SuperAPI AI 工具集

deploy-checklist

部署与运维

查看项目

更新于 10-15 16:50

技能介绍

用途:在准备发布版本或上线变更前,生成一份可执行的部署前核查清单,用来确认各项就绪条件是否满足,降低“忘了做某一步”的风险。

主要能力:清单按阶段组织,包括预部署(CI 测试通过、代码已评审批准、无已知严重缺陷、数据库迁移已测试、功能开关已配置、回滚方案已记录、值班团队已通知)、部署(先发布到预发环境并验证、运行冒烟测试、发布到生产并尽量灰度、监控错误率与延迟约 15 分钟、验证关键用户流程)、部署后(确认指标正常、更新发布说明或变更日志、通知相关方、关闭相关工单),以及回滚触发条件(错误率超阈值、P50 延迟超阈值、关键用户流程失败)。

使用方式:通过斜杠命令调用,命令形式为 /deploy-checklist $ARGUMENTS。可在调用时说明本次部署特征以获得定制,例如“我们使用功能开关”会加入开关验证步骤,“包含数据库迁移”会加入迁移相关检查,“这是破坏性 API 变更”会加入消费者通知步骤。若已连接相关工具(源代码管理、CI/CD、监控),可自动拉取发布差异与变更列表、核查 PR 是否已批准合并、检查构建与测试状态、用当前基线预填回滚阈值并设置部署后指标观察。

适用场景:需要发布服务或版本、执行含数据库迁移或功能开关的变更、上线破坏性 API 变更等场景。

限制:资料未提供具体支持的工具连接列表、命令参数细节或阈值默认值;涉及阈值处均为占位符,需使用者自行填写。资料中出现的“CONNECTORS.md”与~~source control、~~CI/CD、~~monitoring 为占位或假定连接项,实际可用性暂未提供。