六Agent协作编排器 - 开箱即用的多Agent团队模板。包含CEO(架构师)、PM(项目经理)、牢A(执行)、牢B(审计)、牢C(推理)、牢D(监控),6阶段Pipeline强制执行,Token配额自动管理,红线禁区自动检查。触发词:六Agent、多Agent协作、agent团队、协作编排、six agent...
一个人的AI是工具,六个人的AI是团队。
痛点:
解法:
模型:DeepSeek-V3.2(Tier 1) Token配额:15% 思考模式:high
职责:
红线禁区:
模型:GLM-5(Tier 0,免费) Token配额:20% 思考模式:medium
职责:
红线禁区:
模型:MiniMax-M2.5(Tier 1) Token配额:15% 思考模式:low
职责:
红线禁区:
模型:DeepSeek-Reasoner + GLM-5(混合) Token配额:10% 思考模式:high
职责:
红线禁区:
模型:千问qwen-plus(Tier 2) Token配额:15% 思考模式:low
职责:
红线禁区:
模型:GLM-4.7-Flash(Tier 0,免费) Token配额:10% 思考模式:low
职责:
红线禁区:
text
PIPELINE_PLAN → PIPELINE_PRD → PIPELINE_EXEC → PIPELINE_VERIFY → PIPELINE_FIX → PIPELINE_SUMMARY
↓ ↓ ↓ ↓ ↓ ↓
CEO拆解 PM标准化 牢A执行 牢B验证 问题修复 CEO汇总
负责人:CEO(001) 输出:任务分析报告
执行内容:
输出确认:
text
任务分析报告:
┌──────────────────────────────┐
│ 任务:开发用户登录模块 │
│ 复杂度:中等 │
│ 预估Token:8000 │
│ 预估耗时:30分钟 │
│ Pipeline:6阶段全部执行 │
│ │
│ Token配额状态: │
│ Tier 0: ████████░░ 36% │
│ Tier 1: ████████░░ 32% │
│ Tier 2: ███░░░░░░░ 12% │
│ │
│ 确认执行?(y/n) │
└──────────────────────────────┘
检查点:
负责人:CEO(001)
超时:5分钟
输出: plan.json
json
{
"task": "用户原始需求",
"subtasks": [
{"id": 1, "desc": "子任务1", "assignee": "牢A", "priority": "P0"},
{"id": 2, "desc": "子任务2", "assignee": "牢A", "priority": "P1"}
],
"constraints": ["约束条件"],
"estimated_tokens": 5000
}
检查点:
负责人:PM(002)
超时:5分钟
输出: prd.json
json
{
"instructions": [
{
"agent": "牢A",
"task": "具体任务描述",
"input": "输入规格",
"output": "输出规格",
"deadline": "预计完成时间"
}
],
"dependencies": ["任务依赖关系"],
"blackboard": "黑板状态"
}
检查点:
负责人:牢A(003)
超时:15分钟
输出:代码 + exec-report.json
执行模式:
检查点:
负责人:牢B(004)+ PM(002)
超时:10分钟
输出: verify-report.json
json
{
"passed": true/false,
"issues": [
{"severity": "high", "desc": "问题描述", "fix": "修复建议"}
],
"score": 85
}
验证维度:
检查点:
负责人:牢A(003)
超时:10分钟
输出:修复代码 + fix-report.json
修复策略:
检查点:
负责人:CEO(001)
超时:3分钟
输出: summary.md
汇总内容:
Tier模型配额使用范围Tier 0GLM-4.7-Flash45%免费模型(PM、监控)Tier 1DeepSeek系列40%核心决策、代码开发Tier 2千问qwen-plus15%专项推理Tier 3豆包2.0≤0.1%特殊场景兜底
text
Token消耗监控:
┌──────────────────────────────┐
│ Tier 0: ████████░░ 36% (7200)│
│ Tier 1: ████████░░ 32% (6400)│
│ Tier 2: ███░░░░░░░ 12% (2400)│
│ 总消耗: 16000/20000 (80%) │
│ 预警:⚠️ 接近配额上限 │
└──────────────────────────────┘
阈值配置说明:
Tier硬性上限黄色预警红色预警Tier 045%36%40%Tier 140%32%36%Tier 215%12%13%Tier 30.1%0.08%0.09%
计算公式:
text
检测到越权操作:
Agent: CEO
操作: 编写代码
红线: CEO严禁越权编写代码
处理: 拦截 → 提示 → 路由到牢A
text
用户:"开发用户登录模块"
Phase 1 (CEO):
拆解:前端表单 + 后端API + 数据库设计 + 测试用例
分配:牢A负责全部
Token预估:8000
Phase 2 (PM):
指令:详细的输入输出规格、API接口定义、测试要求
黑板:任务进度追踪
Phase 3 (牢A):
执行:编写前端HTML + 后端Python + 数据库SQL
并行:前端和后端并行开发
Phase 4 (牢B):
验证:功能测试 + 代码审查 + 安全检查
问题:SQL注入风险
评分:75分(未通过)
Phase 5 (牢A):
修复:添加参数化查询
重验证:通过(90分)
Phase 6 (CEO):
汇总:完成情况、Token消耗、经验总结
text
用户:"修复项目的性能问题"
Phase 1 (CEO):
分析:性能瓶颈定位 → 需要牢C专项推理
Phase 2 (PM):
调度:牢C分析 + 牢A修复
Phase 3 (牢C + 牢A):
牢C:性能分析报告(瓶颈在数据库查询)
牢A:优化SQL + 添加索引
Phase 4 (牢B):
验证:性能测试提升5倍
Phase 6 (CEO):
汇总:性能提升报告
bash
# 输入任务,自动编排六Agent协作
python3 scripts/orchestrate.py --task "开发用户登录模块"
# 输出:Pipeline执行日志 + 结果汇总
python
from six_agent_orchestrator import SixAgentTeam
# 创建团队
team = SixAgentTeam()
# 执行任务
result = team.execute("开发用户登录模块")
# 查看Token消耗
print(result.token_usage)
# 查看执行日志
print(result.logs)
config/agents.json#json
{
"agents": [
{
"id": "001",
"name": "小小兵CEO",
"model": "deepseek/deepseek-v3.2",
"tier": 1,
"token_quota": 0.15
},
...
]
}
config/pipeline.json#json
{
"phases": ["PLAN", "PRD", "EXEC", "VERIFY", "FIX", "SUMMARY"],
"timeout_per_phase": {
"PLAN": 300,
"PRD": 300,
"EXEC": 900,
"VERIFY": 600,
"FIX": 600,
"SUMMARY": 180
}
}
功能CrewAIAutoGen我们角色分工✅✅✅Token配额❌❌✅红线检查❌❌✅强制Pipeline❌❌✅断点续传❌❌✅免费模型优化❌❌✅
六Agent不是六个工具,是六个角色。 有分工、有协作、有边界、有红线。
就像真正的团队一样。