双代理协作的 OpenClaw 软件开发工作流
多代理 Dev 团队. 2 代理合作软件开发工作流程 OpenClaw. 使用像真正的开发团队一样合作的AI代理来完成软件项目.是一项面向实际任务的技能,主要用于What is t.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
面向 OpenClaw 的双智能体协同软件开发工作流
使用像真实开发团队一样协作的 AI 智能体,构建完整的软件项目。
“多智能体开发团队”技能提供一个项目经理(PM)智能体和一个开发者(Dev)智能体,二者协同完成软件项目构建。您描述需求,PM 将其拆解为具体任务,再由 Dev 智能体实现。
特别适用于:
npx clawhub install multi-agent-dev-team
该技能包含两个预配置智能体:
PM 智能体(multi-agent-pm)
Dev 智能体(multi-agent-dev)
~/.openclaw/config.yaml 中配置agents:
multi-agent-pm:
soul: ~/.openclaw/skills/multi-agent-dev-team/agents/pm-agent/SOUL.md
model: anthropic/claude-sonnet-4-5-20250929 # 或您偏好的模型
multi-agent-dev:
soul: ~/.openclaw/skills/multi-agent-dev-team/agents/dev-agent/SOUL.md
model: google/gemini-2.5-flash # 代码生成更快
openclaw chat --agent multi-agent-pm
您(负责人):
为我构建一个 Next.js 落地页,包含英雄区(hero section)、功能模块(features)和联系表单(contact form)。使用 Tailwind CSS 和 TypeScript。
PM 智能体:
我将为此任务生成清晰的规格说明,并交由 Dev 智能体执行。现在开始……
[根据详细规格启动 Dev 智能体]
Dev 智能体已开始开发。我将持续监控进展,并在完成后向您汇报。
PM 智能体(稍后):
✅ 落地页已构建完成!
交付成果:
- Next.js 14+ App Router 项目
- 包含英雄区、功能模块、联系表单三个部分
- 完全响应式设计
- TypeScript + Tailwind CSS
- 已初始化 Git 仓库
位置:
~/projects/my-landing-page/已准备就绪,可部署。是否需要我将其部署到 Vercel?
您(负责人)
↓
PM 智能体(编排者)
↓
Dev 智能体(实现者)
↓
可运行代码
PM 智能体使用以下模板与 Dev 智能体沟通:
## 项目:[名称] ## 任务:[操作] ## 需求: 1. [需求 1] 2. [需求 2] ## 技术约束: - [约束 1] - [约束 2] ## 验收标准: - [ ] [标准 1] - [ ] [标准 2] ## 交付成果: - [交付成果 1] - [交付成果 2]
PM 智能体(编排任务):
anthropic/claude-sonnet-4-5 —— 推理能力最强google/gemini-2.5-flash —— 快速高效openai/gpt-4o —— 综合表现均衡Dev 智能体(代码生成):
google/gemini-2.5-flash —— 迭代速度快(推荐)anthropic/claude-sonnet-4-5 —— 生成质量更高openai/gpt-4o-mini —— 成本更友好为项目设置专用工作区:
agents:
multi-agent-pm:
soul: ~/.openclaw/skills/multi-agent-dev-team/agents/pm-agent/SOUL.md
model: anthropic/claude-sonnet-4-5-20250929
cwd: ~/dev-projects # 所有项目均在此目录下创建
切勿一次性提出全部需求。建议从 MVP 开始:
❌ 不佳示例:
构建一个完整的电商网站,包含用户认证、支付、管理后台和库存管理。
✅ 推荐示例:
构建一个简单的产品落地页,含英雄区、功能模块和注册表单。
需求越明确,结果越精准:
❌ 模糊描述:
做一个好看的网站。
✅ 明确描述:
创建一个 Next.js 落地页,包含:
- 带 CTA 按钮的英雄区
- 三列布局的功能网格
- 具备邮箱校验功能的联系表单
- Tailwind CSS 样式
- 支持暗色模式
按阶段推进开发:
第一阶段:基础结构 第二阶段:添加功能 第三阶段:打磨优化与部署
部署前务必审阅生成的代码。智能体能力出色,但人工复核仍不可或缺。
若您有特定风格或模式偏好,请直接提供参考:
构建一个类似 https://example.com 的落地页,但面向 [您的产品]。
请检查:
解决方案:
sessions_history 查看 PM 智能体日志请检查:
npm install)解决方案:
解决方案:
gemini-2.5-flash)您:为一款名为 “TaskFlow” 的 SaaS 产品构建落地页。 包含英雄区、功能模块(3 张卡片)和价格表。使用 Next.js 和 Tailwind CSS。 PM:正在处理中…… [2 分钟后] PM:✅ TaskFlow 落地页已构建完成!已准备就绪,可部署。
您:创建一个可复用的 Button 组件库,支持多种变体 (primary、secondary、outline)和尺寸(sm、md、lg)。使用 TypeScript 和 class-variance-authority。 PM:已接收任务。正在启动 Dev 智能体…… [3 分钟后] PM:✅ Button 组件库已构建完成,并附带 Storybook 示例。
您:构建一个 Next.js 应用,用于获取并展示 GitHub 用户资料。 包含搜索功能及响应式卡片布局。 PM:开发已启动…… [4 分钟后] PM:✅ GitHub 用户资料查看器已构建完成,含搜索与错误处理机制。
需要更强能力?升级至 Multi-Agent Dev Team Pro(49 美元):
立即获取 Pro 版本 →
MIT 许可证 —— 详情请参见 LICENSE 文件
由 UBIK Collective 构建
基于 OpenClaw 实现
准备好用 AI 智能体构建项目了吗?立即安装:
npx clawhub install multi-agent-dev-team