第 6 课 · 学习路径 06 / 06
沉淀:让这次的坑下次不再踩
「记住 / 记下来 / 写进去」我说了 98 次。这是整套流程里唯一"越用越省力"的部分 —— 不做沉淀,你每天都在用第一天的自己干活。
结构
四件套:各管一件事
四个文件名字不同、读者不同。混在一起就没人读。
| 文件 | 放哪 | 管什么 | 什么时候写 |
|---|---|---|---|
| AGENTS.md | 项目根 / 全局 | 规矩:以后怎么干 | 发现自己反复纠正同一件事时 |
| HISTORY.md | 项目根(一个项目只一份) | 做过什么:流水账 | 干完"一件能起名字的事"就追加 |
| PITFALLS.md | 项目根 | 踩过什么坑:从 HISTORY 提炼 | 踩坑后立刻写,之后整理 |
| skill | 能力库 | 能力包:一整套可复用做法 | 某类活干到第三遍时 |
边界:README 讲项目是什么(对外),HISTORY 讲做过什么(对内),PITFALLS 讲别再踩(提炼版),AGENTS 讲规矩。
一次干活,产出四层资产(越往下越值钱)
干完一件事 → 立刻分三路落盘
做过什么 →
HISTORY.md:时间 + 目标 + 做了 + 结果 + 坑只追加不改写;失败的路也要写,它一样值钱
踩了什么坑 →
PITFALLS.md:现象 / 判据 / 正确做法(三行)带判据才算写完 ——「怎么一眼看出来」比「可能是」有用一百倍
学到什么规矩 →
AGENTS.md:同一件事纠正三次以上才写进去写一次,之后每次会话自动生效,不用再说第四遍
同类活干到第 3 遍 → 升格成
skill里面放:环境事实 + 决策树 + 现成命令 + 坑位清单 + 样品
第 1 遍探索、第 2 遍总结、第 3 遍必须能直接调用
为什么越往下越值钱:HISTORY 只对这一个项目有用;PITFALLS 对这个项目的所有后续都管用;
AGENTS 对所有项目管用;skill 让你下次遇见同类活完全不从零开始。
说人话
换个 AI、开个新会话,它对你一无所知 —— 文件是你唯一的跨会话记忆。
你写下的每一行「现象 / 判据 / 做法」,都是在替未来的自己省一次踩坑。
我判断沉淀有没有效的标准很土:同一个坑,第二次遇到时手上有没有东西挡着。
格式
坑位条目:三行,多一个字都是浪费
现象
一眼能认出来的表现,含报错关键词。
装包装不上,报 signatures do not match
判据
怎么区分"就是这个坑"而不是别的。
dumpsys 里的 flags 没有 DEBUGGABLE,两个包的 SHA-256 一比就清楚
正确做法
下次第一件事做什么,抄哪条命令。
找到原签名文件配进构建脚本,写绝对路径,debug/release 都用它
三条硬规矩:① 带判据(写"怎么一眼看出来",不写"可能是")
② 可执行(写具体命令 / 绝对路径,不写"详见文档")
③ 不重复(写之前先搜,有就改那条,别加第二份)
案例
三次真实沉淀
从"记一句话"到"写成一个能力包",是这套方法里最重要的一次跳跃。
原理
为什么沉淀是杠杆
实际表现 = 模型能力 × 信息供给 × 工具杠杆 × 反馈质量
| 因子 | 靠什么提升 | 沉淀的作用 |
|---|---|---|
| 信息供给 | 上下文里给了它什么 | HISTORY / AGENTS 让它一进来就知道背景,不用我每次重讲 |
| 工具杠杆 | 能用哪些工具、脚本 | skill 里存的脚本 + 路径 = 下次一条命令搞定 |
| 反馈质量 | 我怎么验收、怎么纠偏 | PITFALLS 里的判据 = 我下次一眼看出问题 |
第一项(模型能力)我改不了。后三项全靠落盘的文件撑着。
话术
收尾时我说的三句话
到此为止,把这次所有经验写进去,总结一下战果,也写进去。吃一堑长一智。
把这次的所有的项目汇总成一个文档,把这些能力、方法论、框架,你把它写成一个 skill,以后遇到类似的东西我也能直接找到。
现在好了!!一切正常,记住这个状态。
第三句我特别常用。它的意思是:这一版是对照基准。以后再出问题,回到这个状态比对,就知道是哪一步引入的。
自检
收工之前,六问
验收判据:同一个类别的坑,第二次出现时,手上应该已经有一个脚本或一条规矩挡在它前面。
如果第二次还是原样踩 —— 说明上次没沉淀,或者沉淀了但没被读。