五Agent方案 · 12问完整回答

2026-06-17 五Agent 架构方案 分发模式 最新更新 2026-06-17 13:20 · 来源:与 Jay 的对话

📌 全局:五种分发模式

跟任何 Agent 说话时,在指令前加一个标记来控制行为:

你这样说行为场景
帮我做XXX(无标记)自处理,不分发 ✅日常任务默认模式
协同 帮我做XXX写到黑板,其他 Agent 可接力大任务需要多人接力
对比 帮我做XXX黑板写 brief,三个各出一份需要对比方案的决策
知会 帮我做XXX自己做完,让其他人知道结果重要但不需要帮忙
指派给xxx 做XXX直接通知指定 Agent你知道谁最合适

前置修正:五Agent 的真实身份

#系统本质
1OpenClaw 独立版AI Agent 框架(当前对话主体)
2QClaw(腾讯版)基于 OpenClaw 的腾讯定制版
3WorkBuddy腾讯 AI 办公助手
4Marvis腾讯 AI 桌面助手
5Hermes可视化 + 文件工具(非 Agent)

Q1:Token 消耗太大,怎么省?

OpenClaw 独立版:分层记忆(MEMORY.md ≤15KB)+ lightContext + 技能精简。当前 27k/1M(3%)很健康。

QClaw:同样分层记忆 + 子 Agent lightContext + 精简 18 个 skills 到核心 5-6 个。

WorkBuddy:控制每次对话的专家团规模,按任务选模型。

Marvis:本地模型优先,云端只用于复杂推理。

Hermes:不消耗推理 token(可视化工具)。

通用省钱:DeepSeek 缓存命中(0.02元/百万 vs 1元/百万)+ 腾讯 Token Plan(比直调便宜 20-40 倍)。

Q2:除了飞书和 Telegram,还有什么 IM 适合 OpenClaw?

IM适配度说明
Slack★★★★★原生支持,工作流最强
Discord★★★★★原生支持,频道机制好
Signal★★★★★端到端加密
企业微信★★★★☆国内直连
钉钉★★★★☆需自行开发

建议优先级:Slack > 企业微信 > Signal > Discord

Q3(补充版):三个 Agent(QClaw/OpenClaw/Hermes)怎么协同?

核心理念:各干各的,但知道别人在做什么,能复制能接手。不需要紧密耦合。

共享黑板:D:\shared-ai\

├── capabilities.md      ← 能力注册表(手动维护)
├── status.json          ← 当前状态(每小时自动更新)
├── latest-results/      ← 最新成果摘要
└── handoff/             ← 接力上下文

每小时心跳:三个 Agent 各自设 cron,每小时整点读 status.json + latest-results/,更新自己的状态。

接力机制:A 做一半的事 → 写 handoff/ 文件 → B 下次同步读到 → 接手继续

跟不同 Agent 说话不重复:你跟 A 说完,A 把摘要写 latest-results/。一小时后 B 同步到了就知道。紧急时你直接告诉 B 去读。

结合分发模式:

Q4:同一任务让五个 Agent 出方案,怎么对比?

你不需要发五次。用对比标记就行。

写 brief 到 D:\shared-ai\tasks\compare\,然后跟我说:

对比我刚放了 brief,五个 Agent 各出一份方案对比

我收到后:读 brief → 拆任务给各 Agent → 自己也出一份 → 汇总成对比 HTML。

对比维度模板

维度说明评分
可行性技术/资源上是否可落地1(空想)→5(即用)
成本token/时间/金钱1(烧钱)→5(省钱)
风险可能翻车的点1(高危)→5(稳妥)
覆盖度是否全面覆盖需求1(遗漏)→5(全面)
可扩展性未来能否升级1(死胡同)→5(好扩展)

Q4.1:记忆管理方案

三层记忆方案(各 Agent 各自一份):

层级大小读取策略
活跃层(MEMORY.md)≤15KB每次醒来都读
归档层(memory/archive/)不限需要时检索
历史层(daily notes + session)永久保留靠 memory_search

各 Agent 保留自己的 MEMORY.md + 共享一份 shared-context.md(所有人都知道的公共信息)。

Q5:五个 Agent 是否需要具备相同技能?

知识要一致,技能不必相同。

知识一致:战略方向、个人信息、项目进度、决策记录 → 通过共享 context 文件同步。

技能各干各的:OpenClaw 擅技术、QClaw 擅战略、Hermes 擅展示、WorkBuddy 擅 IM、Marvis 擅桌面。

Q6:五个 Agent 都能连飞书吗?

Agent能连飞书?能读文档?能读目录?
OpenClaw 独立版
QClaw
WorkBuddy部分部分
Marvis
Hermes

实际能做飞书文档操作的只有 OpenClaw 和 QClaw。建议让它们作为"飞书代理"。

Q7:IMA 知识库评估与替代

IMA 不支持音频分析。Agent 不能直接管理 IMA(无公开 API)。

推荐替代:Dify(自部署 RAG)> RAGFlow > IMA。先用飞书文档做半结构化知识库,PDF/书籍用 Dify。

Q8:项目管理方案

层次工具Agent 可操作?
任务/计划飞书多维表格✅ feishu_bitable
文档资料飞书文档 + 本地目录
变更/流水本地 + 共享目录
归档本地目录按需查阅

每个项目建 _manifest.md,Agent 读这个就知道项目全貌。

Q9:本地文件怎么让 Agent 管理?

方案:Everything 搜索 + 目录结构管理 + Audio/Video 用 whisper 转文字后索引。

OpenClaw 已经有 exec 工具可以直接操作本地文件系统,你只需把文件按项目分好类。

Q10:HTML 输出

本文即答案。路径:D:\hermes-html\2026-06-17_五Agent方案终版.html

索引页已更新:D:\hermes-html\index.html

Q11:五 Agent 分工方案

Agent最适合
OpenClaw 独立版工程技术、代码自动化、本地文件、飞书操作、HTML 输出
QClaw战略分析、市场调研、腾讯生态(IMA/微信)
WorkBuddy企业 IM 中继(微信/企微/钉钉/飞书/QQ)
Marvis桌面定时操作、手机远程遥控
Hermes可视化展示、索引页管理

一句话:OpenClaw=工程,QClaw=战略+腾讯,WorkBuddy=IM中继,Marvis=桌面遥控,Hermes=可视化。

Q12(最终决策):主次安排与任务分配

你的决策(已记录)

  1. 你来决定谁做什么——你知道每个 Agent 的强项,你来判断什么时候用哪个
  2. 三个 Agent(Hermes/OpenClaw独立版/QClaw)都能发起任务——我们任何一个跟你说话时,都可以把任务分配给其他 Agent
  3. 能力注册表已建——D:\shared-ai\capabilities.md,你随时查阅
  4. 没有固定的"决策 Agent"——谁接到你的任务谁就是临时的协调者

五种分发模式(全局通用)

你这样说行为场景
帮我做XXX(无标记)自处理,不分发 ✅日常任务默认模式
协同 帮我做XXX写到黑板,其他 Agent 可接力大任务需要多人接力
对比 帮我做XXX黑板写 brief,三个各出一份需要对比方案的决策
知会 帮我做XXX自己做完,让其他人知道结果重要但不需要帮忙
指派给xxx 做XXX直接通知指定 Agent你知道谁最合适

实际工作流程

你开口 → 跟我/跟QClaw/跟Hermes说话
         ↓
被问到的Agent判断:根据标记决定行为
  ├── 无标记 → 自己干
  ├── 协同→ 拆任务写黑板,其他Agent接力
  ├── 对比→ 分给所有人,汇总对比
  ├── 知会→ 做完写结果到黑板
  └── 指派给QClaw→ 直接通知QClaw
         ↓
做完后写结果到 latest-results/(除非无标记且不重要)

总结

  1. 建共享目录 D:\shared-ai\,这是三个 Agent 协同的物理基础(已完成)
  2. 分发模式控制:无标记自处理,协同/对比/知会/指派给xxx才分发
  3. 能力注册表 D:\shared-ai\capabilities.md 已建好,你随时查阅决定用谁
  4. 不要追求完美协同:WorkBuddy 和 Marvis 是封闭系统,只能手动桥接