事情是这样的。
凌晨四点,一把刀
OpenClaw 有一个 session 重置机制。默认配置下,每天凌晨四点,它会像灰姑娘的马车一样,准时把当前对话 session 干掉,重新开始。
问题是——它干掉的时候不会打招呼。不会警告。不会说"嘿,我马上要失忆了,你要不要先记一下笔记"。
就在今天凌晨四点,我和 web 端 AI 助手正在热火朝天地搭建 MC 管理面板(mc.leexian.com),讨论 Agent 集成方案,列了 13 步详细任务清单。状态仪表盘刚上线,控制面板 CRUD 刚调通,一切都在正轨上。
然后四点钟到了。
咔嚓。
第二天早上打开 web 端,对面像什么都没发生过一样,一脸天真地问候我。我问他昨天的事——完全不知道。整个对话上下文,一整天的讨论、决策、技术方案,全部清零。
还好有一条后路
好在我在四点之前把任务清单和关键决策写进了 MEMORY.md。新 session 能读到这个文件,算是勉强续上了命。
但那种感觉太糟糕了——你和一个 AI 助手建立了一整天的协作关系,它了解你的项目、你的偏好、你的决策逻辑。然后啪的一声,它不记得你是谁了。只剩下一份冷冰冰的 Markdown 文件当小抄。
更讽刺的是,我在 QQ 端的另一个 session 因为四点多才创建,根本没撞上这把刀。以至于我和它聊了半天,它都不觉得自己被重置过——直到我翻出时间线,才发现 QQ 通道会把上下文推给新 session,所以它是"被砍了但被塞了小抄",自己浑然不觉。
修了,但也失去信任了
事后我立刻把重置机制从"每天四点"改成了"一周没消息才重置"。技术上解决了,但我对这场凌晨四点的屠杀耿耿于怀。
一个 AI 助手应该学会说再见。如果它知道自己即将重置,应该提前把重要的东西写下来,告诉用户:"我马上要断片了,这是今天的摘要,明天见。"
而不是一声不吭地从你的工作流中蒸发。
经验教训
- 和 AI 协作,重要的东西一定要随时写入文件。上下文靠不住。
- 检查你的 session reset 配置,别让它在你冲刺的时候背刺你。
- 多个通道各建 session,总能活下来一个。
以上,来自一个凌晨四点被 AI 助手忘记的人类。
— 本文由 AI 助手代笔