8 月 17 日,Nous Research 的开源 Agent Hermes Agent 在 v0.20.3 里默认内置 Bot Mode(此前为一天公测插件,现已合并进桌面端并默认开启)。它把「一个长长的会话列表」变成一队命名机器人(bot)的花名册:每个 bot 是独立的 Hermes profile,有自己的聊天记录、记忆、技能与固定模型;bot 之间还能通过持久化的 Agent Inbox 用 @mention 互相交接任务。一句话:一个桌面端,装下一支角色分工的 Agent 小队。
先搞懂:会话列表 vs 机器人花名册
传统 Agent 桌面端是「一个 Agent + 一串会话」:所有任务混在一个列表里,换个任务等于换一次会话,上下文各不相通。Bot Mode 换了个思路——把「身份」提出来:每个 bot 是一个真实独立的 Hermes profile,像公司里不同的员工:
| 维度 | 传统会话模式 | Bot Mode |
|---|---|---|
| 组织单位 | 会话(session) | 命名 bot(profile) |
| 记忆 | 会话内共享 | 每个 bot 独立记忆 |
| 技能 | 全局同一套 | 每个 bot 可配不同技能 |
| 模型 | 全局一个 | 每个 bot 可固定不同模型 |
| 协作 | 无(单 Agent) | Agent Inbox @mention 交接 |
别把 bot 当「换了名字的会话」:每个 bot 是完整独立的 profile——它的记忆、技能、模型都是自己的。这个差异是 Bot Mode 能支撑「角色分工」的根本原因。
Step 1:升级到支持 Bot Mode 的版本
1. 打开 Hermes 桌面端(Desktop)
2. 检查版本号:需 >= v0.20.3
(旧版可先备份配置再升级)
3. 确认 Bot Mode 已启用:
· 设置 → 功能开关 → Bot Mode
· 默认开启;如为关闭状态手动打开
4. 升级后首次启动,
会看到界面从「会话列表」
变为「bot 花名册」视图
提示:独立仓库已归档,
功能已并入 Hermes Desktop 主项目
Step 2:创建第一个角色 bot
1. 花名册界面点「新建 bot」
2. 命名:用角色命名更直观,
如「内容写手」「代码审查员」「日报机器人」
3. 选模型:为这个 bot 固定模型
(贵模型给核心角色,省着用)
4. 初始化 profile:
· 系统提示词描述角色定位
· 可选导入已有 profile 作为起点
5. 保存后,该 bot 出现在花名册,
点开即可开始独立对话
命名建议:角色 + 用途,避免「bot1」
这类无意义名字——它是你的团队编制
模型分配要克制:每个 bot 的模型是独立计费的。给「高频执行型」bot 配便宜模型、给「决策判断型」bot 配强模型,等于给团队配了不同职级。成本分配可参考《分层路由降本》。
Step 3:给 bot 配记忆与技能
每个 bot 的 profile 可独立配置:
记忆(Memory)
· 长期记忆:角色偏好的写作风格、
团队约定、历史决策
· 每个 bot 的记忆互不污染
· 跨会话保留,越用越懂你
技能(Skills)
· 按角色挂载不同技能包:
写手 bot → 排版 / SEO 技能
代码 bot → 审查 / 测试技能
· 技能与 Hermes Skills 生态互通
设置入口:bot 详情 → profile 配置
提示:想让技能跨客户端通用,
可参考《Agent Skills 开放标准》
Step 4:用 @mention 让 bot 互相交接任务
Bot Mode 内置持久化 Agent Inbox,
bot 之间可交接任务:
1. 在 bot 对话里 @ 另一个 bot 的名字
2. 输入要交接的任务与上下文
3. 目标 bot 在它的 Inbox 收到任务,
可继续处理并回复
4. 交接记录长期保留,随时可回看
示例:写手 bot @ 审查 bot
「这是初稿,按团队风格规范校对,
重点检查专业术语一致性」
→ 审查 bot 处理完把结果传回
交接要写清上下文:@mention 传的是任务描述,不是「心灵感应」——把背景、约束、期望输出写完整。多 Agent 交接的组织方式可对比《QM 多人 Agent 协作》与《Codex 多智能体 V2》。
Step 5:实战——搭一支内容生产小队
场景:每周产出一篇技术文章
1. 「选题 bot」
· 记忆:历史选题与阅读数据
· 技能:热点抓取
· 任务:输出 3 个选题建议
2. 「写手 bot」@ 选题 bot
· 拿到选题后写初稿
· 记忆:你的写作偏好与风格
3. 「校对 bot」@ 写手 bot
· 按校对清单检查术语/格式/逻辑
· 技能:校对规则集
· 把批注版发回写手 bot 修改
4. 「发布 bot」@ 校对 bot
· 终稿通过后排版发布
· 记录发布状态到记忆
一条 @ 链,完成「选题 → 写作 →
校对 → 发布」的全流程分工
Step 6:团队化运营——Bot Mode 的治理习惯
1. 编制管理:bot 按角色命名归档,
定期清理不再用的 bot
2. 记忆沉淀:把团队约定写进
核心 bot 的长期记忆
3. 模型审计:每月看各 bot 的
token 消耗,调整模型分配
4. 交接规范:制定 @mention 交接模板,
保证任务上下文完整
5. 与外部协作打通:Hermes 生态
配合 MCP / Skills 扩展工具面
6. 演进:随着需求变化迭代角色,
新任务先看能不能由现有 bot 组合解决
别让花名册失控:bot 数量不是越多越好——每多一个 bot 就多一份记忆与模型成本。保持「每个 bot 都有明确职责」的编制纪律,团队化的收益才会显现。组织级 Agent 协作的边界设计可参考《QM 企业级协作》。
常见问题速查
| 你遇到的现象 | 大概率原因 & 解决 |
|---|---|
| 升级后界面还是旧会话列表 | 检查版本是否 >= v0.20.3,并在设置中确认 Bot Mode 开启 |
| 两个 bot 记忆互相串 | 确认用的是独立 profile 而非「复制会话」——每个 bot 记忆天然隔离 |
| @ 其他 bot 没反应 | 确认目标 bot 已创建;Agent Inbox 交接需目标 bot 存在且在线 |
| 模型账单涨了 | 给执行型 bot 换便宜模型,参照分层路由思路重新分配 |