工程開發
bmad-planner avatar

bmad-planner

用於生成業務模型、架構與設計 (BMAD) 規劃文件的互動式工具,專為功能開發前的規劃流程設計。

簡介

BMAD Planner 是一個互動式的 Python 代理工具,旨在簡化軟體工程專案的規劃階段。它扮演三種角色(分析師、架構師與專案經理),引導開發人員完成結構化的問答流程。透過自動產生全面的規劃文件,確保開發一致性並顯著降低後續 AI 輔助編碼任務的 Token 消耗。此工具適用於主儲存庫的貢獻分支,在功能實作開始前進行規劃。

  • 透過角色扮演問答進行需求收集、技術架構設計與史詩級任務拆解。

  • 自動產生包含需求說明、技術架構與任務清單的完整規劃文件套組。

  • 建立標準化的專案結構,包含供 Claude Code 使用的上下文文件。

  • 透過提供預先上下文規劃數據,將開發過程中的 Token 使用量降低約 92%。

  • 整合本機開發工作流程,支援 Git 分支追蹤與自動提交功能。

  • 前提條件:必須從主儲存庫並在貢獻分支 (contrib branch) 上執行。

  • 執行方式:透過命令列輸入功能簡稱 (slug) 與 GitHub 用戶名稱來執行。

  • 輸出結果:在專案中建立專屬的規劃目錄,確保設計構件的組織化。

  • 工作流:作為開發週期的首要步驟,確保在建立工作樹 (worktree) 前,功能需求與技術限制已定義並提交。

  • 模板支援:使用集中的 Markdown 模板,並根據互動會話中的回應動態填入內容。

倉庫統計

Star 數
0
Fork 數
0
Open Issue 數
0
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午06:43
在 GitHub 查看