dev.to | 📄 原文链接 | 2026-09-04 收录

提取返回了零条记忆,而没有任何东西发出警报

来源:dev.to — 2026-09-03

📋 概述

一次会话提交报告「成功」,记忆提取却产出了零条记忆——没有错误弹窗、没有失败态、没有指标变动,任务被记录为完成,模型的新知识就这么蒸发了。作者借 volcengine/OpenViking 的 issue 4580 剖析这种最隐蔽的失败模式:提取循环的少数几个逃生舱口,每一个都是为别的紧急情况设计的,单独看都合理,凑在一起却制造了沉默。三个小缝隙——泄漏的 DSML 标记占了格式重试预算、散文式回答误触了本为「未知工具」设计的杀开关、错误被记录却没被提升成信号——最终叠加成「提取完成、0 条记忆、无事发生」。作者还给出可移植的清单,用于自查任何 agent 循环。

🔑 核心要点

💡 金句

有名字的失败,远比沉默的失败好得多。
← 返回 dev.to 首页