返回顶部
M

Multi-Agent Dev Team多智能体开发团队

2-agent collaborative software development workflow for OpenClaw

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,165
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Multi-Agent Dev Team

多智能体开发团队

面向OpenClaw的双智能体协作软件开发工作流

使用像真实开发团队一样协作的AI智能体构建完整的软件项目。

这是什么?

多智能体开发团队技能提供了一个PM(项目经理)Dev(开发者)智能体,它们协作构建软件项目。你描述需求,PM将其分解为任务,Dev智能体负责实现。

完美适用于:

  • - 落地页和网站
  • 小型Web应用
  • 原型和MVP
  • 代码生成项目
  • 学习多智能体工作流

快速开始

1. 安装技能

bash
npx clawhub install multi-agent-dev-team

2. 设置智能体

该技能包含两个预配置的智能体:

PM智能体(multi-agent-pm)

  • - 处理项目规划
  • 协调Dev智能体
  • 向你汇报进度

Dev智能体(multi-agent-dev)

  • - 实现代码
  • 测试功能
  • 提交到Git

3. 在~/.openclaw/config.yaml中配置

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 # 代码生成更快

4. 启动你的PM智能体

bash
openclaw chat --agent multi-agent-pm

使用示例

构建落地页

你(指导者):

为我构建一个包含英雄区、功能区和联系表单的Next.js落地页。使用Tailwind CSS和TypeScript。

PM智能体:

我将为Dev智能体将其分解为清晰的任务。现在开始...


[用详细规格生成Dev智能体]


Dev智能体正在处理项目。我将监控进度并在完成后汇报。

PM智能体(稍后):

✅ 落地页已完成!


交付物:

  • - Next.js 14+ App Router项目
  • 英雄区、功能区和联系区
  • 完全响应式设计
  • TypeScript + Tailwind CSS
  • Git仓库已初始化


位置: ~/projects/my-landing-page/


已准备好部署。需要我部署到Vercel吗?

工作原理

架构

你(指导者)

PM智能体(编排者)

Dev智能体(实现者)

可运行代码

工作流

  1. 1. PM智能体描述你的项目
  2. PM创建结构化任务规格
  3. PM用规格生成Dev智能体
  4. Dev实现代码
  5. PM审查交付物
  6. PM报告完成(或请求修改)
  7. 如果需要,重复步骤4-6(最多3次迭代)

任务规格格式

PM智能体使用此模板与Dev通信:

markdown

项目:[名称]


任务:[操作]

需求:

  1. 1. [需求1]
  2. [需求2]

技术约束:

  • - [约束1]
  • [约束2]

验收标准:

  • - [ ] [标准1]
  • [ ] [标准2]

交付物:

  • - [交付物1]
  • [交付物2]

支持的项目类型

✅ 效果良好

  • - Next.js落地页和应用
  • React组件和SPA
  • Node.js脚本和API
  • TypeScript项目
  • 静态网站(HTML/CSS/JS)
  • 文档网站

⚠️ 有限支持

  • - 复杂后端系统(使用专业版)
  • 实时应用
  • 多服务架构
  • 移动应用

❌ 不推荐

  • - 大型企业系统
  • 未经人工审查的关键生产代码
  • 需要专业智能体的项目(使用专业版)

配置选项

智能体模型

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 - 经济实惠

工作区配置

为项目设置专用工作区:

yaml
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 # 所有项目在此创建

最佳实践

1. 从小处着手

不要一次性要求所有功能。从MVP开始:

❌ 不好:

构建一个包含用户认证、支付、管理后台和库存管理的完整电商网站。

✅ 好:

构建一个包含英雄区、功能区和注册表单的简单产品落地页。

2. 具体明确

需求越具体,结果越好:

❌ 模糊:

做一个好看的网站。

✅ 具体:

创建一个Next.js落地页,包含:

  • - 带CTA按钮的英雄区
  • 3列功能网格
  • 带邮箱验证的联系表单
  • Tailwind CSS样式
  • 暗色模式支持

3. 增量迭代

分阶段构建:

阶段1: 基础结构
阶段2: 添加功能
阶段3: 打磨与部署

4. 审查输出

在部署前始终审查生成的代码。智能体很优秀,但人工监督很重要。

5. 提供示例

如果你有特定的风格或模式,分享示例:

构建一个类似https://example.com的落地页,但用于[你的产品]。

故障排除

Dev智能体未完成任务

检查:

  1. 1. 任务规格是否清晰?
  2. 所需工具是否可用(Node.js、Git)?
  3. 智能体是否达到资源限制?

解决方案:

  • - 简化任务
  • 通过sessions_history检查PM智能体日志
  • 用更清晰的需求重试

代码无法运行

检查:

  1. 1. 依赖是否已安装?(npm install)
  2. 环境变量是否已设置?
  3. Node.js版本是否正确?

解决方案:

  • - 告诉PM智能体:代码有错误。请审查并修复。
  • PM将再次生成Dev进行修正

任务耗时太长

解决方案:

  • - 分解为更小的任务
  • 对Dev智能体使用更快的模型(gemini-2.5-flash)
  • 简化需求

示例

示例1:简单落地页

你:为名为TaskFlow的SaaS产品构建落地页。
包含英雄区、功能(3张卡片)和定价表。使用Next.js
和Tailwind CSS。

PM:正在处理...
[2分钟后]
PM:✅ TaskFlow落地页已完成!已准备好部署。

示例2:React组件库

你:创建一个可复用的Button组件库,包含变体
(primary、secondary、outline)和尺寸(sm、md、lg)。使用
TypeScript和class-variance-authority。

PM:任务已收到。正在生成Dev智能体...
[3分钟后]
PM:✅ Button组件库已完成,附带Storybook示例。

示例3:API集成

你:构建一个获取并显示GitHub用户资料的Next.js应用。
包含搜索功能和响应式卡片。

PM:开始开发...
[4分钟后]
PM:✅ GitHub资料查看器已完成,包含搜索和错误处理。

升级到专业版

想要更多功能?升级到多智能体开发团队专业版($49):

专业版功能

  • - 🎯 6个专业智能体:PM、架构师、Dev、QA、DevOps、BizDev
  • 🔄 Lobster流水线:带审批门的自动化工作流
  • 🏗️ 架构设计:专用于系统设计的智能体
  • 自动化QA:代码审查和测试智能体
  • 🚀 DevOps自动化:部署和CI/CD设置
  • 💼 业务规划:市场研究和策略智能体
  • 📚 综合指南:英文+韩文设置文档

[获取专业版 →

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 multi-agent-dev-team-1776420088 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 multi-agent-dev-team-1776420088 技能

通过命令行安装

skillhub install multi-agent-dev-team-1776420088

下载

⬇ 下载 Multi-Agent Dev Team v1.0.0(免费)

文件大小: 17.31 KB | 发布时间: 2026-4-17 18:53

v1.0.0 最新 2026-4-17 18:53
Multi-Agent Dev Team v1.0.0: Initial release introducing a two-agent collaborative workflow for software development using OpenClaw.

- Offers Project Manager (PM) and Developer (Dev) agents that work together to complete projects.
- Enables users to describe projects; PM agent plans and delegates tasks to Dev agent.
- Includes setup instructions, agent configuration, and quick start guide.
- Supports web apps, landing pages, documentation sites, and prototypes.
- Provides troubleshooting tips, best practices, and upgrade path to Pro version.
- Detailed usage and architecture documentation included.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部