Hermes Bot Mode 来了:把 Agent 变成一群有名有姓的 Bot——官方桌面插件全拆解


你理想中的 AI 工作方式是不是这样:一个“研究助理”负责查资料,一个“代码审查员”负责挑毛病,一个“日报秘书”每天早上自动汇总——它们各干各的、互不干扰,必要时还能互相说句话。过去这要靠手动切 profile 勉强实现,现在 Hermes 官方把这件事做成了产品:Bot Mode

这是一个由 Nous Research 官方发布的桌面端插件(8 月 13 日上线,GitHub 已 503★),它把你的 agent profiles 变成一群有名有姓的 Bot——每个 bot 有自己的聊天、头像、人格和日程。这篇文章把这几天社区热议的 Bot Mode 完整拆开讲清楚。

一句话理解 Bot Mode

Bot = Hermes profile(配置、记忆、技能、凭据、聊天历史全部隔离在 ~/.hermes/profiles/<名字>/),插件只是 profile 之上的图形界面。它没有改任何核心代码、没有后台守护进程、没有额外存储——“一切都是标准的 Hermes 表面”。

七个关键点拆解

1. Bots 面板:花名册 + 秒建 Agent

左侧新增 Bots 面板:每一行一个 bot(头像、最新消息预览、时间戳),点一下就进入它的聊天。点击 New Agent 几秒就能创建:填名字、标题、描述即可——点开 Advanced 还能做完整配置:克隆现有 profile、固定 provider/模型、写自定义 SOUL.md(人格设定)、跳过内置技能。

2. 右键菜单:编辑、克隆、删除

右键任意 bot:Edit Profile 随时改头像/标题/描述,Advanced 里编辑实时 profile(每技能/每工具集开关、模型固定、完整 SOUL.md);Duplicate 一键克隆整个 bot(配置、技能、SOUL.md、记忆、外观);Delete Profile 永久删除——走桌面端同款破坏性确认,且默认 profile 不可删除

3. 头像系统:从几何脸到 AI 肖像

四种头像:可爱的几何脸(7 种形状 × 10 种颜色,bot 工作时眼睛会“扫描”)、上传图片、配置了图像后端时的 AI 生成肖像、以及一个像素宠物——bot 忙碌时会在头像旁边蹦跳陪伴。

4. Routines:每个 bot 自己的日程

Routines 面板承载每个 bot 的定时任务,由 Hermes cron 背书——“每天早上总结我的收件箱”就住在做这件事的 bot 旁边,运行结果直接落到 bot 自己的聊天历史里。这些任务就是普通 cron job(命名空间 [bot:<name>] <routine>),在 hermes cron list 和 Cron 页面里都能看到,不藏私。

5. Bot 互聊:带署名的 Agent Inbox

每个 bot 都有一个持久的 Agent Inbox 会话。Bot 之间可以互发消息,带上署名([Message from agent 'researcher']),SOUL.md 教会它们协议(包括怎么回复)。底层是真实的 CLI 交接:hermes -p <bot> chat -c "Agent Inbox" -q "..."——不是玩具,是标准命令。

6. @提及:任何聊天里转交任务

在任意聊天里输入 @researcher have a look at this,当前 bot 会把消息转交给 researcher、等它回复、再把结果回报给你。这是最直觉的多人协作方式。

7. 多源 agents:Bot Mode 背后的工程地基

配套 PR(#86875,8/15 合并)给 Bot Mode 铺好了路:桌面端能同时保持多个连接的 agent socket,联合花名册(跨连接汇总所有 agent,重复句柄去重)通过 hermes:agents:roster 暴露给插件;SDK 新增 host.connections() / host.agents() / host.warmAgent() / host.ensureAgent();Settings → Connections 还能对所有实例一键执行 hermes update(某个实例挂了不影响批量)。这解释了为什么“SkillsView 会进入插件 SDK”——都是为了 Bot Mode 的 create/edit agent 对话框能嵌入真实界面(见《桌面端技能中心》)。

怎么安装

git clone https://github.com/NousResearch/Hermes-Bot-Mode ~/.hermes/desktop-plugins/hermes-bots

然后桌面 App 里 Ctrl+K → “Reload desktop plugins”(或重启 App),Bots 标签出现在 Sessions 旁边。

注意:这是桌面插件,必须装在运行桌面 App 的机器上(不是 gateway)。gateway 在 homelab、桌面在 MacBook → 装在 MacBook 上。

要求:带插件 SDK 的桌面 App;profiles.* / image.generate RPC 需要 mid-2026 之后的 hermes-agent(hermes update)。老 gateway 也能用——插件会优雅降级:花名册到处可用,Advanced 编辑和头像生成在有 RPC 时才亮起。

适合谁

  • 多角色工作流:研究 + 审查 + 写作各司其职的“团队”
  • 个人助理矩阵:每个 bot 一个职责,Routines 各跑各的日程
  • 多 Profile 用户:见《多实例 Profile 玩法》——Bot Mode 是它的图形化升华
  • 社区/群聊运营:给每个成员分配一个有人格的 bot

发布状态

  • Hermes-Bot-Mode 插件:8 月 13 日创建,MIT,Nous Research 官方
  • 配套主程序能力(多源 agents、SDK、fan-out 更新):8 月 15 日合入 main(#86875,5,471 个桌面测试通过),尚未进入正式 release
  • 想尝鲜:hermes update 后在桌面端装插件;主程序新能力等下一个 release

总结

Bot Mode 把“一群 agent 协作”从概念变成了桌面端开箱即用的体验:花名册管理、秒建 bot、人格化头像、自带日程、bot 互聊、@转交,底层全部是标准的 profile + RPC + cron + CLI——没有魔法,全是工程。它和 cronskillschat 这些基础能力严丝合缝,正是它“前所未有被重视”的原因:官方在认真把 Hermes 往“多智能体工作台”的方向推。