用途:该技能用于与 BuildBuddy 平台交互。BuildBuddy 是一个构建编排与监控平台,帮助软件团队管理和优化 CI/CD 流水线,提供构建性能和测试结果的洞察,面向开发者与 DevOps 工程师。本技能覆盖 Build、Artifact、Invocation、Test Result 等对象。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,非交互环境会打印授权 URL,完成后执行 membrane login complete <code>。用 membrane connection ensure "https://www.buildbuddy.io/" --json 建立连接;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。
查找动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。动作不足时可通过代理直接请求 API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
限制与说明:认证由 Membrane 自动处理并刷新凭证,不应向用户索取 API Key。建议先搜索已有动作再自建请求。具体可用动作、参数与返回字段官方资料未逐一列出;收费、平台支持范围等信息暂未提供。