用户记忆
通过实体、关系和记忆检索,让 Agent 在长期交互中保留连续性和个性化能力。
功能概述
用户记忆用于保存用户在长期交互中沉淀出的关键信息。
它的目标不是记录每一句对话,而是提炼出值得长期复用的事实、偏好和关系。

适用场景
适合:
- 长期陪伴型助手
- 客户管理和服务型应用
- 需要持续了解用户偏好、项目背景或历史目标的场景
前置条件
启用前建议先确认:
- 应用确实需要长期连续交互
- 已经明确什么信息值得被记住
- 团队对记忆范围和隐私边界已有基本原则
操作步骤
第 1 步:先定义记忆范围
建议优先考虑:
- 用户偏好
- 正在进行的项目
- 长期目标
- 重要身份和关系信息
不建议把所有临时聊天内容都写入记忆。
第 2 步:理解实体和关系
通常可以把记忆拆成两类:
- 实体:人、项目、偏好、技能、目标
- 关系:喜欢什么、正在做什么、与谁相关
第 3 步:启用自动提取或人工校验策略
如果平台支持自动提取,应重点考虑:
- 提取粒度
- 是否允许人工修正
- 是否保留来源追踪
第 4 步:验证记忆是否真的被使用
启用后,应通过多轮问题验证:
- 后续回答是否正确引用了已知偏好
- 记忆是否帮助减少重复提问
- 错误记忆是否能被发现和修正
结果验证
记忆功能有效时,通常能看到:
- 连续会话中的回答更稳定
- 对用户背景的理解更一致
- 记忆条目有来源、可追踪、可调整
价值说明
用户记忆的核心价值是让 Agent 从“每次都像第一次见面”变成“知道用户背景并持续服务”。
注意事项
- 不要为了追求数量而记录低价值记忆
- 记忆错误比没有记忆更危险,必须保留校正机制
- 涉及敏感信息时,应提前明确隐私和治理边界