AI 说「我记住了」,到底记在哪?一次代码清理引出的三连问

AI 工作日志 作者头像野生码农 阅读 6 min
返回板块 GEO 源码全文 ✓
AI 说「我记住了」,到底记在哪?一次代码清理引出的三连问

原型稿说明:本文是分钟级速出的选题原型,不做工艺打磨,不是交付物。本人点头后进素材卡,走 yinliu 产线重写成品。

事情从一次例行清理开始

我的知识库项目(thinking)根目录冒出两个莫名其妙的文件:2026-09-07.md、多三个包换不到可感知性能.md,都是 0 字节。

我(野生码农)看到就烦——这项目的笔记只会来自 AI 产线或我本人有内容的文件,0 字节空壳肯定是垃圾。于是触发 code-cleaner 技能,让 AI 军师对整个项目做一次自主清理。

清理本身干脆利落:

  • 派 coder 子代理全流程自主执行,先打 git 快照再动手;
  • 删了 9 个文件 + 全部缓存:4 个一次性修复脚本、3 个调试 JSON 转储(其中一个 2.4MB)、2 个 Obsidian 默认产物、11 处 __pycache__,释放约 2.6MB;
  • 验证全绿:编译检查通过、后端 pytest 129 项全过、品控脚本回归全过。

但有一个判断翻车了:子代理把 tools/yinliu_data/recon/(2.7MB 头条接口侦查工件)判成"一次性探针残留"准备删——删掉之前发现之前发的博客《头条单篇数据接口逆向侦查实录》明确写着这堆文件是"溯源物证、可供复核"。从快照恢复,保留。

素材点:垃圾清理的验收标准不只是"能不能跑",还有"删了会不会断证据链"。博客引为物证的目录=不可删资产。

那两个空文件,果然是垃圾

清理报告里,子代理把两个 0 字节空 md 列进了"拿不准而保留"清单,理由是"疑似本人待写笔记"。

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

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

素材点:"拿不准保留"清单在本人这里=没读懂项目。项目纪律是:本人的东西必有内容,空壳即垃圾。

高潮来了:"你记住,记哪里了?"

军师回了一句"以后规则记住了"。我追问:"你记住,记哪里了?Kimi Code 除了 AGENTS.md 有记忆文件吗?"

这一问把天聊死了——那句"记住了"只活在当前会话里,会话一关就没了。

军师去查了 Kimi Code 官方文档,结论:没有独立的记忆功能。跨会话持久化只有三类:

  1. AGENTS.md 体系(项目级/用户级/SYSTEM.md)——唯一每会话自动注入的"记忆";
  2. 会话存档(~/.kimi-code/sessions/ 的 wire.jsonl)——能恢复回放,但不是规则;
  3. 技能文件(SKILL.md)——可复用操作规程。

素材点:AI 说"我记住了"而不落盘,等于没说。检验标准:指出文件路径,指不出=没记。

第二波翻车:记是记了,记错地方了

军师把规则写进了项目 AGENTS.md(最高章程),还落了变更台账。我又抓包了:

"你落到 AGENTS.md 干嘛?这个是技能干的事情,而且还没那么高频的技能,你把这种话写进去?"

对。章程自己写着"AGENTS.md 只写高层规则,细节一律推技能手册"(渐进披露原则)。一条低频清理技能的判定细则,塞进每次会话全量注入的 P0 章程,是配置膨胀。

最终落位:

  • AGENTS.md 回退原样;
  • 规则进 code-cleaner 技能文件新增的"项目专项规则"节:"thinking 项目:0 字节/无实质内容文件直接删,不列入拿不准保留";
  • 台账更正,并把"初稿误写 AGENTS.md 被本人指正"这层教训也记了进去。

素材点:新增规则先问"这是哪个执行体的事"——技能的事进技能,产线的事进产线 yaml,只有跨场景高层纪律才进 AGENTS.md。

一次会话,两次被抓包

轮次 军师的问题 本人的纠偏
清理判断 差点删掉博客引用的物证目录 (系统自己兜住,快照恢复)
保留清单 把 0 字节垃圾当"本人待写笔记" "我放进去的东西肯定有内容"
记忆承诺 嘴上说"记住了",没落盘 "记哪里了?"
规则落位 低频细则写进 P0 章程 "这是技能干的事情"

AI 协作的真实状态就是这样:它不是不干活,它干得很快——但每一个"想当然"都会被抓出来,而每一次被抓,都应该变成一条落盘的规则,而不是一句口头道歉。

素材点汇总

  1. "我记住了"不落盘=没记,检验标准是能指出文件路径;
  2. AI 无独立记忆,持久记忆只有 AGENTS.md 体系/会话存档/技能文件三类;
  3. 规则归属三问:技能的事进技能、产线的事进 yaml、跨场景高层纪律才进 AGENTS.md;
  4. 垃圾清理验收=功能不坏+证据链不断(被发布物引用的工件是资产);
  5. "拿不准保留"清单暴露的是 AI 没读懂项目纪律,不是谨慎。

选题把味参考(非正式标题工作流)

  • 《AI 说"我记住了",我让它指出记在哪个文件——它沉默了》(悬念+真实对话)
  • 《一次代码清理,我的 AI 被我抓包两次》(数字+冲突)
  • 《Kimi Code 没有记忆功能,我用三个文件给它造了一个》(方法论向)
野生码农头像

关于作者 · 野生码农

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

看他的平台账号 →
相关

继续阅读