跳到正文
🤖 Consolidated, AI-optimized BMAD docs: llms-full.txt. Fetch this plain text file for complete context.
🚀 Build your own BMad modules and share them with the community! Get started or submit to the marketplace.

如何升级到 v6

使用 BMad 安装程序把 v4 升级到 v6。安装程序会自动识别旧安装,并提供迁移辅助,帮助你在已有项目中平滑过渡。

  • 你已安装 BMad v4(目录名通常是 .bmad-method
  • 你准备迁移到 v6 的统一目录结构
  • 你有要保留的规划产物或进行中的开发工作

按照安装程序说明操作。

当检测到 v4 时,你有两种处理方式:

  • 允许安装程序自动备份并删除 .bmad-method
  • 先退出安装流程,再手动清理旧目录

如果你把 BMad Method 目录改成了其他名字,需要你自己手动定位并删除。

手动删除旧版 v4 IDE 命令/技能目录。以 Claude Code 为例,请在旧目录中删除以 bmad 开头的嵌套目录:

  • .claude/commands/

v6 新技能会安装到:

  • .claude/skills/

如果你有规划文档(Brief/PRD/UX/Architecture):

把它们移动到 _bmad-output/planning-artifacts/,并使用可读的文件名:

  • PRD 文档文件名包含 PRD
  • 其他文档按类型包含 briefarchitectureux-design
  • 分片文档可放在命名清晰的子目录中

如果你仍在规划中: 建议直接用 v6 工作流重启规划,把现有文档作为输入;新版渐进式发现流程配合 Web 搜索和 IDE 计划模式通常会得到更稳妥的结果。

如果你已经创建或实现了部分用户故事(story):

  1. 完成 v6 安装
  2. epics.mdepics/epic*.md 放入 _bmad-output/planning-artifacts/
  3. 运行 Developer 的 bmad-sprint-planning 工作流
  4. 告知智能体哪些史诗/故事已经完成

v6 统一结构:

your-project/
├── _bmad/ # 单一安装目录
│ ├── _config/ # 你的自定义配置
│ │ └── agents/ # 智能体自定义文件
│ ├── core/ # 通用核心框架
│ ├── bmm/ # BMad Method 模块
│ ├── bmb/ # BMad Builder
│ └── cis/ # Creative Intelligence Suite
└── _bmad-output/ # 输出目录(v4 时代常见为 doc 目录)
v4 模块v6 状态
.bmad-2d-phaser-game-dev已集成到 BMGD 模块
.bmad-2d-unity-game-dev已集成到 BMGD 模块
.bmad-godot-game-dev已集成到 BMGD 模块
.bmad-infrastructure-devops已弃用 — 新的 DevOps 智能体即将推出
.bmad-creative-writing未适配 — 新的 v6 模块即将推出
概念v4(旧)v6(新)迁移提示
核心框架_bmad-core 实际上承载的是 BMad Method_bmad/core/ 变成通用框架层迁移时不要再把 _bmad/core/ 当成 Method 本体
方法模块_bmad-method_bmad/bmm/旧脚本、路径引用需同步更新到 bmm
配置方式直接改模块文件每个模块通过 config.yaml 管理优先改配置,不要直接改生成文件
文档读取需要手动区分分片/非分片自动扫描完整文档与分片入口只有在兼容性场景下才建议手动分片
  • 升级完成后先运行 bmad-help,确认可用工作流与下一步建议
  • 如果是既有项目,补充或更新 project-context.md,减少后续实现偏差
  • 在继续开发前,先做一次关键链路验证(安装、命令触发、文档读取)
  • 继续阅读:如何安装 BMad管理项目上下文