Nous Research 为 Hermes Agent 推出 Bot Mode:将代理配置文件转化为协作 Bot 花名册

工具2个月前发布 小马良
145 0

Nous Research 已在其开源代理框架 Hermes Agent v0.20.3 中正式集成并默认启用了 Bot Mode。该功能将原本单一的代理会话列表重构为一个由命名 Bot 组成的“花名册”。每个 Bot 本质上是一个独立的 Hermes 配置文件,拥有专属的聊天历史、记忆、技能集及固定模型。Bot 之间通过持久的 Agent Inbox 进行消息传递,并支持通过 @提及 实现无缝的工作交接。

  • 地址:https://hermes-agent.nousresearch.com
Nous Research 为 Hermes Agent 推出 Bot Mode:将代理配置文件转化为协作 Bot 花名册

核心机制:Bot 即配置文件

Bot Mode 的设计哲学是“零新增存储层”,它完全复用了 Hermes 现有的配置文件系统:

  • 隔离性:每个 Bot 对应 ~/.hermes/profiles/<name>/ 下的独立目录,包含隔离的配置、凭证、记忆和技能。
  • 消息传递:Bot 间的通信是真实的 CLI 交接命令(hermes -p <bot> chat -c "Agent Inbox" -q "..."),消息带有归属信息,并由各自的 SOUL.md 定义回复协议。
  • 管理接口:创建、编辑和克隆 Bot 均通过标准的 profiles.* RPC 网关进行,无需额外的后端服务。

关键特性

  • 🤖 命名 Bot 花名册:取代传统会话列表,提供直观的 Bot 管理界面。支持几何头像生成、自定义肖像或像素宠物,工作时眼睛会动态扫视。
  • 💬 Agent Inbox 与 @提及:内置持久化收件箱,支持跨 Bot 任务委派。输入 @researcher have a look at this 即可触发目标 Bot 接管并反馈结果。
  • 👥 群聊协调:支持 2-6 个 Bot 的共享房间。被提及的 Bot 优先响应,未提及时全员参与,每轮最多触发三轮回复,避免无限循环。
  • 📂 Groups 与多源同步:支持将 Bot 分组标签化管理,并可从 Settings → Connections 中拉取外部连接的 Bot,实现跨机器同步。
  • ⏰ Routine 集成:Bot 的定时任务自动命名空间化为 [bot:<name>] <routine>,兼容现有的 hermes cron list 管理。

部署与适用场景

  • 开箱即用:作为 MIT 许可的开源插件,已捆绑在 Hermes Desktop v0.20.3 中默认启用,无需额外安装或付费。
  • 适用对象:独立开发者、初创公司及中型工程团队。企业用户需注意其缺乏 SSO、中央审计等管控功能,需自行构建合规层。
  • 典型用例:
    • 角色分工:推理模型负责研究,廉价模型负责写作,互不泄露上下文。
    • 流水线协作:侦察员 → 审阅者 → 发布者通过 @提及 链式传递工作。
    • 自动化报告:配置夜间 Routine 自动生成摘要并发送至指定 Bot。

演进历程

Bot Mode 最初由联合创始人 Teknium 作为一日公开测试版插件发布,经社区验证后迅速整合进主应用。树内版本相比测试版新增了 Groups、群聊及多来源花名册等功能,开发已迁移至 apps/desktop/src/plugins/hermes-bots/,原独立仓库已归档。

© 版权声明

相关文章