SuperAPI AI 工具集

ops-deploy

部署与运维

查看项目

更新于 10-15 20:33

技能介绍

用途:集中查看多个项目的部署状态,将 ECS 服务版本、Vercel 部署、近期部署、待发布部署和 CI/CD 流水线状态汇总为一个仪表盘,便于统一巡检与排障。

主要能力:并行采集 ECS 各集群服务健康(desired/running/pending 数量、任务定义、状态)、Vercel 各项目最近部署状态与提交、GitHub Actions 最近运行结果,并列出「分支就绪但尚未部署」的待发布项;支持按项目别名深入查看该项目的部署信息与最近 10 次 CI 运行;对失败部署可查看 Vercel 构建日志或 ECS CloudWatch 日志,并可在确认后触发手动部署。

使用方式:需先准备 AWS 与 Vercel 凭据(按 $AWS_PROFILE / $AWS_ACCESS_KEY_ID、$VERCEL_TOKEN,或 doppler / vault 顺序解析),可选读取 preferences.json 中的时区与 daemon-health.json 的监控健康状态。数据采集使用 aws CLI(list-clusters、list-services、describe-services、logs tail)、gh CLI(run list / run view / run watch)及 Vercel MCP 工具;当环境变量 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 时使用 Agent Teams 并行检查各平台,否则用普通子代理。渲染后通过 AskUserQuestion 提供与当前状态相关的后续操作。

适用场景:多项目、多平台的日常部署巡检、CI 失败定位、发布前检查与故障排查。

限制:强依赖 AWS、Vercel、GitHub 凭据与相应 CLI/MCP 工具可用;Vercel MCP 不可用时需改用 WebFetch 直连 API;若 infra-monitor 未运行,ECS 数据可能过期;手动部署需二次确认。具体收费、价格与平台支持范围资料未提供。