--- title: "记忆系统" type: concept tags: [memory, openclaw, context] last_updated: 2026-04-14 --- # 记忆系统 AI Agent跨会话保留上下文和知识的能力。 ## OpenClaw记忆机制 ### 内置方案(builtin) 原始记忆存储在Markdown文件中,系统维护本地索引方便检索。 ### QMD方案 围绕workspace中的Markdown文件,使用更强的检索/索引方式。 ### 记忆流程 ``` 对话发生 ↓ Agent通过普通文件工具把重要信息写入memory/或MEMORY.md ↓ 下次对话开始 ↓ Agent通过memory_search/memory_get检索相关记忆 ↓ 相关记忆被注入到当前对话上下文 ↓ Agent表现出"我记得你说过……"的能力 ``` ## 向量语义搜索 [[Semantic Memory Search]]使用memsearch: - 索引Markdown记忆文件到向量数据库 - 通过含义搜索而非关键词 - SHA-256内容哈希避免重复嵌入 ## Workspace记忆文件 - [[memory/]]:按日期滚动的记忆笔记 - [[MEMORY.md]]:长期知识总表 - 与memory/目录兼容 ## 关键洞察 - 对Agent来说,真正算数的长期记忆是Markdown文件 - 向量索引只是派生缓存,可以随时重建 - 文件永不修改 ## 使用场景 - [[第二大脑]] - [[个人CRM]] - [[健康症状追踪]] ## 相关工具 - [[memsearch]]:向量语义搜索工具 - [[Milvus]]:向量数据库后端