Skip to content

2-1-1、小龙虾 agent 人格和记忆 ​

一、OpenClaw 的三层记忆 ​

1、概念 ​

OpenClaw 的三层记忆(又称 “龙虾记忆”)是其核心架构,模仿人类认知科学设计,分为 瞬时 / 工作记忆、短期 / 情景记忆、长期 / 语义记忆 三层。

2、三层记忆 ​

第一层:瞬时记忆 / 工作记忆 (Session Memory / Context)

  • 存储位置:进程内存(RAM)

  • 生命周期:当前会话(重启 / 关闭即消失)

  • 核心作用:保存当前对话上下文、临时变量、中间状态

  • 典型内容:

    • 当前用户输入与 AI 回复

    • 正在执行的任务状态

    • 临时参数、管道数据

第二层:短期记忆 / 情景记忆 (Daily Memory / Short-term)

  • 存储位置:文件系统(memory/daily/YYYY-MM-DD.md)

  • 生命周期:数天至数周(按天归档)

  • 核心作用:记录当天完整工作轨迹、原始流水账

  • 典型内容:

    • 当日任务、执行命令、输出结果

    • 发现、错误、踩坑、临时笔记

    • 对话历史、决策细节

第三层:长期记忆 / 语义记忆 (Global Memory / Long-term)

  • 存储位置:文件系统(根目录 memory.md)

  • 生命周期:永久(手动修改 / 删除前有效)

  • 核心作用:自动从短期记忆提炼精华,形成持久知识库

  • 典型内容:

    • 用户偏好(语言、风格、习惯)

    • 项目进度、核心规则、重要决策

    • 历史教训、最佳实践、人际关系

3、工作机制(记忆固化) ​

  • 写入:对话 → 存入瞬时记忆

  • 压缩:上下文快满时 → 自动摘要 → 短期记忆

  • 提炼:定期(如每 6 小时 / 每周)→ LLM 从 Daily 笔记抽取精华 → 长期记忆 (memory.md)

  • 启动:每次重启 → 自动加载 memory.md + 今 / 昨日日志 → 快速恢复状态

4、核心优势 ​

  • 分层存储:速度与容量兼顾,避免 Token 爆炸

  • 文件即记忆:Markdown 可直接编辑、版本控制

  • 拟人化:模拟 “海马体固化”,AI 越用越懂你

  • 多 Agent 协同:共享全局记忆,无需重复同步

二、开启记忆 ​

直接和机器人说:

生成一个简要的 MEMORY.md 模板,然后生成今天的 memory/YYYY-MM-DD.md 文件。

imagepng

a3d19a19802c39101f1b851b4f9a0c77png

"/new"指令,强制记忆 ​

a835505b6ea648b380f0de774e6fa00cpng

在工作空间的memory中可以看到记忆文件

ac0e8a59735e4fa2bd0c230410e934a8png

三、翻译重要的md ​

直接和机器人说:

把 AGENT.md,IDENTITY.md,SOUL.md,USER.md 翻译成中文。

imagepng

958704a133a638e199ca4831fbf5de8bpng

Released under the MIT License.