面向 AI 编程助手的规格驱动开发工具,在写代码前先对提案、规格和任务达成一致。
bmad-code-org/BMAD-METHOD
一套敏捷的 AI 驱动开发方法,引导 AI 编程工具按规划、规格和构建步骤完成不同规模的软件项目。
- Star
- 54,350
- Fork
- 6,094
- 未关闭 Issue
- 77
- 最近提交
- 7小时前
这是什么?
BMad Method 是一套用于借助 AI 编程助手开发软件的工作流框架。它关注的不只是代码生成,还包括决定要做什么、记录架构和产品决策,并随项目变化持续修订。小改动可以直接进入实现,较大的规划则会获得更深入的分析,因此同一套方法既能用于快速原型,也能用于长期维护的系统。
项目以可安装技能的形式提供给 AI 编程工具使用。核心交付流程将工作从澄清、规划推进到构建、验证和评审,并把决策保存为持久上下文,避免每次对话都重新解释。它支持新项目和已有代码库,并内置产品、架构、UX、开发和测试等专业视角。
项目采用模块化结构,官方配套模块包括技能构建器、创意思维套件、企业级测试架构插件、无人值守的史诗级任务循环,以及覆盖 Unity、Unreal、Godot 和 Phaser 的游戏开发工作室。
核心功能
- 01根据每次改动的规模调整规划深度。
- 02将产品和技术决策保存为持久上下文,供后续工作使用。
- 03可通过 skills CLI 或插件市场安装为 AI 编程工具的技能。
- 04同时支持新项目和已有代码库。
- 05提供产品、架构、UX、开发和测试等专业视角。
适用场景
- 借助 AI 编程助手,把模糊想法转化为经过规划和评审的实现。
- 在接手的代码库中添加改动,并以代码的实际情况为基础。
- 跳过大量规划,直接完成小功能从澄清到构建验证的流程。
- 借助结构化的 AI 工作流,在 Unity、Unreal、Godot 或 Phaser 中开发游戏。
快速上手
- 1
安装 Node.js 20.12+、Python 3.10+ 和 uv(BMad 安装和 Python 脚本需要)
- 2
在项目文件夹中安装稳定版 v6.12
npx bmad-method install - 3
在 AI 编程工具中打开项目,调用 bmad-build 并描述你要做的修改
使用前须知
- V7 预览版为 alpha 阶段,每次更新都可能有破坏性变更。
- 它需要配合 AI 编程工具使用,V7 还要求该工具支持 skills。
- 安装需要 Node.js、Python 和 uv。
标签
常见问题
- BMAD-METHOD 是什么?
- 一套敏捷的 AI 驱动开发方法,引导 AI 编程工具按规划、规格和构建步骤完成不同规模的软件项目。 BMad Method 是一套用于借助 AI 编程助手开发软件的工作流框架。它关注的不只是代码生成,还包括决定要做什么、记录架构和产品决策,并随项目变化持续修订。小改动可以直接进入实现,较大的规划则会获得更深入的分析,因此同一套方法既能用于快速原型,也能用于长期维护的系统。
- BMAD-METHOD 可以免费使用吗?用的什么许可证?
- BMAD-METHOD 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- BMAD-METHOD 还在维护吗?
- 活跃维护中。BMAD-METHOD 最近一次提交是在 2026年10月20日。
- BMAD-METHOD 适合用来做什么?
- 借助 AI 编程助手,把模糊想法转化为经过规划和评审的实现。 在接手的代码库中添加改动,并以代码的实际情况为基础。 跳过大量规划,直接完成小功能从澄清到构建验证的流程。 借助结构化的 AI 工作流,在 Unity、Unreal、Godot 或 Phaser 中开发游戏。
- BMAD-METHOD 怎么安装和运行?
- 安装 Node.js 20.12+、Python 3.10+ 和 uv(BMad 安装和 Python 脚本需要) 在项目文件夹中安装稳定版 v6.12: npx bmad-method install 在 AI 编程工具中打开项目,调用 bmad-build 并描述你要做的修改
- 在哪里获取 BMAD-METHOD?
- 源代码和安装说明在 GitHub 上:https://github.com/bmad-code-org/BMAD-METHOD
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个 Claude Code 插件,提供会自我修正的记忆、持久化研究知识库,以及一组工作流技能、命令和钩子。
为 Claude Code、Kiro、Codex CLI、Cursor 等 AI 编程助手提供分阶段的软件交付工作流规则。
一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
可自托管的公平代码工作流自动化平台,用于构建 AI 智能体与工作流,支持 1500 多种集成。
基于节点图的扩散模型图形界面、API 与后端,可在本地生成图像、视频、音频和 3D 内容。