用途:在 Ferris Architect 模式下,对原始架构文档进行细化增强。输入为原始架构文档、已生成的技能,以及可选的 VS 可行性报告,输出 refined-architecture-{project_name}.md。该流程只做增量:不删除原有内容,仅添加注释、子章节和建议。
主要能力:缺口分析、问题检测、改进建议,以及最终细化架构的编译与报告。每条缺口、问题或改进都必须引用生成技能中的具体 API、类型或函数签名,禁止凭空推测。
使用方式:调用时需提供 architecture_doc_path(必填)。工作流分七个阶段:初始化与加载输入、缺口分析、问题检测、改进、编译细化架构、报告、工作流健康检查。各步骤按固定顺序执行,一次只加载一个步骤文件,不预载后续步骤。启动时从 {project-root}/_bmad/skf/config.yaml 加载配置,解析 project_name、user_name、communication_language、document_output_language、skills_output_folder、forge_data_folder、output_folder 等。若传入 --headless 或 -H,或 preferences.yaml 中 headless_mode: true,则 {headless_mode} 为 true,此时各确认关卡按默认动作自动推进并记录自动决策。
适用场景:需要基于已验证技能数据与可行性发现来完善架构文档、补齐集成缺口并获取有证据支撑的改进建议时。
限制:资料未提供具体安装命令、收费方式、支持平台或性能数据;缺少的指令或工具需在主上下文中自行达成目标。