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

上一次,我们分享了 Claude Codesub-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 AIAPI 文档,Gemini(bmad)发现该问题,直接要求在后续开发中补充。

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

结语

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

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

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

一天周末,也要开心哈!

相关推荐
拾年2752 小时前
从 Prompt 到 Context 再到 Harness:AI 工程化的三年三级跳
人工智能
小九九的爸爸2 小时前
前端想要入门Agent开发,要具备哪些Python基础?
python·agent·ai编程
AlbertZein2 小时前
别只盯着最强模型了,Agent 场景更该看这类 Flash 档模型
aigc·openai·ai编程
用户3090463613943 小时前
Claude 不会直接执行你的函数,它只会生成一段结构化的工具调用请求。真正执行函数、访问数据库、请求外部 API 的动作,必须由你的后端完成。
人工智能
不加辣椒3 小时前
第14章 Prompt 编排与优化技术
人工智能
Bolt3 小时前
读懂 Claude Code `/loop` 与编码 Agent 的循环革命
人工智能·程序员·agent
用户208046804563 小时前
文本分块策略与最佳实践实战指南
人工智能
ZzT3 小时前
公司用 AI 筛简历,他写了个 AI 帮你挑公司
面试·aigc·ai编程
妙码生花3 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(十四):眨眼小人登录页制作
前端·javascript·ai编程
妙码生花3 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(十三):前端路由初始化
前端·javascript·ai编程