rust-observability
Rust 可观测性实践指南,基于 tracing、OpenTelemetry 与 Prometheus 实现结构化日志、函数埋点、分布式追踪、指标暴露与健康检查。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
12,968 个结果
Rust 可观测性实践指南,基于 tracing、OpenTelemetry 与 Prometheus 实现结构化日志、函数埋点、分布式追踪、指标暴露与健康检查。
termrevive 是一个用于保存和恢复终端会话的命令行工具,目前针对 macOS 上的 Ghostty 1.3+。它能把当前终端的窗口、标签页、分栏、工作目录以及每个窗格中前台运行的程序记录下来,之后在新的会话中重建这些内容:Claude Code 会用 claude --resume <session id> 在原工作目录中恢复会话,编辑器、分页器和 ssh 等程序则按原命令行重新启动,其他命令默认只输入到终端但不自动按回车执行。该工具还提供 doctor 检查、快照查看与列表、定时自动保存和登录时自动恢复等能力,并可按规则配置哪些程序会被自动重新执行。
Gradle Build Performance 是一套用于调试和优化 Android/Gradle 构建性能的技能指南。当构建变慢、需要排查 CI/CD 性能问题、分析 Gradle Build Scan,或定位配置阶段与执行阶段瓶颈时使用。内容涵盖启用配置缓存、构建缓存、并行执行、调整 JVM 堆内存、使用非传递 R 类、从 kapt 迁移到 KSP、固定依赖版本、优化仓库顺序、使用 includeBuild、启用增量注解处理、避免配置期 I/O、使用惰性任务配置等 12 种优化模式,并提供常见瓶颈分析、CI/CD 优化(远程构建缓存、Develocity)以及 Android Studio 设置建议。
chaos-plan 是用于为系统设计混沌工程实验的命令,可识别故障模式、生成实验假设与 GameDay 计划,并包含安全措施与回滚流程。适用于评估系统韧性、规划演练,依据资料不涉及具体收费或平台信息。
optimize-llm 是 melodic-software/claude-code-plugins 提供的一个命令型工具,用于获取大语言模型(LLM)服务优化建议。用户可通过 /sd:optimize-llm [focus] 调用,可选参数包括 latency(降低响应时间)、cost(降低推理成本)、throughput(提升每秒请求数),省略参数时给出均衡建议。该命令会搜索 LLM 相关配置文件(模型配置、服务配置、推理脚本),识别当前服务栈(如 vLLM、TGI、TensorRT-LLM 等),并调用 llm-optimization-advisor 智能体进行分析。该智能体专长于量化策略(INT8、INT4、FP16)、批处理优化(连续批处理、动态批处理)、KV 缓存优化(PagedAttention)、服务框架选型以及成本降低策略。最终以报告形式呈现优化机会,分为快速见效、中等投入、高级优化三类,并给出延迟、成本、吞吐量的预估总体影响。
用于创建、检查或修复 Codex 应用本地环境(Local Environment)配置的技能,覆盖 worktree 的 .codex/environments/environment.toml、setup/cleanup 脚本与 Codex actions,帮助让 worktree 达到可运行状态。
Docker 是一个容器平台命令行工具,用于构建镜像、运行容器,并管理 Compose 栈、卷和网络。该技能页面整理了 Docker 的安装方式与常用命令速查,涵盖容器操作、镜像构建与推送、Docker Compose 服务编排、卷与网络管理、系统清理及全局参数,适合需要快速查阅 Docker CLI 用法的开发与运维场景。
Doppler CLI 是 Doppler 密钥管理服务的命令行工具,用于管理密钥、环境变量、项目、配置(configs)和环境。该技能整理其安装、认证以及常用命令用法:通过 Homebrew 安装(macOS),使用 doppler login 登录,doppler setup 配置当前目录;可列出、获取、设置、删除密钥,下载为 .env 或 JSON 格式;可用 doppler run 将密钥作为环境变量注入命令运行;支持项目、配置、环境的列出、创建、删除、克隆与查看,以及查看活动日志。提供 --json、--project、--config、--token、--no-color 等全局参数,便于脚本化调用。适用于需要在开发或运行流程中以命令行方式读取和注入密钥、管理多环境配置的场景。注意:资料未说明具体收费、权限模型或平台支持细节,使用前需以官方文档为准。
fly 是 melvynx/cli-skills 中一份面向 Fly.io 平台的 CLI 技能参考,汇总了 flyctl 命令的使用方式,涵盖应用创建与管理、部署、日志、扩缩容、密钥、卷、证书、机器实例以及 SSH 与端口代理等操作。资料说明了 macOS 与 Linux 的安装方式、认证方法,并建议在程序化调用命令时使用 --json 参数。适合需要指导 AI 助手执行 Fly.io 部署与运维任务的开发者。
gcloud 是 Google Cloud 的命令行工具(Google Cloud CLI),用于从终端管理 Google Cloud Platform 资源。技能内容涵盖安装与验证(brew install google-cloud-sdk、gcloud --version)、身份认证(gcloud auth login、application-default login),以及配置、项目、Compute Engine、Cloud Run、Cloud Functions、Cloud SQL、Cloud Storage、App Engine 等服务的常用命令速查。还整理了 --format=json/table、--project、--quiet、--verbosity 等全局参数。适合在终端或脚本中操作 GCP 资源的开发者与运维人员参考。
kubectl 是 Kubernetes 官方命令行工具,用于管理 Pod、Deployment、Service 等集群资源以及配置上下文。本条目整理其安装方式、常用资源查看与描述命令、创建与删除、日志调试、扩缩容与滚动发布、上下文与配置管理以及常用全局参数,适合需要在终端中操作 Kubernetes 集群的开发者与运维人员参考。
Neon 是一个通过命令行工具 neonctl 管理 Neon Serverless Postgres 的技能。用户可用 npm 全局安装 neonctl 后,通过 neonctl auth 完成身份验证,并以命令方式管理项目、分支、数据库、角色、端点与连接字符串,还支持设置项目上下文避免重复传入项目 ID。所有命令可通过 --output json 输出为 JSON,适合程序化调用;亦可用 --api-key 指定 API 密钥认证、--no-color 关闭彩色输出。该技能适用于需要以脚本或自动化方式操作 Neon 托管 Postgres 资源的场景,例如批量列出项目、创建分支、生成特定分支与数据库角色的连接串。资料未提供收费价格、平台限制及超出所列表格的命令细节。
Netlify CLI 技能用于通过命令行部署和管理 Netlify 站点。资料给出的安装方式为全局安装 netlify-cli,并通过 netlify login 登录,netlify status 查看认证状态。它覆盖站点管理、部署、环境变量、函数和本地开发等操作,例如 sites:list、deploy --prod、env:set、functions:create、netlify dev。适合在终端中完成 Netlify 项目的初始化、预览部署、生产发布和配置维护。资料还建议在程序化调用时尽量使用 --json 参数,并列出 --auth、--site、--debug、--httpProxy 等全局参数。
PlanetScale 数据库 CLI(pscale)技能,用于通过命令行管理 PlanetScale 数据库、分支、部署请求与连接。资料说明可通过 Homebrew 安装并用 pscale version 验证,使用 pscale auth login 完成认证,并支持 --format json 输出机器可读结果。命令覆盖数据库列表/创建/查看/删除,分支列表/创建/查看/删除及 schema 与 diff,部署请求的列出/创建/部署/查看/差异/关闭,以及连接本地端口、密码管理和 MySQL shell。适用于需要以 CLI 方式操作 PlanetScale 资源的场景。
Railway CLI 是一个用于在命令行部署和管理 Railway 服务的工具。它支持创建和链接项目、部署当前目录、查看部署日志、管理环境变量、选择服务、生成域名,以及在注入 Railway 环境变量的情况下运行命令或打开 shell。安装方式为 npm i -g @railway/cli,可用 railway --version 验证,并通过 railway login 和 railway whoami 进行登录与身份检查。适合需要在终端中完成 Railway 项目部署、日志查看和变量管理的开发者。
Stripe CLI 是一个命令行工具,用于在终端中管理 Stripe 支付平台资源,包括转发和触发 webhook 事件、创建与查询客户、支付、退款、产品、价格、订阅,以及查看事件与实时 API 日志。适合本地开发调试支付回调、快速验证 Stripe 资源操作等场景。可通过 Homebrew 安装并使用 stripe login 登录认证。
Supabase CLI 技能,用于通过命令行管理 Supabase 项目,涵盖本地开发环境、远程项目链接、数据库与迁移、Edge Functions、类型生成、密钥管理和存储操作。用户提到 supabase、supabase 项目或需要执行相关 CLI 操作时可使用。安装方式为 npm i -g supabase,需通过 supabase login 完成认证。
Terraform 是一款基础设施即代码(Infrastructure as Code)命令行工具,用于规划、应用和销毁云基础设施,并管理状态与工作区。本条目整理了其安装方式(brew install terraform)、版本校验命令,以及工作流、校验与格式化、状态管理、导入与输出、工作区和其他常用命令,并列出全局参数。资料仅提供命令速查表,未说明具体云平台支持范围、收费模式、版本兼容性或操作实例。
Turborepo CLI(turbo)是面向 monorepo 的命令行工具,用于在多个包之间运行任务、裁剪依赖并生成新包。安装方式为 npm i -g turbo,项目中需要 turbo.json 配置文件。它支持批量或按条件运行 build、test、lint 等任务,可通过 --filter 指定特定包、其依赖或被依赖方,也可只针对变更包运行;支持 --dry-run 预览、--graph 生成任务依赖图、--force 忽略缓存、--concurrency 限制并行数、--continue 失败后继续。此外提供 turbo prune 生成指定包的稀疏 monorepo(含 Docker 优化输出)、turbo gen 代码生成、turbo daemon 守护进程管理,以及 turbo login/link/unlink 配置远程缓存。使用前需全局安装并用 turbo --version 验证,适合维护多包仓库的构建与任务编排场景。
Turso 是一个面向 SQLite(libSQL)边缘数据库的命令行管理技能,用于通过 CLI 管理 Turso 的数据库、复制组、访问令牌和副本位置。它提供安装、登录认证、数据库创建与查询、分组和副本管理、组织切换及套餐查看等命令,并支持 JSON 输出,适合需要以脚本或自动化方式操作 Turso 数据库的开发者使用。
Twilio CLI 是 Twilio 官方命令行工具,用于在终端中发送短信、拨打电话、管理电话号码和查看调试日志。安装方式为 npm i -g twilio-cli,并通过 twilio login 完成认证。该技能覆盖配置文件管理、电话号码购买与更新、消息群发与查询、通话创建与查询、调试日志查看及插件管理,支持 JSON 输出、静默模式和指定 profile 等全局参数。适合开发者或运维人员在脚本和终端中快速操作 Twilio 通信能力。
这是 Vercel 官方 CLI 的命令参考技能,用于在命令行中部署和管理 Vercel 项目。该技能支持安装与验证、登录认证,以及部署(预览、生产、列表、检查、提升、回滚、重新部署)、环境变量管理、域名管理、项目管理、日志查看、团队切换和本地开发等操作,并列出 --json、--token、--scope、--yes、--cwd、--debug 等全局参数。适合在终端或脚本中自动化 Vercel 相关任务。
Wrangler 是 Cloudflare Workers 的命令行工具,用于管理 Workers、KV、R2、D1、Queues、Secrets 与 Pages 等资源。安装方式为 npm i -g wrangler,可通过 wrangler login 登录、wrangler whoami 查看认证状态。它支持本地开发(wrangler dev)、部署(wrangler deploy)、实时日志(wrangler tail)以及删除 Worker。资源管理涵盖 Secrets 的增删查、KV 命名空间与键值操作、R2 桶与对象操作、D1 SQLite 数据库的创建、执行 SQL 与详情查询,以及 Pages 项目与部署管理。命令行支持 --json、--config、--env、--compatibility-date 等全局标志。
porkbun-cli 是用于管理 Porkbun 域名服务的命令行工具,覆盖账户域名、DNS 记录、URL 转发与 SSL 证书查询等操作,支持 JSON、CSV、YAML 等输出格式,适合脚本化和程序化调用。