先给结论:不要因为一条旧笔记被现实否定就整篇删除。更稳妥的做法是把笔记拆成“判断依据、操作步骤、外部条件”三层,只改被证伪的那一层,其余保留并标注复查日期。下面用一个假设情境说明这个修订过程。
假设你两年前在某个学习网站记下一条操作:把页面标题的关键词放在最前面,认为这样更利于抓取。今天你发现按这条笔记做的几个页面表现并不好,于是判断“这条笔记失效了”。
但这个判断本身可能过快。表现不好至少有三种解释:一是标题写法确实不再适用;二是页面内容本身薄弱,标题不是主因;三是这批页面的竞争环境变了,跟标题写法无关。如果直接把笔记删掉,你丢掉的是当时为什么这样写的推理链条,下次遇到类似问题还得重新试错。
修订前先做一次拆分,这是整个流程里最影响后续动作的一步。
拆分之后再逐层判断:判断依据是否被新证据推翻?操作步骤是否只是执行走样?外部条件是否已经改变?多数情况下,被推翻的只是其中一层,而不是整条笔记。
可以用一个简单的分流规则,避免每次修订都陷入“全留”或“全删”的极端。
关键动作是保留修改痕迹。如果你只是把旧内容替换成新内容,三个月后再次遇到矛盾,你无法判断是自己判断错了,还是执行时漏了条件。
修订不是一次性任务。可以给每条操作笔记加一个“下次复查时间”,到期后只做一件事:找一条近期实际结果,对照笔记里的判断依据,看是否仍然吻合。
如果吻合,只更新复查日期;如果不吻合,按上面的三层拆分处理。这样每次复查的成本很低,也不会积累出一堆互相矛盾的笔记。假设你给一条笔记设了六个月复查期,到期时发现结果符合预期,那就只改日期,不需要重写整篇——这个动作本身就在帮你确认哪些部分仍然可信。
在修订之前,先确认不是下面这几种情况,否则容易把执行问题误判成知识过期:
排除这些干扰后仍然不成立的,才值得真正修订。修订完成后,把新结论写回笔记,并注明它替代了哪一条旧判断。这样你的笔记不是一份静态答案,而是一条能看出演变过程的推理记录,下次知识再更新时,你修订的是记录,而不是从零开始。