什麼是 BMAD-METHOD?

BMAD-METHOD(Breakthrough Method for Agile AI Driven Development)是一個創新的 AI 代理框架,專為現代軟體開發設計。它通過智能代理協作來提升開發效率和質量。

核心創新

BMAD 方法有兩大關鍵創新:

  1. 代理驅動規劃

    • 專用代理(分析師、專案經理、架構師)與您協作創建詳細的 PRD 和架構文件
    • 通過高級提示工程和人機協作,產生超越一般 AI 任務生成的全面規格
  2. 上下文驅動開發

    • Scrum Master 代理將計劃轉換為超詳細的開發故事
    • 故事文件包含開發所需的所有上下文、實現細節和架構指導

快速開始

先決條件

  • Node.js v20 或更新版本

安裝步驟

使用以下命令安裝 BMAD-METHOD:

# 安裝最新版本
npx bmad-method install

# 或安裝穩定版本
npx bmad-method@stable install

# 如果已經安裝過 BMAD,進行更新
git pull
npm run install:bmad

執行 npx bmad-method install 命令,確認進行安裝。 bmad-method install 1

BMAD-METHOD 啟動畫面,提示輸入專案安裝目錄。 bmad-method install 2

選擇要安裝或更新的組件,包括「BMad Agile Core System」、「Phaser 3 2D Game Dev Pack」等。 bmad-method install 3

配置文件組織設定,詢問 PRD 是否應分片為多個文件。 bmad-method install 4

確認 PRD 分片設定後,詢問架構文件是否也應分片。 bmad-method install 5

IDE 配置多選菜單,顯示可配置的 IDE 選項,例如「Cursor」、「Claude Code」、「Windsurf」等。 bmad-method install 6

接著會詢問是否包含預建的 Web Bundles。 bmad-method install 7

BMAD-METHOD 安裝完成,顯示已創建的工作流文件和已安裝的組件。 bmad-method install 8

安裝完成

安裝完成後,您會看到 .bmad-core 目錄,其中包含 BMAD-METHOD 的配置文件和提示詞模板。

bmad-method installed

資源