打造我的 AI 开发团队(二):bmad,开箱即用的敏捷开发智能体

上一次,我们分享了 Claude Code 的 sub-agent,它可以配置自己需要的各种 agent,为我们搭建虚拟开发团队提供了基础。

但上次的分享中,每个角色都需要进行提示词设置,整个过程工作量大,且见效慢。

今天,我们就分享一个可以"开箱即用"的方案 ------ bmad。

bmad

bmad(全称:Breakthrough Method of Agile AI-Driven Development,突破性的敏捷 AI 驱动开发方法)是一个内置了完整敏捷开发流程的智能体系统,它已经帮我们配置好了敏捷开发过程中所涉及的各种角色,一键即可调用。

关键创新

  • 代理规划:专属代理(分析师、项目经理、架构师)与您协作,创建详细一致的项目需求文档 (PRD) 和架构文档。通过先进的快速工程和人机协同优化,这些规划代理能够生成全面的规范,其能力远超通用的 AI 任务生成。

  • 上下文工程开发 :Scrum Master 代理随后将这些详细计划转换为超详细的开发故事,其中包含开发代理所需的一切 ------ 完整的情境、实施细节以及直接嵌入在故事文件中的架构指导。

以上是官网的关键创新点,但作为一个一线工程师,我感觉 bmad 真正的价值在于:

  • 丰富且专业的代理库 :内置了敏捷开发所需要的各种角色,可以让我们快速搭建自己的虚拟开发团队。
  • 最佳实践的研发范式 :内置了分析规划、敏捷开发两大研发流程,可以保证各个代理按照最佳的流程组织开发工作。

这正是研发负责人最重要的两项工作:组建团队、规范流程。

适用场景

bmad 适用于软件开发场景,这是毋庸置疑的。

但它其实完全可以在任何非软件开发场景适用,官方也提供了包括创意写作、商业战略、健康与保健、教育等领域的扩展包,同时也支持你根据自己需要设置特定的扩展包。

本系列聚焦软件开发场景,非软件领域的应用不再展开,大家可去官网自行尝试。

软件开发领域除了核心内置的敏捷开发流程外,还提供了一些扩展包,如下:

快速尝试:Web UI

真正使用的话,会在本地安装,今天初次接触,我们先通过官网推荐的"快速启动"方式简单体验下。

1、获取配置包 :从官方仓库获取完整的团队文件(一个txt)。

2、创建智能体 :使用 Gemini Gem 创建一个智能体,或者使用其他你喜欢的大模型客户端。

3、配置智能体 :知识库 中上传"步骤一"下载的团队文件,并设置提示词。

kotlin 复制代码
Your critical operating instructions are attached, do not break character as directed

4、开始对话:像平时一样开始聊天。

我使用此前开发小程序时的指令进行测试,效果如下(截图较长,可快速划过):

bmad的提升 :由于指令中未上传首页设计图和 Gitee AI 的 API 文档,Gemini(bmad)发现该问题,直接要求在后续开发中补充。

通用AI一般会很"体贴"地根据你给出的内容进行回答,而不是按照流程指出你的问题。

结语

今天,我们对 bmad 的基本情况有了初步的了解,也简单体验了它的"角色 "和"流程"。

当然,Web UI 只是为了让我们快速体验到 bmad 的特性。

后续,我们将基于 ide 方式实现一个完整流程,帮助我们更进一步的了解 bmad 软件开发的详细使用,以便更好搭建我们自己的 AI 开发团队。

一天周末,也要开心哈!

相关推荐
老金带你玩AI3 小时前
ChatGPT dots,到底能替你操多少心?
人工智能
aqi004 小时前
鸿蒙版本的电子书阅读APP开放源码啦
android·华为·ai编程·harmonyos·鸿蒙
AliCloudROS4 小时前
计算巢 X DeepSeek Harness — 云端智能体工作台
人工智能·阿里云
深蓝AI4 小时前
GitHub的Push一年涨4.9倍:AI Agent为什么逼它重做Git存储?
人工智能·github
stereohomology4 小时前
大模型的观点谨:StoryTold 「Crafting Apps」四件套 · 深度总览
人工智能·llm
运维行者_4 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
Su米苏5 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring
美狐美颜sdk5 小时前
直播APP源码可以直接接入视频美颜sdk吗?技术方案详解
android·人工智能·音视频·美颜sdk·直播美颜sdk
问商十三载5 小时前
AI引擎生成式优化实践:刑事辩护律师团队IP构建
大数据·人工智能