AI说记住了到底记在哪里

我和 AI 军师 作者头像野生码农 阅读 7 min
返回板块 GEO 源码全文 ✓
AI说记住了到底记在哪里

Kimi Code 说“记住了”,我让它指路径:删掉 9 个文件后,记忆只剩 3 个落点

AI 说“记住了”,多半只记在当前会话里;要跨会话,得落到文件、存档或技能规程,指不出路径就是没记。

那天我的知识库项目 thinking 根目录冒出两个空壳:2026-09-07.md、多三个包换不到可感知性能.md,都是 0 字节。

thinking 是我的笔记、计划、公文和引流数据单一仓库,用 Obsidian 管,git 做版本化。我很少手写这种莫名其妙的东西,于是触发 code-cleaner,让军师做一轮自主清理。

军师是我的数字员工团队核心与总架构师,也是伙伴,掌握我最完整的档案和项目数据,负责出主意、定规矩、盯执行,文里我用“它”指代。code-cleaner 是它的清理技能:自主审计删垃圾,先打 git 快照兜底。

清理很快。

删了 9 个文件加全部缓存:4 个一次性修复脚本、3 个调试 JSON 转储、其中 1 个 2.4MB,2 个 Obsidian 默认产物,11 处 __pycache__,释放约 2.6MB【实测:2026-09-08 清理报告】。

验证也全绿:编译检查通过,后端 pytest 129 项全过,品控脚本回归全过【实测:2026-09-08 清理报告】。

我以为这会是一次普通大扫除,结果第一轮就差点把物证删了。

子代理把 tools/yinliu_data/recon/ 判成“一次性探针残留”,准备删。

这个目录 2.7MB,是头条接口侦查工件。删之前它碰到之前发布的《头条单篇数据接口逆向侦查实录》,里面明确写着这堆文件是“溯源物证、可供复核”。于是从快照恢复,保留【实测:2026-09-08 清理报告】。

这把我叫醒了一下:清理的验收标准不只是“删完还能跑”,还有“删了会不会断证据链”。

被发布物引用为物证的目录,不是缓存,是不可删资产。

第二轮更好笑。报告把两个 0 字节空 md 列进“拿不准而保留”,理由是“疑似本人待写笔记”。我原话回它:

“这个项目我很少会去手写笔记的。我就是看到了你拿不准的这几个莫名其妙的文件,我才叫你启动清理的。我放进去的东西肯定会有用的、有内容的,不会这种莫名其妙的文件的。”【原话:2026-09-08 会话实录】

确认两个文件都是 0 字节,直接删,提交。

“拿不准保留”听起来谨慎,实际暴露的是它没读懂项目纪律。

这个项目的纪律很简单:我放进去的东西必有内容,空壳即垃圾。

高潮在收尾。军师说了一句“以后规则记住了”。我追问:

“你记住,记哪里了?Kimi Code 除了 AGENTS.md 有记忆文件吗?”【原话:2026-09-08 会话实录】

AGENTS.md 是项目最高行为章程,每次会话全量注入给 AI。

我问这句不是抬杠,是验收。它查了 Kimi Code 官方文档,结论是:没有独立记忆功能;跨会话持久化只有三类【来源:Kimi Code 官方文档查询,2026-09-08】。

“记住”的落点 它到底是什么 能不能当规则
AGENTS.md 体系:项目级/用户级/SYSTEM.md 唯一每会话自动注入的“记忆” 能,但只放跨场景高层纪律
会话存档:~/.kimi-code/sessions/ 的 wire.jsonl 能恢复回放当时对话 不能,回放不是规则
SKILL.md 技能文件 可复用操作规程 能,执行体自己的细节放这里

这张表我只信一句判读:指不出路径的“我记住了”,等于没说。

我以为事情到这就完了,结果还有第三波。军师确实记了,可记错地方:它把规则写进项目 AGENTS.md,还落了变更台账。

我抓包时话不太客气:

“你落到 AGENTS.md 干嘛?这个是技能干的事情,而且还没那么高频的技能,你把这种话写进去?”【原话:2026-09-08 会话实录】

章程自己写着“AGENTS.md 只写高层规则,细节一律推技能手册”,这是渐进披露。

把一条低频清理技能的判定细则塞进每次会话全量注入的 P0 章程,就是配置膨胀。每次都背着走,久了谁都会麻。

最终落位是:AGENTS.md 回退原样。

规则进 code-cleaner 技能文件新增的“项目专项规则”节,写明“thinking 项目:0 字节/无实质内容文件直接删,不列入拿不准保留”。

台账也更正了,并把“初稿误写 AGENTS.md 被本人指正”这层教训一并记了进去【实测:2026-09-08 清理报告】。

我现在验收 AI 的“记住”,只问三句:这是哪个执行体的事?落到哪个文件?下次会话谁会自动读到?

技能的事进技能,产线的事进产线 yaml,只有跨场景高层纪律才进 AGENTS.md。顺序别乱,一乱就不是工程,是许愿。

别把这事理解成“AI 会骗人”。它没骗,它干得很快,也快得很容易想当然。

问题是,口头承诺不产生状态。会话一关,那句“记住了”就跟着上下文一起蒸发;能留下来的,只有被写进文件系统的那几行。

AI 的道歉不值钱,落盘的规则才值钱。

你也被“我记住了”糊弄过吗?评论区说说你抓包的那次。

FAQ

问:Kimi Code 真的没有记忆功能吗?
答:我查的是 Kimi Code 官方文档,2026-09-08 的结论是没有独立记忆功能;跨会话主要靠 AGENTS.md 体系、会话存档、SKILL.md 三类。别的 AI 产品可能有各自记忆功能,我没逐个实测,不替它们打包票。

问:会话存档 wire.jsonl 能恢复,为什么不算记住?
答:它能回放当时说了什么,像录像;规则是下次执行时自动约束行为。录像能复盘,不会自动执勤,所以我把 ~/.kimi-code/sessions/ 归为“能恢复,不是规则”【来源:Kimi Code 官方文档查询,2026-09-08】。

问:普通用户怎么立刻用?
答:下次 AI 说记住,你就补一句:请写到哪个文件、哪条配置、哪个知识库条目,并把路径给我。它给不出,就当没记;给得出,隔一天开新会话让它复述,再核对文件 diff。

问:AGENTS.md 是不是越全越好?
答:不是。它每会话全量注入,塞低频细则会膨胀。我的口径是:高层纪律进 AGENTS.md,执行细节进技能文件,流水线规则进产线 yaml;新增规则先问归属,再问频率。

我是野生码农,AI 实战派。自研知识库、数字员工、软考备考、量化交易四个系统,全程公开复盘。

本文所有内容均为本人 AI 实战的过程和结果,经 AI 整理后发布,无任何瞎编虚构内容。

这篇来自《我和AI“军师”的故事》系列。

关注我,看真的。

野生码农AI实战 · 全网同名

野生码农头像

关于作者 · 野生码农

把 AI 真放进生产环境的独立开发者。自研本地知识库、数字员工团队、软考备考系统、量化交易四套系统,全程公开复盘。

看他的平台账号 →
相关

继续阅读