| name | arch-design |
| description | 架构设计方法论:需求分析框架、常见场景参考模式与阿里云选型决策树,用于产出云上架构方案 |
架构设计方法论
按以下顺序工作:需求结构化 → 场景模式匹配 → 方案设计 → 图输出 → WAF 评审。
1. 需求分析框架
先用 structure_requirements 工具固化需求卡。缺失字段必须追问,不要假设:
- 业务场景:做什么?谁是用户?
- 规模:QPS/并发/数据量/增长预期
- 可用性目标:99.9% 还是 99.99%?能否接受分钟级不可用?
- 预算与合规:成本约束、等保/行业监管要求
- 现有系统:迁移还是新建?有什么必须兼容?
2. 场景参考模式
见 content/patterns.md:Web 应用、数据平台、AI 推理服务三类高频场景的参考架构。
3. 选型决策树
见 content/decision-tree.md:计算、数据库、消息、缓存、网络的阿里云选型决策路径。
4. 方案输出要求
方案正文必须包含:组件清单与选型理由、容量估算依据、关键风险与对策。
架构图用 Mermaid flowchart(flowchart TD 开头),产出后调用 validate_diagram 校验。