三层记忆架构
Hermes Agent 的核心创新,解决了传统 Agent 的失忆问题,实现了真正的持续学习和成长
会话记忆
每次对话内容通过 FTS5(SQLite 全文索引)存入本地数据库,由 LLM 自动做摘要压缩。具备跨会话语义检索能力。
核心特性
- FTS5 全文索引
- LLM 自动摘要
- 跨会话语义检索
- 相关性匹配
知识记忆
Agent 主动判断哪些信息值得长期保存,使用 Honcho 组件进行辩证式用户建模,建立用户的心智模型。
核心特性
- 主动判断重要信息
- 用户偏好存储
- 心智模型建立
- 项目背景记忆
技能记忆
Agent 完成复杂任务后,自动将解决方案提炼成可复用的 Skill 文件,兼容 agentskills.io 开放社区。
核心特性
- 自动提炼解决方案
- 可复用 Skill 文件
- 社区技能分享
- 持续改进优化
闭环学习回路
三层记忆加在一起,构成了官方说的 “闭环学习回路(Closed Learning Loop)”。 用大白话说:它用得越多,越懂你,也越能干。
使用
记忆
学习
改进
这在逻辑上就和大多数 Agent 产品拉开了代差。传统 Agent 只有上下文窗口,每次对话都是陌生的开始; 而 Hermes Agent 能够记住你的偏好、历史和习惯,提供越来越个性化的服务。
技术实现
FTS5 全文索引
会话记忆的技术基础
Hermes Agent 使用 SQLite 的 FTS5 插件实现高效的全文搜索。这使得 Agent 能够在海量对话历史中快速找到相关内容。
- • 高效的文本索引和检索
- • 支持复杂的查询语法
- • LLM 自动摘要压缩
Honcho 用户建模
知识记忆的核心组件
Honcho 来自 Plastic Labs,进行"辩证式用户建模"。它不只是存你说了什么,而是尝试建立你这个人的心智模型。
- • 主动判断重要信息
- • 建立用户偏好模型
- • 持续更新和优化
Skills 系统
技能记忆的实现方式
Skills 是标准化的文件格式,兼容 agentskills.io 开放社区。你可以分享自己的 Skill,也可以使用别人创建的 Skill。
- • 自动提炼解决方案
- • 社区技能共享
- • 持续改进优化
云端同步
24/7 运行的基础
Hermes Agent 支持云端部署,不依附于本地设备。你的记忆和偏好可以在多个设备间同步。
- • 多设备同步
- • 7x24 小时运行
- • 数据安全加密
参与开源项目
探索 Hermes Agent 的源代码,了解三层记忆架构的详细实现
Star 项目
在 GitHub 上为项目点赞,支持开源发展
Fork & 贡献
克隆项目,提出改进建议或提交你的 Skills
阅读文档
查看详细的技术文档和 API 参考