渐进构建上下文
BMM 将复杂开发工作划分为分析、规划、方案和实施阶段,各阶段产物为下一阶段提供明确上下文。
Tool profile · 03 / 05
BMad Method(BMAD)是面向 AI 驱动开发的模块化方法生态。其 BMM 工作流以渐进式上下文工程组织分析、规划、方案设计与实施,让不同角色和文档逐步为后续阶段提供依据。
01 · Why included
BMad 不只生成一份规格,而是让分析、产品、架构和实施相关工作流持续积累结构化上下文。它适合研究“角色与阶段怎样塑造规格,以及上下文如何传递给实现”。
02 · Problem
BMM 将复杂开发工作划分为分析、规划、方案和实施阶段,各阶段产物为下一阶段提供明确上下文。
通过角色、模块和工作流让产品、架构与实现关注点分别成形,减少单次对话承担全部决策。
03 · Core assets
planning documents产品简述、需求与其他规划产物,具体内容随路径和模块变化。
solution context架构、技术决策与实现前的方案上下文。
project context & stories项目规则、实施单元和供 Agent 消费的任务上下文。
04 · Workflow
官方还提供面向小型请求的 Build 路径,可从简短请求开始,经过澄清和计划批准后实施与审查。首版不展开全部模块和工作流变体。
05 · Installation
npx bmad-method install安装器在项目中配置所选模块和 AI 工具。官方列出的前置条件包括 Node.js、所使用的 AI coding 工具;外部模块场景还可能需要 Git。
06 · CLI & host
npx bmad-method install 是明确的安装与更新入口。安装后,用户通过宿主中的 BMad commands、skills、agents 或 workflows 推进开发。首版不把安装器等同于一个持续运行的规格引擎。
07 · Early strengths
08 · Limits
09 · Scenarios
当需求需要产品、架构和实施多层决策,或团队希望用显式角色与文档逐步构建 Agent 上下文时,BMad 可能有价值。对于边界非常清楚的小改动,应先比较快速 Build 路径与完整 BMM 的成本。
10 · Relations
BMad 覆盖的生命周期和角色范围比只维护 change specs 的工具更宽,也比单纯的实现纪律更强调产品与架构上下文。与 Spec Kit 的阶段化产物、Trellis 的任务上下文存在可比较区域,但术语和权威资产并不相同。
11 · Next research
12 · Official sources