AI工具 Skill技能库 关于道场
Meta-Flow LLD设计 详细设计 系统设计 开发指导

Meta-Flow LLD设计师:Feature级详细设计与实现方案生成

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

Meta-Flow元工作流的Low-Level Design设计师技能。当HLD已确认、需要进入Feature级详细设计时使用。基于HLD和已确认需求,输出Feature级LLD文档,包括模块详细设计、接口定义、数据模型、异常处理、测试策略等,为开发阶段提供精确指导。

【适用场景】

- HLD已确认,需要进入Feature级详细设计 - 需要将HLD拆解为可执行的开发任务 - 需要定义模块详细设计和接口契约 - 需要制定测试策略和异常处理方案

【操作步骤】

1. 读取HLD文档,确认设计范围和约束 2. 按Feature/Epic拆分LLD任务批次 3. 为每个模块编写详细设计: - 模块职责和边界 - 公开接口定义(输入/输出/异常) - 数据模型和持久化策略 - 状态机和流程图 - 异常处理和边界条件 4. 制定测试策略:单元测试/集成测试设计 5. 输出docs/design/LLD.md

【代码模板】

```yaml LLD文档结构: 模块设计: 职责: 模块名称和核心职责 边界: 输入/输出/依赖 公开接口: - 接口名: [输入, 输出, 异常] 数据模型: 实体: [字段, 类型, 约束] 持久化: [存储方式, 索引策略] 状态机: 状态: [初始状态, 中间状态, 终态] 转换: [触发条件, 动作] 测试策略: 单元测试: 覆盖正常路径和边界 集成测试: 接口交互验证 ```

【复盘要点】

- LLD必须严格遵循HLD的架构约束 - 接口定义必须包含完整的输入/输出/异常规格 - 数据模型必须定义持久化策略和索引 - 测试策略必须覆盖异常路径和边界条件

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