用途:在已有逆向工程文档(Gear 2 的 11 份文档)基础上,结合用户约束生成完整、有明确取舍的架构文档,衔接“现状”与“应构建的目标”。适用于需要架构文档、规划迁移目标架构、基于代码分析获得架构建议、生成 ADR,或重新构想系统架构的场景。
主要能力:读取 docs/reverse-engineering/ 下的逆向工程文档(如 data-architecture.md、integration-points.md、operations-guide.md、decision-rationale.md、configuration-reference.md 等)理解现状;以对话方式提出 3-5 个高层约束问题(技术栈、部署目标、规模预期、硬性约束、架构风格),文档已明确的问题可跳过;生成含 Mermaid 图(系统上下文、组件、数据流、基础设施)、ADR、基础设施与成本估算建议的架构文档;输出为 architecture.md,可独立放在项目根目录或 docs/,BMAD 模式下写入 _bmad-output/planning-artifacts/。
使用方式:前置条件为完成 Gear 2(Reverse Engineer)并具备全部 11 份文档;预计耗时 10-20 分钟。触发语如“Generate an architecture document”“Design the target architecture”“Create architecture with ADRs”。流程为加载上下文、提问约束、生成文档、写出输出。可与 BMAD Synthesize、Reimagine、Spec Kit 配合使用。
限制:成本估算为粗略近似,需标注为估算;ADR 建议生成 3-10 条;具体命令、安装方式与收费信息暂未提供。