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 文件。


"/new"指令,强制记忆

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

三、翻译重要的md
直接和机器人说:
把 AGENT.md,IDENTITY.md,SOUL.md,USER.md 翻译成中文。

