工程开发
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日 18:43
在 GitHub 查看