Hermes使用经验
点击展开更新日志
2026
07-04
创建
nexttime
会有些什么呢(❁´◡`❁)
¶源起
之前“龙虾热”的时候也凑热闹部署过一套,但是当时那个UI界面用着感觉就像个半成品,配置修改一点不好用也就不了了之了。到5月?Hermes 出来之后,感觉不错也就装上了,到今天差不多也用了半个多月了,中间也遇到过各种问题,目前用着也还算顺手,想着简单写写使用经验。
¶Hermes概述
¶是什么
具备长期记忆与学习机制的智能体。
¶安装部署
考虑到系统和数据安全性,建议使用单独的机器部署而不要使用主力机。最初我下载的时候只有Mac/Linux部署方式,没有Win原生客户端,所以一开始部署在 Mac mini上的,最初的规划也就是买来做开发机使用因此倒也算合适。
1 | curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash |
安装完成后刷新环境变量 source ~/.zshrc ,就可以使用 hermes --tui 唤醒 Hermes 了。
¶基本配置
¶大模型
刚安装好的 Hermes 只是一具躯壳,配置大模型之后 Hermes 才具备灵魂。可以使用各家的 Coding plan 或者 API。我用的是 codex。
¶消息网关
配置消息网关之后就可以使用 IM 软件(QQ、微信等)实时和 Hermes 交互,远程下发指令。
¶profile
每一个 profile 是一个独立的人格,有独立的记忆、人格、模型、网关配置,比如将工作助理和生活助理分开,避免记忆混乱。
¶使用实践
¶长期记忆
Hermes 本身提供了 MEMORY.md, USER.md, SOUL.md 作为大模型的常驻长期记忆,每次作为 prompt 注入,日常使用是没有什么问题,但是如果使用时间越长,需要记住的东西越来越多,prompt越来越长,新开一个 session 第一句话就消耗掉20%甚至更多上下文怎么办?
我的经验是配置单独的外部 MEMORY, 使用 hindsight 作为生产助理的长期记忆层,每周定期优化 MEMORY.md 三个文件保持在一个合理的大小。
