## 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>
228 lines
4.0 KiB
Markdown
228 lines
4.0 KiB
Markdown
# Phase 5: Launch Playbook
|
|
|
|
> 发布阶段 - 部署、验证、发布后监控
|
|
|
|
---
|
|
|
|
## 阶段目标
|
|
|
|
安全部署系统到生产环境,执行发布计划,确保平稳上线。
|
|
|
|
## 输入文档
|
|
|
|
从 Phase 4 接收:
|
|
1. 性能基准报告
|
|
2. 安全审计报告
|
|
3. 监控配置文档
|
|
4. 无障碍合规报告
|
|
5. 生产就绪清单
|
|
|
|
## 激活 Agents
|
|
|
|
| Agent | 角色 | 优先级 |
|
|
|-------|------|--------|
|
|
| **DevOps Automator** | 部署执行 | 立即 |
|
|
| **Reality Checker** | 发布验证 | 部署后 |
|
|
| **Infrastructure Maintainer** | 基础设施监控 | 部署后 |
|
|
| **Support Responder** | 用户支持准备 | 发布前 |
|
|
| **Content Creator** | 发布公告 | 发布时 |
|
|
|
|
## 发布前检查清单
|
|
|
|
### T-24h: 最终准备
|
|
|
|
```markdown
|
|
## Pre-Launch Checklist
|
|
|
|
### 代码冻结
|
|
- [ ] 所有 PR 合并
|
|
- [ ] Release 分支创建
|
|
- [ ] 版本号更新
|
|
- [ ] CHANGELOG 更新
|
|
|
|
### 基础设施
|
|
- [ ] 生产环境配置验证
|
|
- [ ] SSL 证书检查
|
|
- [ ] DNS 配置确认
|
|
- [ ] CDN 缓存预热
|
|
|
|
### 数据库
|
|
- [ ] 迁移脚本测试
|
|
- [ ] 备份完成
|
|
- [ ] 回滚脚本准备
|
|
|
|
### 第三方服务
|
|
- [ ] API 密钥验证
|
|
- [ ] Webhook 配置
|
|
- [ ] 限流配置
|
|
|
|
### 团队准备
|
|
- [ ] On-call 排班确认
|
|
- [ ] 通知渠道测试
|
|
- [ ] 回滚流程演练
|
|
```
|
|
|
|
## 部署流程
|
|
|
|
### Step 1: 部署到 Staging (T-4h)
|
|
|
|
```bash
|
|
# 1. 部署到 Staging
|
|
./deploy.sh staging v1.0.0
|
|
|
|
# 2. 运行烟雾测试
|
|
./smoke-test.sh staging
|
|
|
|
# 3. Reality Checker 验证
|
|
# 触发 Reality Checker 进行最终验证
|
|
|
|
# 4. 如果失败,修复并重试
|
|
# 如果成功,继续生产部署
|
|
```
|
|
|
|
### Step 2: 生产部署 (T-0)
|
|
|
|
```bash
|
|
# 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 执行**:
|
|
|
|
```markdown
|
|
## 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%
|
|
- 关键功能不可用
|
|
- 数据丢失风险
|
|
- 安全漏洞暴露
|
|
|
|
### 回滚步骤
|
|
|
|
```bash
|
|
# 1. 宣布回滚
|
|
./notify.sh "ROLLBACK INITIATED"
|
|
|
|
# 2. 执行回滚
|
|
./rollback.sh production v0.9.0
|
|
|
|
# 3. 验证回滚
|
|
./smoke-test.sh production
|
|
|
|
# 4. 通知团队
|
|
./notify.sh "ROLLBACK COMPLETE"
|
|
```
|
|
|
|
## 发布公告
|
|
|
|
### 内部通知
|
|
|
|
```markdown
|
|
## 🚀 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
|