SuperAPI AI 工具集

aidlc-design

设计与创作

查看项目

更新于 10-15 17:22

技能介绍

用途:把需求转化为可实施的技术设计,做有意识的技术决策,权衡取舍、考虑团队能力并为演进留出空间。

主要能力:生成 D3 决策关卡(从技术目录提出 8-15 个问题),由用户填写答案或选择“使用推荐”;校验 D3 是否冲突并解决;生成设计文档(≤10 个故事用紧凑模式,11+ 用模块化模式);更新 blueprints/tech.md 与 blueprints/structure.md。产出包括 decisions-design.md、design.md 及 design/ 下的 components、data-model、api-spec、integration、implementation、operations、correctness、testing-strategy、nfr 等条件性文档。

使用方式:激活后按流程顺序执行—先决策关卡与校验,再生成设计,用户可要求编辑;每步后等待用户批准,全部输出使用用户语言,不叙述内部过程。支持综合模式与增量模式:综合模式写 {SPECS_DIR}/{feature}/,增量模式写 units/{unit}/。输入包括项目上下文、带验收标准的需求、可选的 units.md、基础单元设计、已有 API 规范(OpenAPI/GraphQL)、已有数据模型(Prisma/SQL DDL)、设计系统清单、逆向工程分析。

适用场景:需要把用户故事与需求落地为架构与技术选型的中大型功能开发,尤其是包含多单元拆分的复杂项目。

限制:须遵循固定流程并在每步等待批准;单元范围产物不得写入共享目录;具体平台、价格、运行环境等资料未提供。