AI工具 Skill技能库 关于道场
Meta-Flow HLD设计 架构设计 系统设计 需求工程

Meta-Flow HLD设计师:需求到可评审架构方案的高层设计

hyde-zhao/meta-flow |2026-06-20

Meta-Flow元工作流的High-Level Design设计师技能。当需要将已确认需求转化为可评审、可决策、可交接的HLD时使用。输出问题定义、候选架构方案对比、推荐方案、架构图、模块职责、技术选型、关键流程、非功能设计、风险和ADR候选点。

【适用场景】

- 需求已确认,需要进入正式高层设计 - 需要形成可评审、可交接、可作为Story拆解输入的设计文档 - 触发词:HLD、高层设计、架构评审、架构方案、方案设计

【操作步骤】

1. 读取已确认的USE-CASES.md、SCENARIOS.yaml、REQUIREMENTS.md 2. 识别Architecture Gray Areas,先输出taig_analysis 3. 定义问题域和解决方案域边界 4. 生成候选架构方案(至少2个)并对比 5. 推荐最优方案,输出docs/design/HLD.md 6. 定义模块职责、接口契约、技术选型 7. 制定关键流程和非功能设计要求 8. 识别风险和ADR候选点

【代码模板】

```yaml HLD文档结构: 1. 问题定义 2. 候选方案对比 - 方案A: [描述/优缺点/成本] - 方案B: [描述/优缺点/成本] 3. 推荐方案 4. 架构图 5. 模块职责定义 6. 技术选型 7. 关键流程 8. 非功能设计 9. 风险识别 10. ADR候选点

Architecture Gray Areas: - 定义: 需求或设计中存在歧义或不确定的区域 - 处理: 先分析再纳入HLD或标记为open issue ```

【复盘要点】

- HLD必须先识别Architecture Gray Areas再正式编写 - 候选方案必须包含至少2个可行方案及对比 - 模块职责和接口契约必须清晰定义 - ADR候选点必须记录设计决策及理由

来源:GitHub https://github.com/hyde-zhao/meta-flow