Skip to main content

概览

记忆是 MemoryLake 的核心:从您的会话和文档中提炼出的结构化、持久事实。与聊天记录(嘈杂、无边界)或文档分块(原始文本)不同,记忆是值得保留的提取陈述——经过去重、可搜索、可溯源到出处,并做过一致性校验。

记忆从何而来

会话

Playground 对话和 Agent 会话会被自动分析——提取持久事实,与已知内容合并后存储。逐字记录仍是记录,事实才成为记忆。

文档

上传的文件会被解析并建立索引;关键内容与会话事实一起成为可检索的记忆。

显式捕获

主动存储一条记忆——通过 API(add memory)、Agent 工具(memory_store),或直接告诉助手”记住这个”。

Agent 自动捕获

已连接的 Agent(OpenClaw 及同类)在后台上报会话轮次;由服务端决定存储、更新还是合并。

记忆凭什么可信

来源溯源

每条记忆都保留指向其出处的溯源——它是从哪一轮会话或哪份文档中提取的。在控制台中打开任意记忆并查看其来源溯源标签页,或通过溯源 API 获取。当助手断言某件事时,您随时可以追问*“你怎么知道的?“*

冲突检测

当一条新记忆与已有记忆矛盾时——截止日期变更、政策调整、事实被更正——MemoryLake 不会默默同时保留两者,也不会盲目覆盖。它会提出一个冲突
  1. 矛盾的记忆对出现在项目的冲突标签页中
  2. 由审核者(任何拥有消解权限的人)判定哪一条为真
  3. 记忆保持最新,且消解是有意为之,而非偶然发生
冲突同样通过 API 暴露,Agent 工具会在检索结果旁呈现未消解的冲突,让助手可以标示不确定性,而不是断言过时事实。

去重与合并

重复说同一件事不会产生十份相同事实的副本——提取过程会在信息重叠处将新内容合并进已有记忆,并在细节变化时更新它们。

检索记忆

  • 控制台:在记忆页面(工作空间范围)或某个项目的记忆标签页中浏览和搜索——其中包含词频可视化,可快速了解一个项目掌握了什么
  • 语义搜索:关键词 + 向量嵌入的混合检索,作用域可限定在项目或工作空间——与 Playground、Agent 工具和搜索 API 背后是同一套引擎
  • 自动召回:已连接的助手在回答前自动检索相关记忆——您无需手工查询

管理记忆

浏览与查看

记忆视图支持搜索、筛选、分页和批量选择。点击任意记忆查看详情:完整内容、元数据和来源溯源。

编辑

当某条事实需要修正时,打开该记忆并编辑其内容。编辑会立即在后续检索中生效。

遗忘(删除)

遗忘一条记忆是永久操作——它会从所有已连接助手和 API 客户端的后续检索中被移除。
从记忆的操作菜单中删除(或使用遗忘 API)。在构建面向用户的产品时,这也是您实现”被遗忘权”的机制。

个人记忆与组织记忆

同一套机制服务于两类不同的知识: 两者都经过提取 → 溯源 → 冲突校验 → 检索的流程;区别在于作用域和治理方式。参见个人 AI 记忆团队知识库场景。

通过程序使用记忆

所有路径均相对于 https://app.memorylake.ai/openapi/memorylake。建议从核心记忆操作开始了解端到端流程。
早期的项目级 api/v1api/v2 记忆接口仍对已有集成保持可用,文档位于 API 参考的已弃用部分。新集成应使用上述 v3 路径。

后续步骤

最佳实践

从会话、文档和 Agent 中获得更好的记忆

集成

将记忆召回引入您的 Agent 和应用

记忆 API

通过程序管理记忆