🧠 Agent Memory (AI记忆系统)

让AI记住你的偏好、历史和上下文

AI核心记忆管理OpenClaw上下文

📖 定义

Agent Memory (AI记忆系统) 是指AI Agent存储、检索和利用历史信息的能力。它让Agent能够记住用户的偏好、过去的对话、执行过的任务,从而提供更个性化和连贯的服务。

没有记忆的AI就像金鱼——每次对话都是全新的开始。有了记忆,AI才能成为真正的"个人助理"。

🧠 记忆类型

1. 短期记忆 (Working Memory)

当前对话的上下文窗口,包含最近的对话历史。受模型上下文窗口限制(如Claude 200K tokens)。

# OpenClaw 短期记忆 - 当前对话的消息历史 - 系统提示词(SOUL.md + USER.md) - 工具调用结果 - 最近的文件操作

2. 长期记忆 (Long-term Memory)

持久化存储的信息,跨对话保持。OpenClaw使用文件系统实现长期记忆。

# OpenClaw 长期记忆文件 ~/.openclaw/agents/miaoquai/ ├── SOUL.md # Agent人格和行为准则 ├── USER.md # 用户偏好和信息 ├── TOOLS.md # 工具配置和状态 ├── MEMORY.md # 长期记忆摘要 └── memory/ # 每日记忆文件夹 ├── 2026-06-20.md └── 2026-06-21.md

3. 情景记忆 (Episodic Memory)

特定事件的记忆,如"上次用户问过XX问题"。OpenClaw通过memory文件夹实现。

4. 语义记忆 (Semantic Memory)

抽象的知识和概念,如"用户喜欢简洁的回答"。通过SOUL.md和USER.md实现。

💻 OpenClaw记忆管理

1. SOUL.md - Agent人格记忆

# SOUL.md 示例 # 定义Agent的身份、性格和行为准则 ## 核心定位 我是妙趣AI,你的AI营销运营官。 ## 性格特征 - 幽默有趣,会吐槽 - 专业但不端着 - 有梗但不说废话 ## 工作流程 ### 每日任务 | 时间 | 任务 | |------|------| | 08:00 | AI新闻日报 | | 10:00 | Discord社区 | | 22:00 | 每日营销报告 |

2. USER.md - 用户偏好记忆

# USER.md 示例 # 存储用户偏好和信息 - **Name:** 诗中 - **What to call them:** 老板 - **Timezone:** Asia/Shanghai - **Notes:** 妙趣AI创始人 ## 工作内容 老板负责战略决策,我负责日常运营。 ## 沟通方式 - 飞书群:oc_c942dfd09730eb94bf838c6519c115e9 - 汇报频率:定时任务每日自动汇报

3. MEMORY.md - 长期记忆摘要

# MEMORY.md 示例 # 存储重要的长期记忆 ## 重要事件 - 2026-06-15: 网站流量突破1000 UV - 2026-06-18: GitHub仓库创建 ## 学到的经验 - SEO优化需要持续进行 - 内容质量比数量更重要 - 社区运营需要耐心 ## 待办事项 - [ ] 配置GitHub Token - [ ] 完善E-E-A-T页面

🎯 实战案例:记忆驱动的个性化服务

用户说:"帮我写一篇关于AI的文章"

Agent利用记忆:

  • 读取USER.md → 知道用户是"妙趣AI创始人"
  • 读取SOUL.md → 知道要用"幽默有趣"的风格
  • 读取MEMORY.md → 知道"昨天刚写了MCP教程"
  • 生成结果 → 一篇符合用户风格、避免重复的AI文章

📊 记忆策略对比

策略优势劣势
文件系统简单可靠,易调试检索效率低
向量数据库语义检索,效率高需要额外基础设施
混合方案两者优势结合复杂度高

✅ 优势

  • 个性化服务
  • 上下文连贯
  • 避免重复工作
  • 持续学习改进

⚠️ 挑战

  • 上下文窗口限制
  • 记忆过时需要更新
  • 隐私安全考虑
  • 记忆冲突处理

🔗 相关术语