AI 驱动敏捷开发框架BMAD-METHOD
BMAD-METHOD是一个AI驱动的敏捷开发框架,基于BMadCore引擎构建。其核心包含BMadMethod模块(19个专业AI代理和50+工作流)、BMadBuilder自定义工具及CreativeIntelligence创意套件。框架支持全生命周期开发,具备规模自适应、多轨道选择和丰富文档工具等特性,提供从快速修复到企业级系统的全流程支持。用户可通过npm安装,按推荐工作流执行开发,并通过
·
BMAD-METHOD 项目总结
项目定位
BMAD-METHOD(全称 “Build More, Architect Dreams”)是一个基于BMad Core(协作优化反射引擎)构建的 AI 驱动敏捷开发框架,旨在通过专业化 AI 代理和自适应工作流简化软件开发流程,支持从快速 bug 修复到企业级系统的全规模项目。
核心组件
-
BMad Method (BMM)旗舰模块,提供 19 个专业化 AI 代理(如产品经理、架构师、开发者、测试员等)和 50 + 引导工作流,覆盖开发全生命周期的 4 个核心阶段:
- 分析(可选:头脑风暴、研究)
- 规划(必要:PRD、技术规范)
- 解决方案(架构设计、UX 设计)
- 实施(迭代开发与持续验证)
-
BMad Builder (BMB)用于创建自定义代理、工作流及领域特定模块(如法律、医疗、金融等),未来计划支持社区 marketplace 共享功能。
-
Creative Intelligence Suite (CIS)聚焦创新与问题解决,包含 5 + 创意协作工作流(如头脑风暴、设计思维等)。
关键特性
- 规模自适应智能:根据项目复杂度自动调整规划深度(小任务用 Quick Flow,大型系统用 Enterprise Method)。
- 全生命周期覆盖:从需求分析到部署后的回顾,形成完整开发闭环。
- 专业化分工:通过 19 个角色明确的 AI 代理实现领域内深度协作。
- 灵活轨道选择:提供 3 种工作轨道(Quick Flow、BMad Method、Enterprise),适配不同项目规模与需求。
- 丰富文档与工具:包含架构决策记录(ADR)、技术研究报告、冲刺变更提案等标准化模板,支持 IDE 集成(Claude Code、Cursor、VS Code 等)。
使用流程
- 安装:通过 npm 安装(稳定版 v4 或 alpha 版 v6)。
- 初始化:运行
*workflow-init分析项目并推荐工作流轨道。 - 执行:按所选轨道的阶段化工作流推进,结合 AI 代理完成开发任务。
- 迭代优化:通过回顾流程(提取经验教训、技术债务、测试洞察等)持续改进。
支持与资源
- 社区:Discord 交流群、GitHub Issues 反馈、YouTube 教程频道。
- 许可证:MIT 协议。
- 文档:包含快速入门、版本升级指南、完整工作流说明等。
v6 版本为重大升级,包含架构重构、可视化工作流等新特性,适合追求前沿功能的用户;v4 版本更稳定,适合生产环境使用。
更多推荐
所有评论(0)