bmad-code-org/BMAD-METHOD

Breakthrough Method for Agile Ai Driven Development

解决的问题

BMad 解决了 AI 编码助手在实现过程中做出未明说假设的倾向。它提供了一个结构化、敏捷的 "AI 驱动开发"(AiDD)框架,确保产品和技术决策保持明确,并作为持久的上下文被保留,避免在每次聊天会话中重复解释需求。

如何工作

BMad 通过插件和 CLI 与 AI 编码工具(如 Claude Code 或 Codex)集成。它采用包含 Clarify(澄清)、Plan(计划)、Build(构建)和 Learn(学习)阶段的交付循环。根据任务的复杂性,用户可以对简单变更直接进入实现,或对复杂项目采用更深入的规划工作流。系统利用专门的代理视角(产品、架构、UX、开发、测试)来引导协作,并生成简报和规格说明,驱动实际编码过程。

适用人群

专为希望使用 AI 构建软件(从周末原型到大型成熟代码库)但又不希望失去对架构和产品决策控制的开发者和软件创作者设计。

主要亮点

  • 适度的流程:灵活路径支持立即构建小变更,或为复杂项目进行深度规划。
  • 持久的上下文:保留决策记录,使上下文在开发生命周期中持续传递。
  • 专业视角:可访问架构、UX 和测试的专用代理角色。
  • 广泛的生态系统:包含游戏开发、企业测试和创意智能等专用模块。

相关

  • 项目
  • 项目
  • 项目
  • 项目