dsh-auto-memory 1.3.0 的四项实用限制
AI 总结
作者对 dsh-auto-memory 1.3.0 进行了三周实测,发现自动总结默认关闭,注入的记忆会在字节预算处被截断,未经核实的 candidate 记录仍可能被注入。该复盘还称其长文档检索表现较弱。作者认为,该工具更适合手动维护的单机项目级记忆。
深度见解
这篇复盘列出了配置、截断和核验要求,可用于判断该工具是否符合用户的工作流。作者还区分了其在项目级记忆方面的优势,以及在长文档检索和跨机器共享方面的局限。
我踩过的四个记忆坑,从预算到换机
我给自己的 agent 装持久记忆,动机很朴素:同一个项目反复讲背景太费劲。装上 dsh-auto-memory 之后,前三周我踩了四个坑,每一个都不是「装不上」,而是「装了但没按我以为的方式工作」。下面按我踩到的顺序写,不讲教科书分类。
先说它现在长什么样
我实测的版本是 1.3.0(npm 2026-10-29 发布),仓库 122 星(GitHub API,2026-11-05 现查),站内给的是已验证 · L5 运行时冒烟。装完的记忆存在 $DSH_HOME/memory/:一条记忆一个 Markdown 文件,加一个 MEMORY.md 索引,写进系统提示词的是索引而不是全文。
我最开始以为这是「装完就自动记住」的东西。不是。
坑一:以为它会自己记
第一周我聊了三个晚上,第二天开新会话问它「我上次说过什么」,它一脸茫然。翻 README 才看到 autoSummarize 默认 false——不开这个开关,它只在两种情况下写盘:我明确说「记住」,或者模型主动调 memory_write。