AI Agent 团队协作平台

多个AI Agent组成团队,分工协作完成项目。用户通过Web界面实时监控进度,随时介入调整。

01项目概览

解决什么问题?核心价值是什么?

🎯

核心目标

让多个AI Agent像真实团队一样协作,有分工、有审查、有流程,用户全程可视化监控。

👤

用户角色

人类用户作为"老板",可以随时查看进度、发现问题、接管任务、调整方向。

🌐

交互方式

纯Web界面,浏览器打开即用。无需安装客户端,无需懂技术。

02团队角色

8个Agent各司其职,形成完整团队

👔

PM 项目经理

接收需求、拆分任务、分配工作、跟踪进度、最终交付。

总协调
🏗️

Tech Lead 技术主管

技术方案设计、架构决策、技术审查、指导开发。

技术把关
🔍

Code Reviewer 代码审查

代码质量检查、安全扫描、规范审查、不合格打回。

审查权力
💻

Senior Dev 高级开发

核心功能开发、复杂问题解决、代码实现。

主力开发
🌱

Junior Dev 初级开发

简单任务开发、辅助工作、学习成长。

辅助开发
🎨

UI Designer 设计师

界面设计、用户体验、前端实现。

设计创意
🧪

QA 测试工程师

测试用例编写、Bug检测、质量保证。

质量守护
📝

Doc + DevOps

文档编写、部署上线、运维监控。

收尾保障

03项目工作流

参考SutaTeam M1-M4标准流程,每个阶段都有审查

M1

启动

PM分析需求
Tech Lead审查方案
任务拆分分配

M2

执行

各Agent并行开发
Code Review审查
不合格打回重做

M3

整合

整合所有代码
Tech Lead审查
QA执行测试

M4

交付

编写文档
部署上线
PM最终交付

04审查机制(核心)

每个环节都有审查,不合格必须打回,最多3次,超过升级给PM

🔁 审查循环
👨‍💻 开发提交代码
🔍 Code Reviewer 审查
✅ 合格 → 进入下一步
❌ 不合格
👨‍💻 打回开发修改
🔄 重新提交

📋 5个审查节点

节点审查人审查内容
需求Tech Lead需求完整性、技术可行性
技术方案Code Reviewer架构设计、接口规范
代码Code Reviewer质量、安全、性能、规范
测试报告Tech Lead覆盖率、用例完整性
部署方案Tech Lead流程、回滚、监控

⚡ 打回规则

规则说明
最大打回次数3次
超过3次自动升级给PM人工介入
修复时限2小时内
审查报告必须包含具体问题描述和修改建议
人工覆盖用户可随时覆盖审查结果

05界面原型

参考SutaTeam设计风格:深色侧边栏 + 卡片式布局 + 实时日志

页面一:工作台(默认页)

🤖 AI Team Platform
💬 会话
🌀 头脑风暴
👥 我的团队
🔧 工作流
⚙️ 设置
工作流:待办事项App开发
M2-执行阶段 · 进度 60%
⏳ 待办 (2)
前端页面开发
🎨 UI Designer
测试用例编写
🧪 QA
🔄 进行中 (1)
后端API开发
💻 Senior Dev · 60%
🔍 审查中 (1)
UI界面设计
🔍 Code Reviewer 审查中
✅ 已完成 (1)
技术方案设计
🏗️ Tech Lead · ✅
14:30:15 [PM] 分配任务:后端API开发 → Senior Dev
14:30:20 [Senior Dev] 开始开发...
14:35:45 [Senior Dev] 提交代码给 Code Reviewer
14:35:50 [Code Reviewer] 开始审查 UI 设计...
14:40:12 [Code Reviewer] ❌ UI设计审查不通过:缺少响应式适配
14:40:15 [UI Designer] 收到,开始修复
14:42:30 [Senior Dev] 后端API进度 60%

页面二:我的团队

🤖 AI Team Platform
💬 会话
🌀 头脑风暴
👥 我的团队
🔧 工作流
⚙️ 设置
我的团队
👔 PM
状态:空闲
完成:12个任务
🏗️ Tech Lead
状态:审查中
完成:8个任务
🔍 Code Reviewer
状态:审查UI设计
完成:15个任务
💻 Senior Dev
状态:开发后端API
完成:20个任务
🌱 Junior Dev
状态:空闲
完成:5个任务
🎨 UI Designer
状态:修复设计
完成:10个任务
🧪 QA
状态:空闲
完成:18个任务
📝 Doc + DevOps
状态:空闲
完成:7个任务

页面三:任务详情 + 人工干预

🤖 AI Team Platform
💬 会话
🌀 头脑风暴
👥 我的团队
🔧 工作流
⚙️ 设置
TASK-001 · 后端API开发
💻 Senior Dev · 🔍 Code Reviewer
📋 审查历史
第1次审查 ❌ 不通过 (2026-07-24 14:40)
• SQL注入漏洞 — src/db/user.py:45
• 密码未加密存储 — src/models/user.py:23
第2次审查 ✅ 通过 (2026-07-24 15:10)
• 所有问题已修复,代码质量达标
⚡ 人工干预面板
选择要干预的Agent和操作:

06技术方案

技术选型和部署方案

🖥️ 前端

框架React 18
UI库Ant Design 5
状态管理Zustand
实时通信Socket.IO
构建工具Vite

⚙️ 后端

运行时Node.js
框架Express
数据库SQLite
实时通信Socket.IO
Agent调度Hermes Profiles

🤖 Agent层

运行平台Hermes Agent
模型GLM-4.5-Air
角色隔离多Profile
内部通信ClawChat群组

🚀 部署

环境当前Docker容器
端口6000-6006
内存可用~800MB
Web服务Vite Dev / Nginx

📅 实施计划

阶段内容耗时产出
第1天搭建前端框架 + 后端API + 数据库1天可运行的基础平台
第2天实现任务看板 + Agent状态监控1天核心监控界面
第3天实现审查流程 + 打回机制1天完整审查循环
第4天实现人工干预 + WebSocket实时更新1天实时交互能力
第5天创建Agent Profiles + 集成测试1天完整可用的平台