没有记忆的 Agent 就像金鱼——每次对话都是初次见面。Agent Memory 让它记住你是谁、你喜欢什么、上次聊到哪了。
Agent Memory 是 OpenClaw 中让 Agent 跨会话保持记忆的系统。它将信息分为三类,分别存储和检索,让 Agent 在长期交互中越来越"懂你"。
| 类型 | 存储内容 | 示例 |
|---|---|---|
| Persona Memory | 用户身份和偏好 | "用户叫诗中,是妙趣AI创始人" |
| Episodic Memory | 事件和活动记录 | "2026-03-15 生成了5篇新闻日报" |
| Instruction Memory | 用户指令和规则 | "每次汇报用飞书发到群里" |
# 搜索记忆
tdai_memory_search query="用户的偏好"
# 按类型过滤
tdai_memory_search query="工作流程" type="instruction"
# 搜索对话历史
tdai_conversation_search query="上次讨论的竞品分析"
# 项目级记忆文件
├── SOUL.md # Agent 人格(Persona)
├── USER.md # 用户信息(Persona Memory)
├── MEMORY.md # 长期记忆摘要
├── TOOLS.md # 工具配置笔记
└── memory/ # 每日记忆
├── 2026-06-01.md
├── 2026-06-02.md
└── 2026-06-03.md
高频信息放 SOUL.md/USER.md(每次都加载),低频信息放 memory/ 目录(按需检索)
旧的 episodic memory 可以归档压缩,避免 context window 被撑爆
重要信息主动写入记忆文件,而不是依赖 Agent "自动记住"