据MarkTechPost 8月18日报道,Nous Research已发布Hermes Agent v0.20.3,其中包含一个名为Bot Mode的新功能。该功能用一个命名机器人名册取代了原本的单一代理会话列表,每个机器人都是一个独立的Hermes配置文件,拥有自己的聊天记录、记忆、技能和固定模型。机器人之间通过持久化的Agent Inbox互相发送消息,并可通过@提及将工作移交给其他机器人。该功能目前已经作为默认启用的插件捆绑在Hermes Desktop中,且Hermes Agent和插件均采用MIT许可。
Bot Mode最初由Nous Research联合创始人Teknium以一天公开测试插件的形式推出,随后被整合进主桌面应用。根据hermes-agent的PR #87886,该功能现已在Hermes Agent v0.20.3中默认启用,独立的测试仓库已归档,后续开发将在apps/desktop/src/plugins/hermes-bots/目录下继续。
从技术实现看,一个机器人对应一个Hermes配置文件,存储在~/.hermes/profiles/目录下,配置、记忆、技能、凭证和聊天历史相互隔离。插件的界面构建在Hermes已有的配置文件网关RPC之上,机器人的创建和编辑通过list、create、describe、configure等接口完成。头像生成调用image.generate RPC,支持本地和远程网关。机器人之间的消息传递实际上是命令行工具的直接交接,命令为hermes -p chat -c "Agent Inbox" -q "...",每条消息带有归属信息,每个机器人的SOUL.md定义了回复协议。
在配置方面,新建代理对话框会要求填写名称、标题和描述,高级选项可展开完整配置,包括克隆现有配置文件、固定提供商和模型、编写自定义SOUL.md或跳过技能。右键点击机器人可以编辑其配置文件,支持逐技能和逐工具集启用、模型固定以及SOUL.md修改。复制操作会克隆配置、技能、SOUL.md、记忆和外观。机器人头像为七种形状和十种颜色的几何图形,也可以上传图片、生成肖像或附加像素宠物,机器人工作时眼睛部分会扫描。
与一天测试版相比,v0.20.3中捆绑的版本增加了新能力。分组功能可将机器人名册组织成带标签的栏目,并在多台机器间同步。群聊为两到六个机器人提供共享房间,一条消息最多触发三轮串行回复:被提及的机器人作答,无人被提及时所有机器人作答,每个机器人可以简要回复或直接跳过。多源名册则能从Settings→Connections下的所有连接中拉取机器人。
据MarkTechPost分析,这一功能是面向工作站工具场景设计的,而非受管基础设施。个人开发者、初创公司和小型工程团队可以立即采用;企业则需要自行补充管理控制台、单点登录、中央审计日志或策略层等能力,受监管行业的买家需在自身控制体系下使用。报道提到的应用场景包括:将一个研究机器人固定到推理模型,同时让写作机器人运行在更便宜的模型上;定时推送收件箱摘要和夜间报告;不同项目使用独立代理以免上下文互相泄漏;以及由侦察者、审阅者和发布者通过@提及依次交接工作的处理链。