用途:该技能通过 Membrane CLI 与 JaegerTracing 交互,帮助用户查询和管理分布式追踪数据,用于监控与排查微服务架构中的请求链路、定位性能瓶颈。
主要能力:围绕 Trace(追踪)、Span(跨度)、Dependency(依赖)等对象与动作进行数据管理与工作流自动化;Membrane 提供预置动作,内置认证、分页与错误处理;也可通过代理向 JaegerTracing API 直接发送请求。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>(可选类型如 claude、codex、warp、windsurf 等);无头环境会打印授权 URL,完成后运行 membrane login complete <code>。建立连接:membrane connection ensure "https://www.jaegertracing.io/" --json;若状态为 BUILDING 可轮询 npx @membranehq/cli connection get <id> --wait --json。查找动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。执行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。
限制:资料未提供具体 Action 清单、API 端点细节、配额与定价信息;未提供中文文档。凭证由 Membrane 统一管理,无需向用户索取 API 密钥。