四次换存储方案把 AI 编辑器搞崩,Memos 1.0 原地改写上下文救场

The_ONE_393 · reddit · 2026-10-25

一位开发者复盘了 vibe coding 中典型的上下文腐化过程:从写 CSV 脚本开始,几轮 prompt 后切换到 SQLite,再换成 JSON 文件,最后换成 Redis 内存缓存。到第 20 轮时,agent 的 prompt 历史像 append-only 日志一样把 4 套互相冲突的存储方案全留在上下文里,模型开始写出「用 SQLite 连接解析 JSON、往已删除的 Redis 键里缓存 CSV 行」的混乱代码。

作者指出标准 context compacting 在这里失效:要么保留大量已死的历史噪声(浪费约 80% token),要么中途盲目摘要、误删当前仍需要的逻辑。他的解法是新发布的 memos 1.0:支持原生「就地状态变更」,当架构从 SQLite 切到 Redis 时,磁盘上的过期架构槽位会被自动替换,活跃上下文只保留当前 ground truth,降低重复发送的上下文开销。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →