情景与程序记忆【选修】
本节定位
长期记忆更像“稳定档案”。
但有些信息不是长期档案,也不是短期窗口,而更像:
- 一次具体经历
- 一套经过验证的做事流程
这就是情景记忆和程序记忆要解决的层。
一句话区分:
情景记忆是“我经历过什么”,程序记忆是“我学会怎么做”。
学习目标
- 理解情景记忆和程序记忆的区别
- 理解这两类记忆为什么对复杂任务特别重要
- 通过可运行示例看懂“从经历提炼流程”的最小闭环
- 学会判断一条信息更适合存成 episode 还是 workflow
一、情景记忆到底是什么?
1.1 它更像单次经历
例如:
- 上周处理过一次退款争议,原因是学习进度超出阈值
- 某次生成周报时,数据库接口超时导致任务失败
这类记忆的特点是:
- 带时间和上下文
- 有具体事件经过
- 不一定总能直接复用
1.2 为什么 Agent 需要情景记忆?
因为复杂系统经常要参考过去发生过的事:
- 用户之前遇到过什么问题
- 上一次类似任务是怎么结束的
- 哪类情况容易失败
这类信息不是静态档案,但对决策很有帮助。