BMAD-METHOD 项目总结

项目定位

BMAD-METHOD(全称 “Build More, Architect Dreams”)是一个基于BMad Core(协作优化反射引擎)构建的 AI 驱动敏捷开发框架,旨在通过专业化 AI 代理和自适应工作流简化软件开发流程,支持从快速 bug 修复到企业级系统的全规模项目。

核心组件

  1. BMad Method (BMM)旗舰模块,提供 19 个专业化 AI 代理(如产品经理、架构师、开发者、测试员等)和 50 + 引导工作流,覆盖开发全生命周期的 4 个核心阶段:

    • 分析(可选:头脑风暴、研究)
    • 规划(必要:PRD、技术规范)
    • 解决方案(架构设计、UX 设计)
    • 实施(迭代开发与持续验证)
  2. BMad Builder (BMB)用于创建自定义代理、工作流及领域特定模块(如法律、医疗、金融等),未来计划支持社区 marketplace 共享功能。

  3. Creative Intelligence Suite (CIS)聚焦创新与问题解决,包含 5 + 创意协作工作流(如头脑风暴、设计思维等)。

关键特性

  • 规模自适应智能:根据项目复杂度自动调整规划深度(小任务用 Quick Flow,大型系统用 Enterprise Method)。
  • 全生命周期覆盖:从需求分析到部署后的回顾,形成完整开发闭环。
  • 专业化分工:通过 19 个角色明确的 AI 代理实现领域内深度协作。
  • 灵活轨道选择:提供 3 种工作轨道(Quick Flow、BMad Method、Enterprise),适配不同项目规模与需求。
  • 丰富文档与工具:包含架构决策记录(ADR)、技术研究报告、冲刺变更提案等标准化模板,支持 IDE 集成(Claude Code、Cursor、VS Code 等)。

使用流程

  1. 安装:通过 npm 安装(稳定版 v4 或 alpha 版 v6)。
  2. 初始化:运行*workflow-init分析项目并推荐工作流轨道。
  3. 执行:按所选轨道的阶段化工作流推进,结合 AI 代理完成开发任务。
  4. 迭代优化:通过回顾流程(提取经验教训、技术债务、测试洞察等)持续改进。

支持与资源

  • 社区:Discord 交流群、GitHub Issues 反馈、YouTube 教程频道。
  • 许可证:MIT 协议。
  • 文档:包含快速入门、版本升级指南、完整工作流说明等。

v6 版本为重大升级,包含架构重构、可视化工作流等新特性,适合追求前沿功能的用户;v4 版本更稳定,适合生产环境使用。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐