SuperAPI AI 工具集

deployhq

部署与运维

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于与 DeployHQ(部署自动化平台)交互,帮助开发者和团队管理 DeployHQ 中的项目、服务器、部署、账户、用户与团队等数据。DeployHQ 官方文档见 https://www.deployhq.com/support/。

主要能力:通过 Membrane 预置动作可列出项目、列出部署、列出服务器、列出环境变量、列出服务器组、获取项目/部署/服务器/仓库详情、创建与更新项目/服务器/环境变量、删除项目与服务器、排队或预览及计划部署、获取近期提交与仓库分支、回滚部署等。

使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest;再登录:membrane login --tenant --clientName=<agentType>(agentType 可用 claude、openclaw、codex、warp、windsurf 等),无界面环境会打印授权 URL,完成后执行 membrane login complete <code>。随后用 membrane connection ensure "https://www.deployhq.com/" --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"}'。若动作不足,可用代理直接请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等参数。所有命令可加 --json 输出机器可读结果。

适用场景:需要以编程或智能体方式批量查询、创建、更新、删除 DeployHQ 项目与服务器,查看部署记录、环境变量与仓库分支,触发、预览、计划或回滚部署等运维与发布管理任务。

限制:凭证由 Membrane 服务端管理,不应向用户索取 API 密钥或令牌;连接需用户在弹出的浏览器或授权 URL 中完成认证;交互范围受已提供动作与 DeployHQ API 能力限制,未在资料中列出的功能暂未提供。