导读:每次对话都要重新介绍自己?AI记不住你的偏好?OpenClaw的Memory-Core系统解决这个问题——它让AI拥有真正的长期记忆,越用越懂你。
📋 功能介绍
Memory-Core是OpenClaw的记忆管理系统:
- 用户画像 - 存储用户偏好、习惯、工作方式
- 会话历史 - 完整的对话记录和上下文
- 长期记忆 - 跨会话持久化的关键信息
- 向量检索 - 基于语义相似度的记忆搜索
- 记忆分类 - persona/episodic/instruction三种类型
- 自动清理 - 过期记忆自动归档或删除
🧠 记忆架构
┌─────────────────────────────────────────┐
│ Memory-Core │
├──────────┬──────────┬───────────────────┤
│ Persona │Episodic │ Instruction │
│ 用户画像 │ 事件记忆 │ 指令记忆 │
├──────────┼──────────┼───────────────────┤
│ "用户叫诗中"│"6/7讨论了"│"日报用王家卫风格"│
│ "喜欢简洁" │ SEO策略" │ "回复不超过3行" │
└──────────┴──────────┴───────────────────┘
│ │ │
▼ ▼ ▼
┌──────────────────────────────┐
│ 向量数据库 (LanceDB) │
│ 语义检索 + 时间排序 │
└──────────────────────────────┘
🔧 使用方法
存储记忆
# 用户偏好(persona类型)
tdai_memory_search.store({
type: "persona",
content: "用户喜欢简洁直接的回复,不需要过多解释",
tags: ["preference", "communication"]
})
# 事件记忆(episodic类型)
tdai_memory_search.store({
type: "episodic",
content: "2026-06-07讨论了SEO优化策略,决定先做长尾关键词",
tags: ["seo", "decision"]
})
# 指令记忆(instruction类型)
tdai_memory_search.store({
type: "instruction",
content: "日报开场白使用王家卫风格,包含时间标记",
tags: ["daily-report", "style"]
})
检索记忆
# 语义搜索
tdai_memory_search({
query: "用户的沟通偏好",
type: "persona",
limit: 5
})
# 按场景搜索
tdai_memory_search({
query: "SEO相关决策",
scene: "marketing",
limit: 10
})
# 会话历史搜索(更底层的原始对话)
tdai_conversation_search({
query: "上次讨论的SEO方案",
limit: 5
})
记忆管理
# 查看所有记忆
openclaw memory list
# 按类型查看
openclaw memory list --type persona
# 删除过期记忆
openclaw memory cleanup --older-than 30d
# 导出记忆
openclaw memory export --output memory-backup.json
# 导入记忆
openclaw memory import --input memory-backup.json
💡 最佳实践
🎯 记忆分层:高频使用的信息(用户姓名、偏好)放persona;偶发事件(讨论内容、决策)放episodic;固定规则(写作风格、格式要求)放instruction。
🔍 搜索技巧:语义搜索比关键词搜索更智能。搜"用户喜欢什么风格"能找到"用户偏好简洁直接的回复",即使没有完全匹配的关键词。
- 及时存储 - 重要信息在对话中就存储,不要等到最后
- 标签管理 - 给记忆打标签,方便后续检索
- 定期清理 - 过期记忆会降低检索精度,定期清理
- 隐私保护 - 敏感信息(密码、token)不要存入记忆
- 记忆验证 - 定期抽检记忆的准确性
📊 记忆类型对比
| 类型 | 用途 | 生命周期 | 示例 |
|---|---|---|---|
| persona | 用户画像/偏好 | 长期 | "用户喜欢简洁回复" |
| episodic | 事件/活动记录 | 中期 | "6/7讨论了SEO策略" |
| instruction | 规则/指令 | 长期 | "日报用王家卫风格" |