记忆是怎么长出来的

记忆就是 agent-memory 下的一组 Markdown,文件名前缀即分类;写入有做梦与每轮保存两条路。

记忆是本机 ~/.klaus/agent-memory 下的一组 Markdown 文件:MEMORY.md 是索引(界面上叫「记忆目录」),每条记忆是一个独立的 .md,文件名的前缀就是它的分类:user_*(关于你)、feedback_*(你的偏好)、project_*(在做的事)、reference_*(相关资料)。不带这四个前缀的文件界面上直接显示文件名。

写入有两条路:

  • 做梦:默认关闭。打开后,累计 ≥ 5 个新会话且距上次做梦满 24 小时时在后台跑一次,把近期会话里值得留的东西整理进记忆文件。也可以在记忆页手动触发(手动不看这两个阈值)。一旦开始就不能中止。
  • 每轮保存:默认开启。每轮对话结束就直接写。所以默认状态下记忆是「随手记、不整理」,做梦是那个把它们收拢成册的动作。

因为记忆就是普通文本文件,你可以在 Finder 里直接打开改或删。