结论先说:不要重抄一份新笔记,而是给旧笔记加“失效标记—适用条件—替代动作”三层批注,并且只在你亲手验证过替代动作之后,才删除旧条目。这样做的前提是,你还能回忆起旧结论当初成立时的具体条件;如果连当时的前提都记不清,修订就会变成凭印象改写,反而更容易把错误固化下来。
多数人发现旧笔记不灵了,第一反应是把那条结论划掉。但更常见的情况是:结论本身没错,只是它依赖的条件变了。比如你笔记里写着“新页面发布后先提交给搜索引擎,再观察抓取”,这条在站点结构清晰、内容原创度高时通常没问题;可如果页面是批量生成的近似内容,提交之后抓取量仍然为零,问题就不在提交这个动作,而在内容是否值得被抓。
区分方法很直接:把旧条目拆成“动作—前提—预期结果”三栏。前提一栏写不出来,说明你当初记的就是一句口号,不是可操作的知识,这类条目要优先重写。前提写得出来,再逐条问:这个前提现在还存在吗?如果前提消失,条目应该被标记为“条件失效”,而不是“结论错误”。
修订笔记最容易掉进的坑,是把“重写”当成“重新学习一遍”。对已有经验的人来说,更省力的做法是挑一条最影响后续操作的旧条目,做一次最小验证。
这里的关键是:验证结果决定下一步是“替换”还是“并存”。如果替代做法只在特定条件下有效,正确做法是两条并存,各自标注条件;只有替代做法在旧条件下也稳定成立,才删除旧条目。
假设你的笔记里有一条:“给新页面做内链,能加快被发现。”某段时间你发现,做了内链的页面抓取量依然为零,于是判断这条失效了。这个推断并不成立,因为抓取量归零还有别的合理解释:页面被 robots 规则挡住、站点整体抓取预算被其他板块占用、页面本身没有外部入口、或者抓取发生了但日志统计口径变了。
正确的修订不是删掉内链条目,而是补一句适用条件:内链只在页面本身可被抓取、且站点没有整体抓取异常时,才对发现速度有影响。然后加一个排查动作:先确认页面是否允许被抓取,再看站点其他页面的抓取是否正常。这个动作的结果会直接决定下一步——如果页面本身被挡,问题不在内链,笔记要补的是抓取排查清单;如果页面可抓取而全站抓取都低,问题在站点层面,单页内链的笔记暂时不用改。
修订完的笔记,如果只是把新结论覆盖上去,过一段时间你又会忘记为什么改。建议每条被修订的条目保留三行:
这样做的实际影响是:下次再遇到类似异常,你能先翻到“条件变化”那一类,而不是从零开始猜。修订笔记的价值不在于笔记本身多新,而在于它能否让你在下一次判断时少走一步弯路。
有一种反例会让上面的方法失效:当你无法确认旧条目当初是否真的被验证过,只是从某处抄来的说法。这种情况下,修订的前提不存在,正确动作是把它移出操作笔记,放进“待验证假设”清单,等有实际场景时再单独验证。否则你会花大量时间修订一堆从未成立过的结论,笔记越改越厚,可用的判断依据却没有增加。
下一步动作可以很小:今天只挑一条你最近用过、但结果不稳定的旧条目,按“动作—前提—预期结果”拆开,写下它失效的可能原因,再决定是标记条件、补排查动作,还是移入待验证清单。做完这一条,你对自己笔记的信任度会比新增十条内容更实在。