记忆治理策略:存储、召回与冲突解决

不是所有交互都值得记忆。记忆治理解决三个核心问题:什么值得存、何时召回、新旧冲突怎么解决。

什么内容值得存?

重要性评估

维度高价值(存储)低价值(丢弃)
信息类型用户偏好、决策、事实闲聊、重复信息
情感强度强烈情感表达平淡对话
决策影响影响后续决策无实际影响
独特性首次出现重复已知

存储触发条件

触发类型说明示例
显式指令用户明确要求记住”记住我喜欢 Python”
隐式提取LLM 自动识别重要信息用户提到偏好、习惯
事件触发特定事件发生时存储完成任务后存储经验
周期触发定期整理和存储每次会话结束时

何时召回记忆?

召回策略

策略说明适用场景
语义检索按相似度检索通用场景
时间检索按时间范围检索需要近期记忆
类型检索按记忆类型检索特定类型查询
重要性检索按重要性排序资源受限

召回时机

  • 每次交互前:自动检索相关记忆

  • 特定触发词:检测到相关关键词时

  • 任务开始时:新任务启动时检索历史经验

  • 用户请求时:用户主动要求回忆

新旧记忆冲突解决

冲突类型

类型说明示例
直接矛盾新旧信息相反”我喜欢A” vs “我不喜欢A”
信息过时旧信息不再有效地址变更、偏好改变
部分冲突部分一致部分矛盾偏好细化或修正

解决策略

策略说明适用场景
新记忆优先最近的更可信时效性强的信息
来源优先更可靠的来源更可信有明确来源的信息
频率优先更常出现的更可信行为模式识别
人工干预让用户决定高风险决策

▶ 对应实操:40-LLM-as-Judge评测工具链:Ragas-DeepEval-Langfuse配置与接入

速记卡(面试闪卡)

Q1:一句话讲清「记忆治理策略:存储、召回与冲突解决」到底是什么?

A:记忆治理解决三件事:什么值得存、何时召回、新旧记忆冲突怎么化解。

Q2:一、什么值得存?—— 别把闲聊当宝 —— 怎么理解?

A:像收拾行李,只带高频用得上的,零食和传单直接扔。记忆也一样:用户偏好、决策、事实是高价值(High-value),闲聊、重复信息直接丢弃(Discard)。

Q3:二、何时存储?—— 四类触发才下笔 —— 怎么理解?

A:像写日记要等值得记的事发生:用户明说”记住”是显式指令(Explicit),LLM 自动识别偏好是隐式提取(Implicit),完成任务或会话结束时周期性整理(Event/Periodic trigger)。不是每条聊天都落盘。

Q4:三、何时召回?—— 在正确的时机翻笔记本 —— 怎么理解?

A:像考试前翻错题本,而不是考场上才想。召回按语义/时间/类型/重要性检索(Semantic/Time/Type/Importance retrieval),时机在每次交互前、触发词出现、任务开始、用户主动要求时。

Q5:四、新旧冲突怎么解?—— 谁更可信听谁的 —— 怎么理解?

A:像两个证人说法矛盾:信更新的、信更权威的来源、信出现更频繁的,实在拿不准就让人定夺。四类策略:新记忆优先(Recency)、来源优先(Source)、频率优先(Frequency)、人工干预(Human-in-loop)。

Q6:核心速记主线有哪些?

  • 存什么:用户偏好/决策/事实(高价值),闲聊/重复信息丢弃

  • 何时存:显式指令、隐式提取、事件触发、周期整理

  • 何时召回:交互前、触发词、任务开始、用户主动

  • 冲突解:新优先/来源优先/频率优先/人工干预 四选一或组合

口诀

A:记忆治理分三段,

存否先过价值关;

召回按点翻前账,

冲突听新不捣乱。

相关链接


快速问答

问题参考答案
如何判断什么内容值得存储?评估四个维度:信息类型(偏好/事实)、情感强度、决策影响、独特性。高价值信息存储,低价值丢弃
记忆冲突如何解决?四种策略:新记忆优先、来源优先、频率优先、人工干预。实际中结合多种策略
什么时候触发记忆召回?每次交互前自动检索、特定触发词、任务开始时、用户主动请求

相关链接