当你拥有了BMAD-METHOD,你就拥有了这些"虚拟员工":
🎯产品经理(PM):帮你头脑风暴,分析需求,把天马行空的想法变成可执行的用户故事。
utside;">🏗️架构师(Architect):"技术总监",负责设计整个项目的系统架构,帮你选择最合适的技术栈(比如用React还是Vue?数据库用哪个?)。
utside;font-weight:bold;">💻前端工程师(Frontend Dev):负责把设计稿变成用户能看到、能交互的漂亮界面。
utside;">⚙️后端工程师(Backend Dev):负责处理服务器、数据库和复杂的业务逻辑。
utside;">🧪测试工程师(QA):"质量总监",编写测试用例,确保你的代码没有烦人的Bug。
utside;">🔧DevOps专家:负责项目的自动化部署和运维,让上线变得简单。
utside;">📊项目主管(Scrum Master):管理整个项目的进度,确保团队协作顺畅。
是不是听起来就像一家正规的软件公司?没错,它就是这么专业!
🚀最佳拍档:Gemini/CLI (规划) + Cursor (开发)
作者在官方视频里也强调过,BMAD-METHOD的最佳使用方式是"黄金组合":
规划阶段用Gemini:利用其强大的文档生成能力和较低的成本,完成项目前期的规划,比如撰写产品需求文档(PRD)、设计技术架构图等。
utside;">开发阶段用Cursor (或其他支持AI的IDE):利用其强大的代码生成、文件操作和项目集成能力,进行高效的编码开发。
下面,我就手把手带你搭建这套地表最强工作流!
🛠️保姆级实操指南
第一步:在Gemini建立你的"项目规划部"
这是整个项目的起点,我们先让AI帮你把想法理清楚。
下载项目文件
前往BMAD-METHOD GitHub页面
点击Code -> Download ZIP,下载并解压到你的电脑里。
创建自定义Gem
打开Gemini官网(gemini.google.com)。
点击左侧菜单栏的"探索Gem",然后"新建一个智能体"。
配置你的"总指挥"
名称:可以自定义,比如"BMAD项目总指挥"。
指令:复制粘贴以下这句咒语:
FollowtheWebAgentBundleInstructionsandassumetheroleoftheBMad-Orchestrator-donotbreakcharacter.
知识:点击"上传文件",找到你刚刚解压的文件夹,选择并上传dist/teams/team-fullstack.txt这个文件。
保存并启用!
点击右上角"保存",你的项目规划部就正式成立了!
现在,你可以在这个聊天框里,通过@pm @architect等命令,和你的AI产品经理、AI架构师对话,让他们帮你把项目蓝图画好。
小提示:输入*help可以查看所有可用的命令哦!
第二步:在Cursor组建你的"代码突击队"
当项目蓝图(比如PRD和架构文档)准备好后,就该我们的"代码突击队"上场了!
安装BMAD-METHOD到你的项目
在Cursor中打开你的项目文件夹。
打开终端(快捷键`Ctrl + ``)。
运行以下命令:npxbmad-methodinstall
安装程序会引导你完成设置,主要是确认你的项目路径。
开始敏捷开发!
安装成功后,你就可以在Cursor的聊天框里直接@你的AI团队成员了!
常规流程:
@sm (项目主管): "根据架构文档,为用户登录功能创建一个user story"。
@dev (开发): "根据刚刚创建的user story,编写登录页面的前端代码"。
@qa (测试): "为登录功能编写测试用例"。
通过这种方式,你可以像管理一个真人团队一样,把一个庞大的目标,拆解成一个个可执行的小任务,然后逐一完成。
(这是在Cursor 中使用基础工作流调用不同角色的示例)
总结一下
BMAD-METHOD真正实现了"让专业的人做专业的事",哪怕这些"人"都是AI。它不仅是一个工具,更是一种先进的、自动化的项目管理思想。
| 欢迎光临 链载Ai (https://www.lianzai.com/) | Powered by Discuz! X3.5 |