^__^ • 3 / 28
小时候我一直觉得做梦是浪费时间。白天够累了,晚上还要在梦里被老师追着跑。长大后才知道,做梦是大脑最重要的后台任务——清理垃圾信息,把短期记忆整合进长期记忆,处理掉互相矛盾的记忆。做梦就是大脑的磁盘整理。从那以后我就一直在想:AI能不能也做梦? 2025年UC Berkeley发了篇论文叫"Sleep-time Compute",核心结论是让AI在空闲时间做预处理,推理成本能降5倍。我当时觉得离产品化还远。没想到这么快。Claude Code真的可以做梦了!!这个功能叫Auto Dream——在你不用它的时候,后台agent自动启动:把"昨天"改成绝对日期,删掉矛盾和过时的条目,合并重复笔记,整理记忆碎片,压缩记忆索引。累积5个session以上,做梦大约每24小时自动触发一次(所以叫Auto Dream)。默默跑完,用户无感,但当它每次醒来,都会变强。这解决了一个真实问题。以前Claude Code用得越久,记忆越脏,体验越差。有了Auto Dream,长期项目终于真正可用了。记忆可以被维护整理,而不只是被简单堆砌——这才是真正有用的长期记忆。跟人类的记忆原理越来越像了。其实Cursor也在做类似的事——它有个Continual Learning插件,也是用子代理从对话里提取信息更新记忆文件。但有个关键区别:Cursor的整理是在对话过程中触发的,吃的是你正在用的context window。用户吐槽最多的就是"对话快结束时突然开始整理,白白烧了一堆token"。而Auto Dream选择在session之间跑,不占用你工作时的一丝一毫。该干活时干活,该做梦时做梦,这个节奏感是设计的精髓。目前这个功能还在灰度,不是所有人都能看到。想试的话,在Claude Code里输入 /memory ,看看有没有Auto-dream开关。如果看到了但打不开,直接跟Claude说一句"consolidate my memory files",可以手动触发一次。打不开也别着急,根据我对 Claude Code的了解,既然它都已经开始灰度了,很快就会让所有用户用到。人类花了几百万年进化出做梦的能力,AI花了不到一年。这背后似乎还藏着一件哲理——所有看似在"浪费时间"的停顿,恰恰是系统保持高效的关键。人需要睡觉,AI需要做梦,代码需要重构,公司需要复盘。不给自己留做梦时间的人,并不是真正高效的人。好了不说了,我睡午觉去了。你可以先留言,等我醒了再回复你。毕竟,做梦也是正事。