SuperAPI AI 工具集

release-coordinator

通用与其它

查看项目

更新于 10-15 21:03

技能介绍

用途:Release Coordinator 用于协调多组件发布与部署编排,覆盖发布计划、功能开关管理、语义化版本、部署策略、回滚规划、发布说明生成、审批流程和发布后验证。

主要能力:按发布类型区分流程——Hotfix(紧急修复,<4小时,仅技术负责人审批)、Patch(1-2天,技术负责人+QA)、Minor(1周,PM+技术负责人+QA,渐进式发布10%→50%→100%)、Major(2-4周,含安全与高管审批,1%→10%→50%→100%)。功能开关分四类:发布开关(临时,100%发布后2周内移除)、运维开关(长期)、权限开关(用户/角色级)、实验开关(A/B测试,4周内移除)。版本遵循 MAJOR.MINOR.PATCH。部署策略包括蓝绿、金丝雀(5%→25%→50%→100%)和滚动部署。回滚触发条件如错误率>5%、p95延迟>500ms、1小时内投诉>10等。

使用方式:开始任务前先读取 steering/structure.md、steering/tech.md、steering/product.md。工作流集成命令:部署开始时执行 musubi-workflow next deployment,完成时执行 musubi-workflow next monitoring;Hotfix 用 musubi-workflow init hotfix-xxx。发布计划保存到 storage/releases/v[X.Y.Z]/release-plan.md。变更日志基于 Conventional Commits 自动生成。

适用场景:需要跨组件协调发布、管理功能开关、执行渐进式部署和准备回滚的团队。

限制:资料未提供具体平台依赖、收费信息或实际效果数据;部分流程依赖 devops-engineer、test-engineer、site-reliability-engineer 等其他技能协作。