Files
zclaw_openfang/skills/.playbooks/phase-4-hardening.md
iven d64903ba21 feat(skills): complete multi-agent collaboration framework
## 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>
2026-03-15 03:07:31 +08:00

3.8 KiB
Raw Blame History

Phase 4: Hardening Playbook

强化阶段 - 性能优化、安全加固、生产准备


阶段目标

将系统从功能完整提升到生产就绪,包括性能优化、安全加固、监控配置。

输入文档

从 Phase 3 接收:

  1. 完整代码库
  2. 测试报告
  3. 已知问题列表
  4. 技术债务记录
  5. 部署检查清单

激活 Agents

Agent 角色 优先级
Performance Benchmarker 性能测试和优化 立即
Security Engineer 安全审查和加固 立即
DevOps Automator 监控和告警配置 立即
Accessibility Auditor 无障碍最终检查 Day 2
Reality Checker 生产就绪验证 最后

关键活动

1. 性能优化 (Day 1-3)

Performance Benchmarker 执行:

# Core Web Vitals 测试
npx lighthouse http://localhost:3000 --output=json --output-path=./reports/lighthouse.json

# API 响应时间测试
ab -n 1000 -c 100 http://localhost:3000/api/endpoint

# 数据库查询分析
EXPLAIN ANALYZE SELECT * FROM users WHERE ...

# 内存泄漏检测
node --inspect server.js
# 打开 Chrome DevTools > Memory > Heap Snapshot

优化目标:

指标 目标值
LCP (Largest Contentful Paint) < 2.5s
FID (First Input Delay) < 100ms
CLS (Cumulative Layout Shift) < 0.1
API P95 响应时间 < 200ms
数据库查询 P95 < 50ms

2. 安全加固 (Day 1-3)

Security Engineer 执行:

# 依赖漏洞扫描
npm audit
pip-audit

# SAST 扫描
sonarqube-scanner

# OWASP ZAP 扫描
zap-baseline.py -t http://localhost:3000

# 密钥泄露检查
git secrets --scan-history

安全检查清单:

  • 所有 API 端点有认证
  • 输入验证完整
  • SQL 注入防护
  • XSS 防护
  • CSRF Token 实现
  • Rate Limiting 配置
  • 敏感数据加密
  • 安全头配置 (CSP, HSTS, etc.)

3. 监控配置 (Day 2-4)

DevOps Automator 执行:

指标收集:

  • 应用指标 (请求率、错误率、延迟)
  • 基础设施指标 (CPU、内存、磁盘)
  • 业务指标 (用户活跃、转化率)

告警配置:

告警 条件 严重程度
服务不可用 健康检查失败 Critical
高错误率 错误 > 1% High
高延迟 P95 > 500ms High
内存使用 > 85% Medium

4. 无障碍最终检查 (Day 3-4)

Accessibility Auditor 执行:

# 自动化测试
npx axe http://localhost:3000

# 手动测试清单
- [ ] 键盘导航完整
- [ ] 屏幕阅读器兼容
- [ ] 颜色对比度 ≥ 4.5:1
- [ ] 焦点指示清晰
- [ ] 表单标签完整
- [ ] Alt 文本存在

5. 生产就绪验证 (Day 4-5)

Reality Checker 最终验证:

## Production Readiness Checklist

### 功能完整性
- [ ] 所有 P0 功能实现
- [ ] 所有 P1 功能实现
- [ ] P2 功能已评估

### 性能
- [ ] Core Web Vitals 达标
- [ ] API 响应时间达标
- [ ] 负载测试通过

### 安全
- [ ] 无 Critical 漏洞
- [ ] 无 High 漏洞
- [ ] 安全审查通过

### 可靠性
- [ ] 监控配置完成
- [ ] 告警配置完成
- [ ] 回滚流程测试

### 文档
- [ ] API 文档完整
- [ ] 部署文档完整
- [ ] 运维手册完整

阶段门禁

进入 Phase 5 前必须满足:

# 标准 阈值 验证方法
1 性能基准达标 100% Lighthouse + Load Test
2 安全漏洞 0 Critical/High 扫描报告
3 监控覆盖 100% 配置审查
4 无障碍合规 WCAG 2.1 AA 审计报告
5 Reality Checker 签署 READY 最终报告

交接文档

阶段结束时交接给 Phase 5

  1. 性能基准报告
  2. 安全审计报告
  3. 监控配置文档
  4. 无障碍合规报告
  5. 生产就绪清单

预计时间: 1 周 下一阶段: Phase 5 - Launch