Hermes Agent 配置MEMORY

清夏晚风 Lv7

MEMORY.md

MEMORY.md是Hermes的长期记忆,是Hermes自己的笔记,但内置的 MEMORY.md 只能记住约 2200 字符,而且是”Hermes 认为重要时才写入”。

解决方案是接入外部记忆系统。我用的是 Hindsight,Vectorize 开源的 Agent 记忆系统,在 LongMemEval 基准测试达到 91.4% 准确率。

Hindsight 的核心优势:

  • ✅ 自动提取实体关系:从对话中自动提取人、项目、技术、时间节点

  • ✅ 跨会话记忆:周一提过的 deadline,周五新会话还能接上

  • ✅ 知识图谱组织:不是线性文本,而是实体关系网络

  • ✅ 无容量上限:不再受 2200 字符限制

  • ✅ 支持私有部署

官方文档:https://hermesagent.org.cn/docs/user-guide/features/memory

Hindsight的接入可以参考Hindsight 快速配置Hindsight 接入Hermes 多用户方案

接入Hindsight方案

建议的逻辑是MEMORY.md作为L1级记忆,主要存储频率高,深度浅的大体记忆,Hindsight作为外挂的深度详细的记忆。

如果配置Hindsight多用户分隔记忆,那么建议本地的MEMORY.md存放所有用户都适用的记忆。

如果选择不接入外挂记忆(使用默认的MEMORY.md),那么可以参考下面内容。

我的配置

1
2
3
4
5
6
7
浏览器后端(Camofox): CAMOFOX_URL=http://xxx, CAMOFOX_API_KEY=xxx
§
搜索引擎后端(SearXNG): SEARXNG_URL=http://xxx
§
搜索(web_search)用 SearXNG、网页爬取(web_extract)用 Firecrawl、浏览器自动化(browser_*)用 Camofox。三者分属 web 层与 browser 层,关键是别把 Firecrawl 设成浏览器 provider。
§
逆向/调用网站接口时,优先用 Python 脚本(requests + 伪装 headers/UA/cookie),不要使用无法伪装的工具(容易被反爬拦截),Camofox 浏览器用于需要 JS 渲染或交互验证的页面。
  • Title: Hermes Agent 配置MEMORY
  • Author: 清夏晚风
  • Created at : 2026-06-26 23:19:32
  • Updated at : 2026-07-19 01:57:11
  • Link: https://blog.yuil.cn/2026/06/26/AI相关工具/AI Agent/Hermes Agent/长期记忆、灵魂、用户画像/Hermes Agent 配置MEMORY/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
Hermes Agent 配置MEMORY