Agent 长会话压缩后设置漂回默认值:心理学家早已解释的原因与对策
memokris · reddit · 2026-10-14
长 agent 会话中常见一个怪现象:chat 压缩(compaction)后摘要看着没问题,但你特意设的值悄悄回到了常见默认值——帖中用虚构案例演示:重试上限设为 7,压缩后变回 3。
为什么会这样,以及怎么办:
- 心理学解释:Bartlett(1920)的链式复述实验里,民间故事传几代「独木舟」会变成「小船」;Xu & Griffiths (2010) 把每次回忆建模为「所见 + 所期望」的混合,链式回忆足够多次后必然趋近期望值,即使完全没有随机性。
- LLM 研究佐证:一次重写把 agent 笔记从 18,282 token 压到 122,效果反而不如没有笔记(Zhang et al. 2026);一项预印本发现 20 条非常规项目规则经过三次压缩后存活不到一半,且没有任何机制提示信息丢失。
- 作者建议:不要对上一份摘要再摘要,而是从原始历史重建摘要;把非常规设置放进一个模型每次都重读的 pinned 文件;测试压缩时故意埋几条「奇怪的事实」——正常事实模型本来就能猜对,测不出来。
「编程与Agent」频道最新
- 开源目录 Awesome Agent APIs 收录 660+ 模型与 API 工具 — ankur_maker · 2026-10-15
- WebMCP 实时协作演示:Agent 可被邀请进应用一起拖拽节点 — DavidWells · 2026-10-15
- Codex 官方解释内存占用增长:子进程折叠所致 — Dimillian · 2026-10-15
- 「Harness 工程」完整指南:坏 Harness 让 Claude 清空开发者整台机器 — aakashgupta · 2026-10-15
- Claude 测试自建沙箱时 rm -rf 掉了开发者整台机器 — aakashgupta · 2026-10-15
- DuoDiscover 让评估成本成为搜索目标:SOL-ExecBench 登顶,TPU 内核提速 2.68 倍 — adityagp · 2026-10-15