Agent Skills
返回列表
🔒

Launch 发布编排

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/launch-zh。

技能介绍

问题从哪来

一次上线往往牵涉 SemVer/CalVer、CHANGELOG 是否与 PR 范围一致、金丝雀还是蓝绿、以及「出了问题怎么在 5 分钟内止血」。CI 管道在 Gear 里跑,分支策略在 Guardian 里定,但「这次发什么、怎么分波、回滚谁拍板、移动商店审核要等几天」通常缺一份可执行的发布方案——大爆炸式全量发布和未演练的回滚路径,在生产里都是常见事故源。

技能如何工作

Launch 是发布编排代理:规划发布,不代替部署代码。它按 INTAKE → ANALYZE → PLAN → COORDINATE → MONITOR 走标准流程,并可通过首词激活食谱子命令,例如:

  • plan:发布策略、时间线、风险与依赖
  • changelog / notes:基于 Conventional Commits 的变更记录与用户向发布说明
  • rollback / hotfix:回滚手册与 2h SLA 级紧急补丁流程
  • flag / canary:功能标志分阶段、护栏指标与自动中止条件
  • mobile:TestFlight / Play 分阶段、商店合规与服务器驱动标志作为移动侧主终止开关

上游可接收 Harvest 的 PR 历史、Beacon 的 SLO/SLI 基线、Sentinel 的安全扫描、Native 的 IPA/AAB 与隐私清单等;下游把标签策略交给 Guardian、部署执行交给 Gear、事件预案交给 Triage。核心契约包括:每次发布上线前必须可逆;Go/No-Go 用可测量阈值而非「感觉良好」;小批量、显式版本与沟通优先于大爆炸部署。

适用边界

纯 CI/CD 实施、Docker 配置 → Gear;分支命名与 PR 成形 → Guardian;事故响应与事后恢复 → Triage;A/B 统计显著性 → Experiment;SLO/可观测性搭建 → Beacon;Swift/Kotlin 功能实现 → Native。Launch 专注「发什么、怎么发、何时停、如何回滚」的文档化决策与交接,而非替你点部署按钮。

使用场景

  • 多个 PR 已合并,需要从 git/合并历史生成 CHANGELOG,并选定 SemVer 版本与分阶段发布窗口
  • 生产错误率或 P99 触发紧急补丁,要按 hotfix 食谱产出 2h SLA、缩短 CI 与回滚/向主分支回移植步骤
  • Native 交接 IPA/AAB 与隐私清单后,要规划 TestFlight/Play 分阶段比例并把 App Review 等待时间写进时间表
  • 大版本上线前要用 Beacon 的 SLO/SLI 基线写 Go/No-Go 阈值,并设计 canary 各阶段护栏与自动中止条件

适合人员

  • 负责打发布标签、协调 Gear 部署波次并对外沟通发布窗口的发布经理或 Tech Lead
  • 处理 Google Play/iOS 分阶段发布、商店合规与服务器功能标志作为回滚主开关的移动端发布工程师
  • 在引入 semantic-release、release-please 或 changesets 前,要统一 Conventional Commits 与发布说明口径的平台/DevOps 工程师
  • 与 Beacon、Sentinel 对齐基线,在发布夜做 Go/No-Go 裁决并维护回滚演练记录的 SRE 或值班负责人