BMad CORE+BMad方法
](https://www.npmjs.com/package/bmad-method) ](https://www.npmjs.com/package/bmad-method)  ](https://nodejs.org) 
🚨 Alpha版本通知 v6-alpha接近beta质量——稳定,比v4有了很大改进,但文档仍在完善中。新视频即将发布 BMadCode YouTube频道--订阅更新! 入门指南: - 安装v6 Alpha:npx bmad-method@alpha install- 安装稳定版本4:npx bmad-method install- 不知道该怎么办? 加载任何代理并运行*workflow-init用于引导式设置
通用人工智能协作平台
BMad核心 (C协作 哦优化 R反射 Engine)通过专门的人工智能试剂放大人类的潜力。与取代思维的工具不同,BMad CORE引导反思性工作流程,激发你的最佳想法和人工智能的全部能力。
这 BMad核心 权力 BMad方法 (可能是你来这里的原因!),但你也可以使用 BMad生成器 为任何领域(软件开发、业务战略、创造力、学习等)创建自定义代理、工作流和模块。
🎯 人类扩增 • 🎨 域不可知 • ⚡ 代理供电
目录
- 通用人工智能协作平台 - 目录 - 什么是BMad CORE? - v6核心增强功能 - C.O.R.E.哲学 - 模块 - BMad方法(BMM)-人工智能驱动的敏捷开发 - v6亮点 - 🚀 快速开始 - BMad Builder(BMB)-创建自定义解决方案 - 创意智能套件(CIS)-创新与创造力 - 安装 - 🎯 与特工和指挥部合作 - 方法1:代理菜单(建议初学者使用) - 方法2:直接击杀命令 - 方法三:政党模式执行 - 主要特点 - 🎨 更新安全自定义 - 🚀 智能安装 - 📁 整洁架构 - 📄 文档分片(高级) - 文档 - 社区与支持 - 开发和质量检查 - 测试与验证 - 代码质量 - 构建与开发 - 贡献 - 许可证
______________________________________________________________________
什么是BMad CORE?
为所有BMad模块提供动力的基础框架:
- 智能体编排 -具有领域专业知识的专业人工智能角色
- 工作流引擎 -具有内置最佳实践的指导性多步骤流程
- 模块化架构 -扩展特定领域的模块(BMM、BMB、CIS、自定义)
- IDE集成 -适用于Claude Code、Cursor、Windsurf、VS Code等
- 更新安全自定义 -您的配置将在所有更新中持续存在
v6核心增强功能
- 🎨 代理定制 -通过以下方式修改姓名、角色、个性
bmad/_cfg/agents/ - 🌐 多语言 -用于通信和输出的独立语言设置
- 👤 个性化 -客服会根据您的姓名、技能水平和偏好进行调整
- 🔄 持久配置 -定制在模块更新后仍然有效
- ⚙️ 灵活的设置 -按模块或全局配置
C.O.R.E.哲学
- C协作:利用互补优势的人工智能伙伴关系
- 哦优化:经过战斗测试的流程,以实现最大效能
- R反思:开启突破性解决方案的战略提问
- Engine:协调19个以上专业代理和50多个工作流的框架
BMad CORE不会给你答案,它会帮助你 发现更好的解决方案 通过引导反射。
模块
BMad方法(BMM)-人工智能驱动的敏捷开发
革命性的人工智能驱动的软件和游戏开发敏捷框架。自动从单个错误修复适应企业级系统。
v6亮点
🎯 规模自适应智能(3个规划轨道)
根据项目需求自动调整规划深度和文档:
- 快速流动轨道: 快速实施(仅限技术规范)-错误修复、小功能、明确范围
- BMad方法跟踪: 全面规划(PRD+架构+UX)-产品、平台、复杂功能
- 企业方法跟踪: 扩展规划(BMad方法+安全/DevOps/测试)-企业需求、合规性
🏗️ 四阶段方法论
- 第一阶段:分析 (可选)-头脑风暴、研究、产品简报
- 第二阶段:规划 (必填)-规模自适应PRD/技术规范/GDD
- 第三阶段:解决 (轨道相关)-架构,(即将推出:安全、DevOps、测试策略)
- 第四阶段:实施 (迭代)-以故事为中心的开发,具有即时上下文
🤖 12名专业代理
PM•分析师•架构师•Scrum Master•开发人员•测试架构师(TEA)•用户体验设计师•技术作家•游戏设计师•游戏开发人员•游戏架构师•BMad Master(编排者)
📚 文档
______________________________________________________________________
🚀 快速开始
安装后 (参见 安装 下面),选择您的路径:
三个规划轨道:
- ⚡ 快速流动轨道 -Bug修复和小功能
- 🐛 几分钟内修复Bug - ✨ 小功能(2-3个相关更改) - 🚀 快速原型制作 - → 快速规范流程指南
- 📋 BMad方法跟踪 -产品和平台
- 完整规划(PRD/GDD) - 体系结构决策 - 以故事为中心的实施 - → 完整的快速入门指南
- 🏢 棕地项目 -添加到现有代码库
- 先记录现有代码 - 然后选择快速流或BMad方法 - → 布朗菲尔德指南
不确定哪条路? 跑 *workflow-init 让BMM分析您的项目目标并推荐正确的轨道。
📚 了解更多:规模自适应系统 -BMM如何适应三个规划轨道
______________________________________________________________________
BMad Builder(BMB)-创建自定义解决方案
使用BMad CORE框架构建自己的代理、工作流和模块。
您可以构建的内容:
- 海关代理 -具有专业知识的领域专家
- 引导式工作流程 -任何任务的多步骤流程
- 完整模块 -针对特定领域的完整解决方案
- 三种代理类型 -全模块、混合动力或独立
非常适合: 创建特定领域的解决方案(法律、医疗、金融、教育、创意等)或使用自定义开发工作流程扩展BMM。
文档:
创意智能套件(CIS)-创新与创造力
使用经过验证的方法和技术,人工智能驱动创意促进。
5交互式工作流程:
- 头脑风暴 -用30多种技巧产生和完善想法
- 设计思维 -以人为本的问题解决
- 问题解决 -系统性突破技术
- 创新战略 -颠覆性商业模式思维
- 讲故事 -令人信服的叙事框架
5名专业代理: 每个都有独特的引导风格和领域专业知识
共享资源: CIS工作流由其他模块(BMM)使用 brainstorm-project 使用CIS头脑风暴)
文档:
______________________________________________________________________
安装
先决条件: Node.js v20+(下载)
# v6 Alpha (recommended for new projects)
npx bmad-method@alpha install
# Stable v4 (production)
npx bmad-method install安装程序提供:
- 模块选择 -选择BMM、BMB、CIS(或全部)
- 配置 -您的姓名、语言偏好、游戏开发选项
- IDE集成 -IDE的自动设置
安装创建:
your-project/
└── bmad/
├── core/ # Core framework + BMad Master agent
├── bmm/ # BMad Method (12 agents, 34 workflows)
├── bmb/ # BMad Builder (1 agent, 7 workflows)
├── cis/ # Creative Intelligence (5 agents, 5 workflows)
└── _cfg/ # Your customizations (survives updates)
└── agents/ # Agent customization files下一步:
- 在IDE中加载任何代理
- 跑
*workflow-init设置项目工作流路径 - 跟随 快速开始 上面的指南来选择你的计划轨道
______________________________________________________________________
🎯 与特工和指挥部合作
执行工作流的多种方法:
BMad非常灵活,您可以根据自己的喜好和IDE以多种方式执行工作流:
方法1:代理菜单(建议初学者使用)
- 加载代理 在IDE中(请参见 IDE特定说明)
- 等待菜单 显示可用工作流
- 告诉代理人 使用自然语言或快捷方式运行什么:
- 自然:“运行工作流初始化” - 快捷方式: *workflow-init - 菜单编号:“运行选项2”
方法2:直接击杀命令
直接执行工作流 使用斜线命令:
/bmad:bmm:workflows:workflow-init
/bmad:bmm:workflows:prd
/bmad:bmm:workflows:dev-story提示: 虽然您可以在不先加载代理的情况下运行这些程序, 仍然建议加载代理 -它可以对某些工作流产生影响。
优点:
- ✅ 将任何代理与任何工作流混合搭配
- ✅ 运行不在加载的代理菜单中的工作流
- ✅ 熟悉命令名称的有经验的用户可以更快地访问
方法三:政党模式执行
使用多代理协作运行工作流:
- 启动派对模式:
/bmad:core:workflows:party-mode - 执行任何工作流- 整个团队都在合作
- 从多个专业代理那里获得不同的观点
非常适合: 战略决策、复杂的工作流程、跨职能任务
______________________________________________________________________
📌 IDE特别说明: Slash命令格式因IDE而异: - 克劳德代码: /bmad:bmm:workflows:prd - 光标/风帆: 可能使用不同的语法-检查您的IDE 文档 - VS代码与副驾驶聊天: 语法可能不同 看 IDE集成指南 针对您特定的IDE命令格式。______________________________________________________________________
主要特点
🎨 更新安全自定义
在不接触核心文件的情况下修改代理:
- 通过以下方式覆盖代理名称、个性、专业知识
bmad/_cfg/agents/ - 自定义在所有更新中都会持续存在
- 多语言支持(通信+输出)
- 模块级或全局配置
🚀 智能安装
适应您环境的智能设置:
- 自动检测v4安装以实现平稳升级
- 配置IDE集成(Claude代码、Cursor、Windsurf、VS代码)
- 解决跨模块依赖关系
- 生成统一的代理/工作流清单
📁 整洁架构
一切尽在一处:
- 单
bmad/文件夹(无零散文件) - 模块并排运行(核心、bmm、bmb、cis)
- 您的配置
_cfg/(更新后仍然有效) - 易于版本控制或排除
📄 文档分片(高级)
大型项目的可选优化(BMad方法和企业跟踪):
- 大量代币节省 -第4阶段工作流程仅加载所需的部分(减少90%以上)
- 自动支持 -所有工作流都能无缝处理整个文档或分片文档
- 轻松设置 -内置工具按标题拆分文档
- 智能发现 -工作流自动检测格式
______________________________________________________________________
文档
模块文档:
其他资源:
______________________________________________________________________
社区与支持
______________________________________________________________________
开发和质量检查
对于BMAD代码库的贡献者:
要求: Node.js 22+(见 .nvmrc).跑 nvm use 切换到正确的版本。
测试与验证
# Run all quality checks (comprehensive - use before pushing)
npm test
# Individual test suites
npm run test:schemas # Agent schema validation (fixture-based)
npm run test:install # Installation component tests (compilation)
npm run validate:schemas # YAML schema validation
npm run validate:bundles # Web bundle integrity代码质量
# Lint check
npm run lint
# Auto-fix linting issues
npm run lint:fix
# Format check
npm run format:check
# Auto-format all files
npm run format:fix构建与开发
# Bundle for web deployment
npm run bundle
# Test local installation
npm run install:bmad预提交钩子: 自动修复更改的文件(lint-stage)+验证所有内容(npm测试) CI: GitHub Actions对每个PR并行运行所有质量检查
______________________________________________________________________
贡献
我们欢迎捐款!看 贡献.md 用于:
- 代码贡献指南
- 文档改进
- 模块开发
- 问题报告
______________________________________________________________________
许可证
MIT许可证 -请参阅 许可证 详情
商标: BMAD™和BMAD-METHOD™是BMAD Code,LLC的商标。
______________________________________________________________________

内置于❤️ 面向人类人工智能协作社区
