工程開發
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