Skip to content

上下文、会话状态与长期记忆怎样区分 ​

把全部历史塞进 Prompt 不是记忆系统。它缺少事实身份、冲突、过期、权限和删除。

对象生命周期事实来源
模型上下文一次推理本轮组装的 token
任务状态一次任务/可恢复状态机事件与工具结果
长期记忆跨任务经选择并获准保存的事实
外部知识独立数据源文档、数据库、API

一条记忆记录 ​

至少包含 subject、value、source、created_at、valid_from/to、confidence、scope、sensitivity、version 和 deletion key。模型推断应标成推断,不能伪装成用户明确提供。

冲突与过期 ​

“用户所在城市”可能随时间变化。新值不应静默覆盖旧值;保存事件和生效时间,读取时按任务时间与来源优先级解析。无法判定时询问用户。

上下文压缩 ​

压缩历史时保留:用户目标、已确认约束、已执行副作用、未决审批、关键工具结果、错误/重试预算。摘要是派生视图,原始审计事件仍需可追溯。

隐私边界 ​

默认不把敏感信息长期保存。用户应能查看、更正和删除;记忆检索遵守当前身份与任务作用域,不能跨用户泄漏。

自测 ​

本节自测

先作答,再查看解释。记录只保存在当前浏览器。

完成 0 / 3
  1. 1判断题 模型上下文中的一句话会自动成为长期记忆。
  2. 2单选题 工具已经创建的日历事件应首先保存在哪里?
  3. 3开放题 长期记忆冲突时如何处理?
这里的分数只用于本章自测,不代表真实任务能力。

打印版答案:1. 错;2. 显式任务状态/事件;3. 来源、时间、冲突和用户控制。

下一步 ​

进入重试、审批与多 Agent。

最近更新