## Skills Ecosystem (60+ Skills) - Engineering: 7 skills (ai-engineer, backend-architect, etc.) - Testing: 8 skills (reality-checker, evidence-collector, etc.) - Support: 6 skills (support-responder, analytics-reporter, etc.) - Design: 7 skills (ux-architect, brand-guardian, etc.) - Product: 3 skills (sprint-prioritizer, trend-researcher, etc.) - Marketing: 4+ skills (growth-hacker, content-creator, etc.) - PM: 5 skills (studio-producer, project-shepherd, etc.) - Spatial: 6 skills (visionos-spatial-engineer, etc.) - Specialized: 6 skills (agents-orchestrator, etc.) ## Collaboration Framework - Coordination protocols (handoff-templates, agent-activation) - 7-phase playbooks (Discovery → Operate) - Standardized skill template for consistency ## Quality Improvements - Each skill now includes: Identity, Mission, Workflow, Deliverable Format - Collaboration triggers define when to invoke other agents - Success metrics provide measurable quality standards Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4.0 KiB
4.0 KiB
Phase 5: Launch Playbook
发布阶段 - 部署、验证、发布后监控
阶段目标
安全部署系统到生产环境,执行发布计划,确保平稳上线。
输入文档
从 Phase 4 接收:
- 性能基准报告
- 安全审计报告
- 监控配置文档
- 无障碍合规报告
- 生产就绪清单
激活 Agents
| Agent | 角色 | 优先级 |
|---|---|---|
| DevOps Automator | 部署执行 | 立即 |
| Reality Checker | 发布验证 | 部署后 |
| Infrastructure Maintainer | 基础设施监控 | 部署后 |
| Support Responder | 用户支持准备 | 发布前 |
| Content Creator | 发布公告 | 发布时 |
发布前检查清单
T-24h: 最终准备
## Pre-Launch Checklist
### 代码冻结
- [ ] 所有 PR 合并
- [ ] Release 分支创建
- [ ] 版本号更新
- [ ] CHANGELOG 更新
### 基础设施
- [ ] 生产环境配置验证
- [ ] SSL 证书检查
- [ ] DNS 配置确认
- [ ] CDN 缓存预热
### 数据库
- [ ] 迁移脚本测试
- [ ] 备份完成
- [ ] 回滚脚本准备
### 第三方服务
- [ ] API 密钥验证
- [ ] Webhook 配置
- [ ] 限流配置
### 团队准备
- [ ] On-call 排班确认
- [ ] 通知渠道测试
- [ ] 回滚流程演练
部署流程
Step 1: 部署到 Staging (T-4h)
# 1. 部署到 Staging
./deploy.sh staging v1.0.0
# 2. 运行烟雾测试
./smoke-test.sh staging
# 3. Reality Checker 验证
# 触发 Reality Checker 进行最终验证
# 4. 如果失败,修复并重试
# 如果成功,继续生产部署
Step 2: 生产部署 (T-0)
# 1. 备份当前版本
./backup.sh production
# 2. 执行部署
./deploy.sh production v1.0.0
# 3. 健康检查
curl https://api.example.com/health
# 4. 烟雾测试
./smoke-test.sh production
# 5. 如果失败,执行回滚
./rollback.sh production
Step 3: 发布后验证 (T+15min)
Reality Checker 执行:
## Post-Launch Verification
### 功能验证
- [ ] 用户注册流程
- [ ] 用户登录流程
- [ ] 核心业务流程
- [ ] 支付流程 (如有)
### 性能验证
- [ ] 页面加载时间
- [ ] API 响应时间
- [ ] 错误率检查
### 监控验证
- [ ] 指标正常收集
- [ ] 告警正常触发
- [ ] 日志正常记录
### 用户验证
- [ ] 无用户投诉
- [ ] 支持工单正常
发布后监控 (T+0 to T+24h)
实时监控 (第一小时)
| 指标 | 警告阈值 | 严重阈值 | 检查频率 |
|---|---|---|---|
| 错误率 | > 0.5% | > 1% | 1 分钟 |
| 响应时间 | > 300ms | > 500ms | 1 分钟 |
| CPU 使用 | > 70% | > 85% | 1 分钟 |
| 内存使用 | > 75% | > 90% | 1 分钟 |
短期监控 (24 小时)
- 每小时检查关键指标
- 监控用户反馈渠道
- 准备快速响应团队
回滚计划
触发条件
立即回滚如果:
- 错误率 > 2%
- 关键功能不可用
- 数据丢失风险
- 安全漏洞暴露
回滚步骤
# 1. 宣布回滚
./notify.sh "ROLLBACK INITIATED"
# 2. 执行回滚
./rollback.sh production v0.9.0
# 3. 验证回滚
./smoke-test.sh production
# 4. 通知团队
./notify.sh "ROLLBACK COMPLETE"
发布公告
内部通知
## 🚀 Release v1.0.0
### 发布时间
[时间戳]
### 新功能
- [功能 1]
- [功能 2]
### 修复
- [修复 1]
- [修复 2]
### 已知问题
- [问题 1] - 计划修复: [时间]
### 关键指标
- 部署时间: [时间]
- 烟雾测试: PASS
- 错误率: [当前值]
### On-Call
- 主要: [人员]
- 备用: [人员]
外部公告
Content Creator 准备:
- 产品更新博客文章
- 社交媒体公告
- 用户邮件通知
- 文档更新
阶段门禁
进入 Phase 6 (Operate) 前:
| # | 标准 | 验证方法 |
|---|---|---|
| 1 | 部署成功 | 健康检查通过 |
| 2 | 烟雾测试通过 | 自动化测试 |
| 3 | 监控正常 | 指标收集验证 |
| 4 | 无 Critical 问题 | Issue 追踪 |
| 5 | 用户反馈正常 | 支持渠道监控 |
预计时间: 1-2 天 下一阶段: Phase 6 - Operate