跳到正文
SGSteven Guan

原子概念

事实与用户偏好记忆

semantic fact和明确偏好、实体/属性/来源/范围/验证状态;偏好不授权动作。

要解决的问题哪些对话信息值得变成跨会话可检索事实?

检索别名:semantic memory · user preference · 事实记忆

BLUEPRINT局部蓝图

01 输入

  1. 明确陈述或可信业务记录
  2. 主体、scope与来源
→

02 处理机制

  1. 抽取小粒度事实候选
  2. 判定信任、有效时间与用途
  3. 准入后按范围检索并支持更正
→

03 输出与证据

  1. 带验证与来源的事实项
  2. 可撤回的用户偏好

保存可定位的事实,而不是无限对话

用户明确表示“邮件以后用中文”,可以成为跨会话偏好;一次任务中出现的金额、猜测或第三方说法,则未必适合长期保存。Semantic memory描述可复用事实与概念,和使用向量寻找相似文本的semantic search不是同一个概念。

LangChain的memory文档将事实、经历和程序区分,提供了有用分类。企业实现还需决定谁能写、作用范围、来源、何时失效以及怎样更正。不能因为某信息被系统记住,就自动把它提升为正式制度或得到授权的动作。

每条事实有明确身份

建议保存subject、predicate、value或结构化content、scope、来源事件、验证状态、有效时间与version。事实条目尽量小,使修改一个偏好不必改写整个用户档案。模型自评分与外部验证要分开,0.95的自评分不能解释为95%正确。

明确陈述、可靠业务记录、已验证任务产物和模型推断应有不同信任层级。系统可以保存“用户提出假设X”,却不能把它缩写成“X是真的”。同一模型重复生成的说法也不是多个独立来源,不能通过自我引用形成虚假佐证。

作用范围决定能否复用

用户偏好通常属于个人,团队约定属于组织,客户事实属于事项。读取时先限定范围、当前授权和时间,再考虑相关性。关于投资的风险偏好与下单授权、关于邮件的写作偏好与发送许可必须由不同对象表达。

验收准备显式偏好、临时条件、转述、假设、敏感信息和矛盾更新的样本,检查写入precision与未来使用是否合适。成功不是记住最多内容,而是下一次任务能使用正确、允许且仍有效的信息,并在用户纠正时停止使用旧值。

RELATIONSHIP MAP

与其他节点的关系

箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。

哪些节点指向本页 · 4

PRIMARY SOURCES

来源与阅读边界

来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。

  1. LangChain:Memory overview ↗官方文档 / 声明
  2. Zep v4:Memory security ↗官方文档 / 声明