记忆与技能入门
跨会话记忆、技能包与何时该用哪一种
本文内容译自 Nous Research 官方文档,技术细节以英文原文为准。对照官方文档
记忆(Memory)
Hermes 通过 MEMORY.md、USER.md 与 FTS5 跨会话检索,在多次对话间保留偏好与事实。
- Agent 会主动将重要信息写入记忆
- 可用自然语言要求「记住我喜欢用 pnpm」
- 详见官方 Memory 文档
技能(Skills)
技能是按需加载的流程文档(SKILL.md),教 Agent 完成特定任务(如 K8s 部署、某 API 调用)。
终端
hermes skills search kubernetes hermes skills install <owner/repo/skill>
对话中也可使用 /skills 浏览。
何时用记忆 vs 技能
| 记忆 | 技能 | |
|---|---|---|
| 内容 | 关于你/项目的事实 | 怎么做某类任务 |
| 加载 | 自动注入相关片段 | 匹配时按需读取 |
| 维护 | Agent 策展 + 你可编辑 | 社区/自建 SKILL.md |
上下文文件
项目中的 .hermes.md、AGENTS.md 会在每轮对话注入,与记忆互补。见官方 Context Files。