BMAD-METHOD 项目安装与配置指南
1. 项目基础介绍
BMAD-METHOD 是一种用于敏捷开发的人工智能驱动方法。该方法通过利用AI驱动的流程,加速和增强整个产品开发生命周期,从创意和市场适应到代理代码实施。BMAD-METHOD 是一种工具无关的流程,包括内置于角色提示中的工作流程。它是一种半手动的流程,可以以多种方式使用,并且可以轻松地适应任何代理编码工具集、IDE 和平台。
主要编程语言:该项目的核心代码主要使用 Markdown 语言编写,以便于文档的共享和协作。同时,它也可能涉及到其他编程语言,具体取决于所使用的AI代理和开发环境。
2. 项目使用的关键技术和框架
- AI代理: 项目使用AI代理(如Claude, GPT-4, Gemini等)来辅助开发过程。
- Markdown: 使用Markdown编写文档和提示,以便于在GitHub等平台上共享和编辑。
- Kanban板: 使用Kanban风格来跟踪项目的进度,将生成的工件(artifacts)通过文件夹进行管理。
3. 项目安装和配置的准备工作与详细步骤
准备工作
- 确保你有一个GitHub账户。
- 安装Git版本控制系统。
- 安装一个代码编辑器,如Visual Studio Code,用于编辑Markdown文件。
- 如果需要AI代理支持,请确保安装并配置了相应的AI代理。
安装步骤
-
克隆项目到本地环境:
打开命令行,输入以下命令:
git clone https://github.com/bmadcode/BMAD-METHOD.git cd BMAD-METHOD
-
查看项目文档:
使用代码编辑器打开项目文件夹,查看
README.md
文件,了解项目的基本信息和结构。 -
配置AI代理(如果需要):
根据项目要求,配置你的AI代理,以便它能够正确地响应项目中的提示。
-
设置项目文件夹结构:
根据项目的文件结构,创建相应的文件夹,如
1-ToDo
,2-InProgress
,3-Done
,用于存放不同阶段的故事(stories)。 -
开始使用提示:
从
prompts/0-research-assistant.md
开始,按照提示的顺序进行操作。如果不需要研究步骤,可以直接从1-business-analyst.md
开始。 -
跟踪进度:
使用Kanban风格来管理故事的进度,将故事从
1-ToDo
移动到2-InProgress
,然后到3-Done
,直到所有故事完成。
通过上述步骤,你可以开始使用BMAD-METHOD项目,并根据自己的需求进行相应的配置和定制。记住,项目的灵活性意味着你可以根据自己的项目和团队需求进行调整。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考