原子概念
任务经历与失败经验
episode、成功/失败轨迹、环境版本、验证证据与可检索经验。
检索别名:episodic memory · experience replay · 任务经历
01 输入
- 任务轨迹与外部验证
- 模型、工具和环境版本
02 处理机制
- 提取条件、行动、结果与局限
- 保留原trace引用
- 按适用性检索并观察复用效果
03 输出与证据
- 可复核经验片段
- 带边界的失败与成功案例
记录经历,不急着总结规律
某次任务在一个API版本下失败、某个网页控件需要特殊操作、一次财报比较如何核对口径,都可以成为episode。它记录发生了什么、条件是什么、怎样验证以及结果如何,帮助后续任务避免重复探索。它不等同于“以后永远这样做”的规则。
LangChain把episodic memory与事实、程序记忆区分,常通过相关历史例子辅助当前行为。应用可以保存精简经历并指向原始trace,避免每次检索整段聊天;但摘要中的关键判断必须能回到工具结果与验证证据。
环境和结果必须完整
建议episode包含任务类型、输入条件、工具/模型/环境版本、行动摘要、成功判据、失败类别、证据和局限。将“API返回200”“文档生成”“业务状态读回”和“人类确认”分别记录,不能统称成功。人类补救的部分也要保留,避免Agent错误学习自身已具备能力。
失败经历有时比成功例更有用,但需知道是否已被新版本修复。一次偶然超时不应被记成永远不可调用某工具,用户临时例外也不应成为通用流程。经历检索应考虑环境兼容、时间与反例,而非只看语义相似度。
从复用效果判断价值
可比较无经历、随机经历和相关经历三组,观察是否减少重复失败、工具次数和人工修正。若检索到过多旧失败,让模型过度保守或绕过正确新接口,也属于记忆退化。需要跟踪某个episode被使用后造成的结果。
程序化推广应进入独立能力准入流程:多个经过验证的经历可以支持候选skill,单次“看起来成功”的轨迹不能自动修改全局提示词。验收要同时覆盖成功与失败归因、环境变化和错误经验撤回,证明系统积累的是可用证据而不是更多故事。
RELATIONSHIP MAP
与其他节点的关系
箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。
哪些节点指向本页 · 2
- 程序记忆与可复用技能 — 依赖 → 任务经历与失败经验
程序候选源于验证轨迹
- 记忆写入准入 — 互补 → 任务经历与失败经验
经验保留证据和验证状态
PRIMARY SOURCES
来源与阅读边界
来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。
- LangChain:Memory overview ↗官方文档 / 声明
- Zep:由验证轨迹形成能力候选 ↗官方文档 / 声明