用途:该技能用于准备生产环境发布,适用于首次上线功能、重大变更、数据或基础设施迁移、测试版或早期访问项目,以及任何带风险的部署。核心目标是安全部署——具备监控、回滚计划和明确的成功标准。
主要能力:提供发布前检查清单,覆盖代码质量(测试、构建、lint、审查)、安全(无密钥泄露、依赖审计、输入校验、认证授权、安全头、限流、CORS)、性能(Core Web Vitals、N+1 查询、图片优化、包体积、索引、缓存)、无障碍(键盘导航、屏幕阅读器、WCAG 2.1 AA 对比度、焦点管理、错误提示)以及基础设施与文档(环境变量、迁移、DNS/SSL、CDN、日志、健康检查、README/API 文档/ADR/变更日志)。
使用方式:通过功能开关将部署与发布解耦,按“部署关闭→团队启用→5%金丝雀→逐步放量→全量→清理”的生命周期推进,并依据错误率、P95 延迟、客户端 JS 错误、业务指标阈值决定推进、观察或回滚。配置应用、基础设施与客户端监控及错误上报,发布后一小时内检查健康端点、错误与延迟面板、手动测试关键流程、确认日志与回滚机制。
限制:本目录副本不含 references/definition-of-done.md、security-checklist.md、performance-checklist.md、accessibility-checklist.md 等外部前置文件,需从上游来源或用户安装处获取并核验许可;文件缺失时不得运行命令或声称已执行相关步骤。示例代码仅作说明,实际应用前须验证命令、依赖、凭据与外部服务行为,不做环境专属测试、安全审查或用户授权不得执行破坏性操作。