JitMem:Just-in-Time Memory 中文精读笔记
原题名:Just-in-Time Memory: Learning to Curate Task-Adaptive Memory for LLM Agents
作者:Yefan Zhou、Yang Li、Zeyu Leo Liu、Semih Yavuz、Shafiq Joty(Salesforce AI Research;前两位共同一作)
版本:arXiv:2609.27334v1,提交于 2026-09-23;本次获取与研读日期为 2026-09-27。
原始材料:本地论文 PDF · 作者主 TeX · 源码清单及哈希
配套汇报:英文幻灯片 PDF · 可编辑 Beamer TeX
阅读范围:已读取主 TeX 实际引用的正文、表格、附录 A/B、提示模板和结果示例;使用同版本 25 页 PDF 核验身份、页码、公式、关键表格与图 1–6。下文页码均为从 1 开始的 PDF 页码,与本版印刷页码一致。参考文献只核对与本篇论证直接相关的条目,未逐篇研读被引论文;未运行作者实验。本文是分析笔记,不是全文译稿。
论文总览
JitMem 将记忆的“保存”与“整理”拆开:先保存被判断为成功的原始执行轨迹,等下一项任务出现后,再从检索到的轨迹中提取专门服务于当前任务的简报。这个简报交给冻结的执行器,使用后不存回记忆库;下一次任务重新整理。
这个改变同时影响信息和学习。信息上,过早写成固定摘要会丢掉后来才显得重要的细节;学习上,读时整理器生成的简报就在当前任务中使用,可以直接用当前任务的完成质量训练它。执行器仍需与环境交互,但整理器不必等待未来某个任务才知道此次输出有没有用。(Sec. 1、3,pp. 1–5)
最有力的结果来自 Qwen3-8B 同时作为整理器基础模型与执行器的实验:经 RL 训练的 JitMem 在 ALFWorld 的成功率为 77.4%,对比 SkillOS 的 61.2%;WebShop 为 32.8%,对比 16.5%,分别增加 16.2、16.3 个百分点。τ²-bench 的 +3.9 个百分点则来自未经训练的 GPT-5.4 整理器与执行器,不能并列解释为同一个训练模型在三个基准上的收益。(Tables 1–2,pp. 6–7)
我的阅读判断:本文最值得带走的是“把记忆抽象推迟到任务已知时”的设计,以及由此得到的同任务奖励接口。它提供了较强的基准实验证据,但没有证明读时整理在任何模型、任何任务上都优于写时整理,也没有给出端到端成本下降的完整账单。
结构地图
| 原文章节 | 作用 | PDF 定位 |
|---|---|---|
| Abstract;1 Introduction | 写时抽象的问题、读时整理的动机和贡献 | pp. 1–3;Fig. 1,p. 2 |
| 2 Related Work | 区分写时记忆、会话内工作记忆、读时处理 | p. 3 |
| 3 Method | 记忆库、检索、整理、执行、训练和流式评测 | pp. 4–5;GRPO 公式未编号 |
| 4 Experiments;4.1 Main Results | 三个基准、模型、主结果、迁移和效率 | pp. 5–7;Tables 1–4 |
| 4.2 Ablation Study | 任务条件、原始轨迹、过滤、检索、刷新与冷启动 | pp. 7–9;Fig. 2,p. 8;Table 5,p. 8 |
| 4.3 Qualitative Analysis | 同一经历的不同简报;RL 前后程序性指导 | pp. 9–10;Figs. 3–4 |
| 5 Conclusion | 总结、限制、未来方向 | p. 10 |
| References | 参考文献 | pp. 11–13 |
| A Experimental Details and Hyperparameters | 提示词、复现差异、推理和 RL 配置 | pp. 14–19;Tables 6–7 |
| B Additional Results | 检索数量、完整消融、简报示例、训练曲线 | pp. 19–25;Tables 8–9;Figs. 5–6 |
一:动机
1. 写入时就决定“经验的教训”,会过早压缩信息
常见方案在任务结束后,把轨迹写成反思、技能、流程或推理策略,未来靠相似度检索这些固定产物。问题不是摘要一定不好,而是摘要制作时还不知道将来要解决什么:同一次拿取、冷却、放置物品的经历,可能为后续任务提供状态转换知识,也可能提供目标位置核验方法。单个固定摘要不能保证保留每一种潜在用途。(Sec. 1,pp. 1–2)
JitMem 让原始轨迹成为可以反复解释的材料。新的信息瓶颈发生在读时简报,而不是持久化存储时;下一项任务仍可访问原始材料。这里“无损”只指入库轨迹没有被摘要化,不是所有历史都被保留:被质量门拒绝的轨迹仍会被舍弃。
2. 整理时机改变奖励归属
写时整理器在任务 $s$ 结束后生成记忆,可能直到任务 $t>s$ 检索它时才显现用途。训练需要把后来的收益归因到早先的写入决策。SkillOS 用相关任务分组等办法构造这样的学习信号。
JitMem 在当前任务 $t$ 生成简报 $p_t$,冻结执行器使用 $p_t$ 完成同一个任务,于是奖励 $r_t$ 可以直接评价这次简报。论文所谓“零时间间隔/单步”,应在整理器决策的任务粒度理解;不是没有环境执行步骤,也不等于完整系统变成了单步任务。(Sec. 3,pp. 4–5)
3. 创新边界
根据本文对相关工作的归类,JitMem 的组合特征是:跨任务的原始情景记忆、依赖当前任务的读时整理、与执行器分离的可训练整理器、部署时持续增长的库。原文也明确提到同期 MemHarness 采用读时整理,但把整理与执行耦合在一个策略中。因此不宜把本篇概括为“首次提出读时记忆”。这里的相关工作判断来自本篇 Sec. 2,未独立复核所有被引系统。(p. 3)
二:方法
1. 输入、模块、输出

原图 1,PDF p. 2;由作者矢量图转换。先读左侧 (a):当前任务驱动检索,整理器产生简报,执行器行动,事后判断是否入库。再读右侧 (b):训练时同一任务有多个候选简报,执行器分别尝试,奖励更新整理器。火焰表示可训练部分;执行器冻结。
| 符号 | 含义与类型 |
|---|---|
| $x_t$ | 当前任务描述,文本 |
| $\xi_t=(x_t,o_1,a_1,\ldots,o_n,a_n)$ | 任务与交替的观察—动作序列;长度可变 |
| $\mathcal M_t$ | 当前可检索的原始轨迹集合 |
| $\mathcal R$、$\hat{\boldsymbol\xi}_t$ | 固定检索器、返回的有序轨迹集合 |
| $\pi_\phi$、$p_t$ | 参数为 $\phi$ 的记忆整理器、生成的自然语言简报 |
| $\pi_L$ | 冻结的 LLM 执行器 |
| $r_t\in[0,1]$ | 环境任务奖励,无量纲 |
| $G$、$\hat A_i$ | 每任务候选简报数、组内中心化优势 |
系统按以下数据流工作(原文 Sec. 3,p. 4):
这里沿用论文将执行器与环境回报合写的记号;奖励由环境评估产生,并非模型自行输出的客观真值。部署更新时实际使用 judge 的成功判断,而不是把上述记号中的环境真值提供给系统。
2. 四个模块分别做什么
记忆库保存被接受轨迹的任务描述及完整观察—动作序列,不写摘要、不写可执行技能。部署时使用执行器同一模型充当 LLM judge,只有判成功的轨迹进入库。成功筛选改善检索材料的质量,但 judge 的错误也可能传播到后续任务。(p. 4)
检索器用 BM25,索引和匹配的是任务描述,不是轨迹正文。主实验取 $k=3$;返回的原始轨迹按排名拼接。检索器不训练,本文实验固定检索器以控制这部分变化。相关工作中描述的某方法原生检索方式,不应与本文统一实验设置混为一谈。(p. 4;Appendix A,p. 18)
整理器读取当前任务和轨迹,输出三类信息:相关经历、可迁移策略、对当前任务的具体指导。简报只服务此次执行,用完不存回库。附录提示词要求 WebShop 不照搬商品 ID,τ²-bench 不照搬历史客户、预订、价格或日期,当前实例信息应重新查询。(pp. 14–15)
执行器在任务上下文中接收简报并与环境交互,权重冻结。主实验 ALFWorld/WebShop 的执行提示只保留最近 3 轮历史,最多行动 30 轮;τ²-bench 最多 200 轮。因此,本篇结果与特定的上下文管理、动作预算一同成立。(pp. 15–18)
3. GRPO 为什么适合这里
对每个训练任务检索一次,生成 $G=8$ 份候选简报,执行器分别尝试后得到 $r_t^{(i)}$。组内优势是:
论文省略标准差归一化,正文给出的核心目标为:
这两处公式在原文没有公式编号,定位为 Sec. 3,pp. 4–5。直觉是提高同组中带来较高奖励的简报的概率,压低较差者;没有价值网络。ALFWorld 使用二元成功奖励,WebShop 训练使用连续任务分数。虽然方法段还讨论 τ²-bench 的二元奖励,本篇没有在该基准上训练整理器。
正文公式不是完整实现规格。 Table 7(p. 19)还报告了 clip 范围 $(0.2,0.2)$、token-mean 聚合以及系数 $10^{-3}$ 的 KL loss;“没有额外内容质量奖励”不代表“没有任何正则项”。KL 不放进 reward,但以 loss 项启用。
教学计算,不是论文实验数据:若 8 份简报中 2 份取得二元奖励 1,其余为 0,均值是 0.25,成功简报的优势为 0.75,失败简报为 −0.25。若全部获得相同奖励,这一组的任务奖励优势为 0;这说明即时奖励消除了跨任务等待,却没有保证每个采样组都提供有用梯度。
4. 训练与部署必须分开理解
| 项目 | 整理器训练 | 默认测试/部署式评测 |
|---|---|---|
| 初始记忆 | 基础执行器跑训练集,保留成功轨迹 | 空库;不带入训练库 |
| 入库判断 | 使用环境真值筛选初始训练库 | 使用 LLM judge |
| 库是否变化 | 主设置固定;刷新是额外消融 | 每批任务执行后更新 |
| 参数更新 | 只训练整理器 | 整理器和执行器均不更新权重 |
| 环境真值用途 | 给候选简报奖励 | 统计评测指标,不决定入库 |
训练库来自基础执行器,测试库来自已有简报帮助下的执行器,存在轨迹分布偏移。作者以“训练 100 步后重建库,再训练 50 步”的消融检查它,而非在主训练里实时维护同一个流式库。(Sec. 3,p. 5;Sec. 4.2,pp. 8–9)
教学伪代码(展开 judge 与 verifier 的区别):
M = empty bank
for batch in randomly ordered test tasks:
accepted = []
for x in batch: # 批内共享本批开始时的 M
traces = BM25(x, M, k=3)
payload = curator(x, traces)
trajectory = frozen_executor(x, payload)
record_metric(environment_verifier(trajectory))
if executor_as_judge(x, trajectory).success:
accepted.append(raw trajectory)
M.extend(accepted)这是测试期间的跨任务经验积累,不是测试时 RL。库的增长也不同于持久的参数学习。
三:实验
1. 基准、指标和统计口径
| 基准 | 任务 | 本篇测试规模 | 报告指标 | 重复与批大小 |
|---|---|---|---|---|
| ALFWorld | 文本式具身控制 | 140 项 | SR,越高越好 | 3 次不同任务顺序;每批 10 项 |
| WebShop | 按产品属性与价格要求购物 | 500 项 | 平均 Score、SR,均越高越好 | 3 次不同任务顺序;每批 10 项 |
| τ²-bench | Airline、Retail、Telecom 多轮对话与工具使用 | 所读正文/附录未明确列出各域任务数 | 每域 SR、macro 与 micro SR | 4 次不同任务顺序;每批 5 项 |
来源:Sec. 4,p. 5;Tables 1–2,pp. 6–7;Appendix A,p. 18。主表按 0–100 标度呈现;WebShop 的 Score 能反映部分匹配,SR 表示成功任务比例,不能把 Score 的增加写成 SR 的增加。Macro 对三个域等权,micro 按任务汇总;域规模未在文中明确列出,不反推其确切数量。
表中的“±”是多次不同任务顺序运行的标准差,不是置信区间,也未被说明为多个独立 RL 训练种子的方差。论文未提供配对显著性检验;本笔记用“均值提高/下降”,不把标准差直接当成显著性检验。
2. 基线和命名
| 方法/后缀 | 比较角色 |
|---|---|
| No Memory | 冻结执行器单独行动 |
| ReasoningBank | 写时提取策略、经验的启发式记忆 |
| MemP | 写时构造多粒度程序性记忆 |
| SkillOS | 经 RL 训练的写时技能整理;与 JitMem 的学习方案直接比较 |
-base | 整理器为未经 RL 训练的 Qwen3-8B |
-gemini/-gpt | 提示驱动的 Gemini-2.5-Pro/GPT-5.4 整理器 |
| JitMem,无后缀 | 以 Qwen3-8B 初始化、经 RL 训练的读时整理器 |
整理器模型与执行器模型是两个维度。例如 “GPT-5.4 执行器 + JitMem” 使用的是训练后的 Qwen3-8B 整理器,不是训练后的 GPT-5.4。(Sec. 4,p. 5)
3. 实现中会改变结论的配置
- RL 主设置:100 步、学习率 $10^{-6}$、batch 32、每任务 8 份简报、前 5 步 warmup。训练执行器为 non-thinking Qwen3-8B。
- 测试 Qwen3-8B 执行器在 ALFWorld 开 thinking,在 WebShop 关闭;Qwen 整理器均为 non-thinking。由此可见,“用 Qwen 训练再在 Qwen 测试”仍可能有推理模式差异。
- 测试 Qwen 整理器温度 0.6、top-p 0.95、top-k 20;训练简报采样温度 1.0。执行器温度 1.0、单次最多输出 4096 token。
- 整理器训练 prompt 上限 32768 token;response 上限为 ALFWorld 8192、WebShop 4096。原文没有充分报告超长原始轨迹的具体截断策略。
- 单机 8×H200,作者报告 ALFWorld 一次训练约 21 小时,WebShop 约 27 小时;未据此推算未经报告的总实验开销。(Appendix A,pp. 18–19)
4. 基线复现口径值得单独保留
Table 1 的 Qwen/Gemini 无记忆值与 Table 6 的 SkillOS “Reported” 行一致,而作者复现的数值不同。例如 Qwen ALFWorld:主表 47.9,复现 thinking 为 42.1、non-thinking 为 34.5;Qwen WebShop SR:主表 9.8,复现 non-thinking 为 8.6。作者还调整 Qwen 的提示和 WebShop 搜索指导。(Tables 1、6,pp. 6、18)
使用较高的既有 SR 作为无记忆比较值,可以使这个差值较保守,但不自动保证全部比较完全等配置。复现时应逐行确认 baseline 来源、提示和推理模式,不宜把主表每一项都当作本研究在同一管线下重新跑出的结果。另一个文字与表格的不一致是 Table 6 图注称所有复现值均不高于既有报告,然而 Qwen non-thinking 的 WebShop Score 36.4 高于 33.3;SR 8.6 仍低于 9.8。
四:结果
4.1 Main Results:先区分“读时设计”与“RL 增益”
A. 未训练整理器:有效,但不是普遍占优。
| 配置与指标 | 写时对照 | JitMem 未训练版本 | 解读 |
|---|---|---|---|
| Qwen 执行/整理,ALFWorld SR | ReasoningBank 55.7±3.1;SkillOS-base 53.1±2.5 | 60.5±2.6 | 支持读时设计在此配置的收益 |
| Qwen 执行/整理,WebShop SR | SkillOS-base 13.6±0.8 | 11.7±0.5 | 反例:读时并非自动更好 |
| Gemini 执行/整理,WebShop SR | ReasoningBank 40.2±1.3;SkillOS-gemini 41.0±1.2 | 61.0±0.7 | 大模型提示式读时整理收益明显 |
| GPT-5.4 执行、Qwen 整理,ALFWorld SR | GPT 整理的 ReasoningBank 77.9±4.2 | 79.3±3.6 | 均值略高,方差较大,勿写成确定显著优势 |
来源:Table 1,p. 6。更严谨的结论是“读时架构在多项匹配配置下有收益”,不是“与模型能力无关”。尤其 Qwen WebShop 的 JitMem-base Score 为 32.5,低于 SkillOS-base 38.6,也低于主表无记忆 33.3。
B. RL 训练:主要的同模型比较。
| 执行器与方法 | ALFWorld SR ↑ | WebShop Score ↑ | WebShop SR ↑ |
|---|---|---|---|
| Qwen:SkillOS(RL) | 61.2±4.6 | 40.6±0.7 | 16.5±0.7 |
| Qwen:JitMem-base | 60.5±2.6 | 32.5±3.2 | 11.7±0.5 |
| Qwen:JitMem(RL) | 77.4±2.9 | 61.1±0.9 | 32.8±1.7 |
| Gemini:SkillOS(RL) | 80.2±3.1 | 56.0±0.7 | 41.3±0.8 |
| Gemini:JitMem-base | 80.0±1.5 | 54.7±1.4 | 44.4±0.6 |
| Gemini:JitMem(RL) | 86.2±1.9 | 61.0±0.8 | 50.5±0.8 |
| GPT-5.4:JitMem-base | 79.3±3.6 | 49.9±1.0 | 39.3±0.7 |
| GPT-5.4:JitMem(RL) | 86.7±0.7 | 53.8±0.3 | 45.4±0.0 |
以上整理器均以 Qwen3-8B 为基础。来源:Table 1,p. 6,3 次运行的均值±标准差。GPT 执行器区块未列 RL SkillOS,不补造对应比较。
Qwen 下 JitMem 对 SkillOS 的差值为 ALFWorld +16.2 pp、WebShop Score +20.5 分、WebShop SR +16.3 pp。这些都是绝对差值;32.8 相对 16.5 的相对增长约 98.8%,它与“+16.3 个百分点”是不同口径。对 JitMem-base 的 RL 增益为 ALFWorld +16.9 pp、WebShop +21.1 pp。
更强的提示式整理器仍可在某些任务领先:Gemini 执行器下 JitMem-gemini 的 WebShop SR 61.0 高于训练 Qwen 整理器的 50.5;GPT 执行器下 JitMem-gpt 为 47.5,高于 45.4。因此本文没有证明小模型 RL 整理器优于所有强模型零样本方案。
C. τ²-bench:域间差异比总均值更重要。
| 方法(GPT-5.4 执行器) | Airline | Retail | Telecom | Macro | Micro |
|---|---|---|---|---|---|
| No Memory | 65.0±5.7 | 79.8±4.2 | 50.2±2.0 | 65.0±3.2 | 65.0±2.8 |
| ReasoningBank,GPT 整理 | 65.0±5.0 | 84.6±2.2 | 61.6±8.4 | 70.4±4.1 | 71.7±3.9 |
| SkillOS-gpt | 68.0±1.4 | 78.5±3.5 | 53.3±2.7 | 66.6±1.3 | 66.4±1.9 |
| JitMem-base,Qwen 整理 | 66.0±4.9 | 81.1±1.5 | 57.9±8.5 | 68.3±2.2 | 68.9±2.6 |
| JitMem-gpt | 63.5±3.0 | 84.0±3.6 | 72.6±4.5 | 73.4±2.0 | 75.6±2.3 |
来源:Table 2,p. 7;所有整理器均未经 RL 训练,4 次运行。+3.9 pp 是 micro 的 75.6−71.7;macro 的提升是 3.0 pp。最大域收益来自 Telecom:相对 ReasoningBank +11.0 pp;Airline 和 Retail 未呈现同样优势。
作者据此推测读时整理尤其有利于复杂程序性指导。这个解释合理,但三个域同时在任务结构、基线能力等方面不同,还不能把域间差异单独归因到“程序复杂度”。
D. 执行器迁移:学到的整理策略有一定可迁移性。
Table 3(p. 7)固定在 ALFWorld,用 Qwen 执行器训练的整理器移到 GPT-5.4 后达到 86.7±0.7;直接用 GPT-5.4 执行器训练则为 88.1±0.9,差 1.4 pp。未训练整理器为 79.3±3.6。它支持跨执行器复用,不等于跨任务域迁移;论文分别讨论 ALFWorld/WebShop 的训练,并没有证明一个通用 checkpoint 覆盖所有基准。
E. 效率:执行器端更省,但不是总成本结果。
| 方法 | 执行器输入 token/任务(K)↓ | 输出 token(K)↓ | 执行步数↓ |
|---|---|---|---|
| No Memory | 9.0 | 1.40 | 17.8 |
| ReasoningBank | 19.7 | 1.26 | 16.2 |
| SkillOS-base | 22.4 | 1.36 | 16.9 |
| JitMem-base | 10.9 | 1.00 | 13.2 |
| JitMem | 9.8 | 0.87 | 11.6 |
来源:Table 4,p. 7;ALFWorld,GPT-5.4 执行器。JitMem 相对 ReasoningBank/SkillOS-base 输入 token 减少约 50.3%/56.3%,步数减少约 28.4%/31.4%。相对无记忆,输入仍从 9.0K 增至 9.8K。
这些 token 是多步执行器侧的任务累计开销,不是单份简报长度。表格未计入整理器读取原始轨迹并生成简报、judge、检索、持久存储及训练成本,不能据此声称端到端延迟、总 token 或费用降低同等比例。
4.2 Ablation Study:什么支撑了收益

原图 2(a),p. 8。列为 Qwen、Gemini、GPT 三个执行器,上排 ALFWorld SR、下排 WebShop SR;每组最后一根柱为完整 JitMem-base。纵轴刻度按子图变化,不宜只凭柱高跨图比较;精确数值在 Table 9(p. 21)。
A. 未训练整理器的三个设计选择。
| Qwen 执行/整理,Table 9 | ALFWorld SR | WebShop SR | 去除因素对应的问题 |
|---|---|---|---|
| JitMem-base | 60.5±2.6 | 11.7±0.5 | 完整设置 |
| 去掉当前任务条件 | 57.4±2.0 | 7.1±0.1 | 通用摘要是否足够? |
| 不筛选成功轨迹 | 59.0±2.2 | 8.9±1.7 | 失败标签能否代替入库过滤? |
| 只存写时蒸馏结果 | 58.8±1.5 | 4.9±0.7 | 原始细节是否重要? |
跨执行器,去任务条件使 ALFWorld 下降 1.0–3.1 pp、WebShop 下降 2.6–4.6 pp;取消成功筛选分别下降 1.5–2.9 与 2.3–3.4 pp;改为写时蒸馏分别下降 1.7–2.9 与 6.8–8.2 pp。(Sec. 4.2,p. 8;Table 9,p. 21)
这些单因素去除实验支持“每项设计在当前系统中都有贡献”。它们没有估计各因素的交互作用,不能严格证明统计独立性或可加性。去掉当前任务文本时,检索仍由当前任务驱动,故消融移除的是整理器的显式任务条件,不是系统中的全部任务信息。
B. RL 的收益是否依赖真正读到经历?
| Qwen 执行器、RL 整理器 | ALFWorld SR | WebShop SR |
|---|---|---|
| 完整 JitMem | 77.4±2.9 | 32.8±1.7 |
| 不提供检索轨迹 | 62.6±1.2 | 17.6±1.1 |
| 不提供当前任务条件 | 66.0±4.7 | 22.4±0.4 |
来源:Table 9,p. 21;Fig. 2(b),p. 8。去轨迹损失 14.8/15.2 pp,去任务条件损失 11.4/10.4 pp,支持 RL 学会结合任务与经验来生成更有用的上下文。
需要修正正文较强的表述:p. 8 写去轨迹会降至或低于未训练版本,但 Qwen 下 62.6 仍高于 JitMem-base 的 60.5,WebShop 17.6 也高于 11.7;GPT WebShop 40.9 也高于 39.3。可成立的结论是“训练收益很大程度上依赖检索材料”,而不是“没有检索就没有任何训练收益”。原文也未充分说明每项 RL 去除条件是否单独重训,不能把它们无条件解读为完全匹配的训练因果实验。
C. 刷新训练库与热启动。
| WebShop SR | Qwen 执行器 | Gemini 执行器 | GPT 执行器 |
|---|---|---|---|
| 默认 | 32.8±1.7 | 50.5±0.8 | 45.4±0.0 |
| 刷新库,再训练 50 步 | 35.6±0.3 | 50.5±1.1 | 46.3±0.1 |
| 测试预放 100 条训练轨迹 | 32.5±1.5 | 50.9±0.3 | 44.1±0.4 |
来源:Table 5,p. 8;解释延续到 p. 9。刷新对 Qwen +2.8 pp、GPT +0.9 pp,Gemini 不变;因为同时增加训练 50 步,没有“原库再训练 50 步”的匹配对照,不能把全部增益归因到库刷新本身。
热启动没有一致正向收益。正文说差异均在标准差内,但 GPT 从 45.4±0.0 到 44.1±0.4 的差为 1.3 pp,不支持这句话的字面含义。这不等价于证明统计显著下降,因为缺少配对结果与检验;稳妥结论是“本实验未显示稳定的热启动收益”。也没有按早期任务位置报告结果,故不能据此证明完全没有冷启动损失。
4.3 Qualitative Analysis:简报确实随任务改变,但个案不是保证

原图 3,p. 9。上方是共同的冷却鸡蛋并放进微波炉的经历;下方左侧突出状态变化,右侧突出报纸放置与目标位置检查。这个图说明“同一轨迹可以有多种用途”。但左侧简报还出现把热土豆放入冰箱冷却的建议,与当前任务的热状态要求存在张力,所以它不能单独作为所有指导均正确的证据。

原图 4,p. 10。两栏分别是 JitMem-base 和 RL 后的 JitMem,任务是用台灯检查碗。未训练版本停在笼统的检查动作;训练版本补上到台灯位置再利用台灯检查的流程。作者将其解释为环境相关的程序语义;该个案与消融方向一致,但不能量化整体机制或排除其他解释。
附录 B 的三个示例(pp. 22–24)进一步展示:ALFWorld 把不同对象任务中的“找物、清洗、放置”组合起来;WebShop 从服饰经历提取属性选项选择方法;Telecom 从既往故障对话提取设备排查、账户查询及操作前确认的顺序。它们帮助理解输出格式,不是额外的独立成功率实验。
Appendix B:检索数量和训练曲线
Table 8(p. 20)将 WebShop 的 $k=3$ 改为 $k=5$:Qwen SR 32.8→32.8,Gemini 50.5→48.6,GPT 45.4→45.3。它支持这两个小检索量之间没有收益保证,不支持任意 $k$、大规模库或长轨迹下都不敏感。

原图 5,p. 24。横轴均为 0–100 个训练步骤;左列为 SR,右列为执行轮数;上排训练,下排验证。成功率总体上升,执行轮数总体下降,但并非严格单调。

原图 6,p. 25。上排训练、下排验证;三列分别为 SR、平均 Score、执行轮数。总体趋势与 ALFWorld 一致,后段仍有波动。作者注明验证使用抽样测试任务流;文中未清晰说明该子集是否参与超参数或 checkpoint 选择,应在复现时明确数据隔离协议。曲线支持可训练性,没有提供跨训练种子的稳定性统计。
五:结论
1. 证据最扎实的贡献
第一,经验库可以保留原始轨迹,把任务相关的信息选择放到检索之后;这一设计在多个基准和执行器配置中有实际收益。第二,同任务奖励使训练整理器变得直接,Qwen 配置下对已训练写时基线的提升很大。第三,冻结执行器、单独训练整理器提供了模块化接口,ALFWorld 的迁移实验展示了跨执行器复用的可行性。
2. 作者已承认的限制
Sec. 5(p. 10)指出:BM25 在大而多样的库上可能成为瓶颈;整理器增加一次 LLM 调用;简报格式按基准人工设计;当前每个任务只整理一次,尚未随执行中的新观察按步调整。论文提出更强检索、联合优化输出格式和更细粒度整理,均属于未来工作。
3. 本次阅读补充的边界
- 成本边界:执行器 token 与步数下降,无法替代包含整理器、judge、存储和训练的端到端核算。
- 质量门边界:成功由 LLM 判断,未报告 judge 的精确率/召回率及错误累积。筛掉失败轨迹的结果不等于所有任务都不应学习失败经验。
- 对照边界:读时整理、原始存储和过滤共同构成一个系统;单因素消融支持贡献,却没有完整分解所有交互,也没有等总计算预算的充分对照。
- 训练边界:总体目标写作累计任务成功,但实际主要优化固定库下的同任务奖励;它不是对未来入库影响的完整长期回报优化。
- 统计边界:3/4 次不同任务顺序的均值与标准差,不能独自支撑强显著性或普适性主张。
- 复现边界:需澄清部分基线值来源、未报告的训练/库规模、训练任务检索时是否排除自身轨迹、超长输入处理、验证子集用途和 judge 配置。缺失说明不能直接当成已发生数据泄漏的证据。
4. 有针对性的后续实验(本次分析建议)
- 在固定 executor 与相同端到端预算下,比较直接拼接原始轨迹、普通摘要、JitMem-base、RL JitMem,记录全系统 token、延迟、成功率和存储增长。
- 用配对任务顺序和多个独立训练种子,测试任务条件、成功过滤、原始存储的交互,而不只做逐个去除。
- 对固定库继续训练与刷新库继续训练各增加 50 步,分离额外训练和库分布变化的作用。
- 分别报告早期/后期任务、库规模、检索相关度及 judge 错误,检查冷启动和长期污染。
- 在完全隔离的验证集上选择超参数,并评估未训练过的任务类型或领域,区分执行器迁移与任务泛化。
5. 组会讨论切入点
最值得讨论的是:当原始经验可保存且检索成本可控时,应当把“长期保存什么”与“当前读什么”拆成两个决策。JitMem 为后一项提供了明确、可训练的接口。真正部署前,仍要测量新增整理成本、质量门可靠性,以及该接口在自己的任务分布里是否胜过简单检索。
材料说明:TeX 源码获取成功;正文依照 main.tex 的实际引用读取,而非把摘要或 HTML 当作全文。图件来源、原图号和 PDF 页码记录于 figures/provenance.json。中英文成品共用同一版本的原始材料;图表为原图复用或明确标注的数值重排,没有生成式实验图片。