Files

5.7 KiB
Raw Permalink Blame History

BMad Method

Version License: MIT Node.js Version Discord

Agile Ai Driven Development(敏捷 AI 驱动开发) —— Ai Driven DevelopmentAiDD)关注的不只是代码,还包括做什么、如何组织,以及在认知变化时如何调整。BMad Method 是实践 AiDD 的敏捷方式:决策保持显式,上下文持续传递,流程随工作量自动调整。同一套方法既适用于周末原型,也适用于有多年历史的系统。

100% 免费且开源。 没有付费墙,没有封闭内容,也没有封闭 Discord。我们希望每个人都能平等获得高质量的人机协作开发方法。

为什么选择 BMad 方法?

传统 AI 工具常常替你思考,结果往往止于“能用”。BMad 通过专业智能体和引导式工作流,让 AI 成为协作者:流程有结构,决策有依据,产出更稳定。

  • AI 智能引导 —— 随时调用 bmad-help 获取下一步建议
  • 规模与领域自适应 —— 按项目复杂度自动调整规划深度
  • 结构化工作流 —— 覆盖分析、规划、架构、实施全流程
  • 专业角色智能体 —— 提供 PM、架构师、开发者、UX 等 12+ 角色
  • 派对模式 —— 多个智能体可在同一会话协作讨论
  • 完整生命周期 —— 从头脑风暴一路到交付上线

docs.bmad-method.org 了解更多


快速开始

先决条件Node.js v20+

npx bmad-method install

想体验最新预发布版本?可使用 npx bmad-method@next install。它比默认版本更新更快,也可能更容易发生变化。

按照安装程序提示操作,然后在项目文件夹中打开你的 AI IDEClaude Code、Cursor 等)。

非交互式安装(用于 CI/CD):

npx bmad-method install --directory /path/to/project --modules bmm --tools claude-code --yes

不确定下一步? 直接问 bmad-help。它会告诉你“必做什么、可选什么”,例如:bmad-help 我刚完成架构设计,接下来做什么?

模块

BMad 可通过官方模块扩展到不同专业场景。你可以在安装时选择,也可以后续随时补装。

模块 用途
BMad Method 规划并交付软件,覆盖全新原型到成熟代码库
BMad Builder 技能、工作流与智能体构建器
BMad Creative Intelligence Suite 创意思考伙伴:创新、设计思维与叙事
BMad Test Architect 面向 BMad Method 的企业级测试扩展模块
BMad Loop 无人值守地构建、验证并复盘整个 Epic
BMad Game Dev Studio 构思、设计并开发游戏,支持任意框架,包括 Unity、Unreal、Godot 与 Phaser

文档

BMad 方法文档站点 — 教程、指南、概念和参考

快速链接:

社区

支持 BMad

BMad 对所有人免费,而且会一直免费。如果你愿意支持项目发展:

  • 给仓库点个 Star
  • 请我喝咖啡 — 为开发提供动力
  • 🏢 企业赞助 — 在 Discord 上私信
  • 🎤 演讲与媒体 — 可参加会议、播客、采访(在 Discord 上联系 BM)

贡献

我们欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。

许可证

MIT 许可证 — 详见 LICENSE


BMadBMAD-METHOD 是 BMad Code, LLC 的商标。详见 TRADEMARK.md

请参阅 CONTRIBUTORS.md 了解贡献者信息。