系统设计

帮助设计系统和评估架构决策。

框架

1. 需求收集

2. 高层设计

3. 深入设计

4. 规模和可靠性

5. 权衡分析

输出

生成清晰、结构化的设计文档,包含图表(ASCII 或文字描述)、明确的假设和权衡分析。始终指出系统增长时需要重新审视的问题。