用途:本技能用于与 Kamon.io 交互,管理数据和记录、自动化工作流。Kamon.io 是面向 JVM 与 .NET CLR 应用的 APM 工具,供开发者与运维团队了解分布式系统性能、定位瓶颈和排查问题。官方文档见 https://kamon.io/docs/。
主要能力:涉及的概念与对象包括 Dashboard、Span、Trace、Service、Operation、Setting、User;具体操作以动作(action)名称和参数为准,可用自然语言意图检索可用动作。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest;再登录 membrane login --tenant --clientName=<agentType>(agentType 如 claude、codex、warp、windsurf 等),无头环境会输出授权 URL,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://kamon.io/" --json 建立连接,若状态为 BUILDING 可轮询 npx @membranehq/cli connection get <id> --wait --json,直至 READY 或按 clientAction 提示处理。检索动作用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json,运行动作用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。动作不覆盖时可通过代理发请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。任意命令可加 --json 输出机器可读格式。
适用场景:需要读取或管理 Kamon.io 数据、查看追踪与服务性能相关信息、按意图自动执行操作时。
限制:认证与凭据刷新由 Membrane 服务端管理,不应向用户索要 API 密钥或令牌;资料未提供具体动作清单、参数细节、配额、收费与平台支持等信息。