修订操作笔记的第一步不是删旧内容,而是给每条笔记补上成立条件:它当初在什么站、什么内容类型、什么阶段被验证过。当个别样本成立、规模化后出现例外时,把笔记分成保留、改写、退出三类,比整本推翻重来更省力,也更不容易丢掉仍然有效的判断。
同一个操作失效,原因可能完全不同,对应的修订动作也不同。先做一次归因,再动笔改:
区分这四层之后,你会发现真正需要整条删除的通常很少,多数笔记只是缺了一句边界说明。
当一条笔记在原始场景里依然成立,只是被错误地推广到了更大范围时,保留它,但补上条件。写法可以是这样:
适用于:单一主题栏目、页面结构统一、无大量历史遗留页;不适用于:多语言混排、栏目间模板差异大。
这样做的实际动作是给每条笔记加一行“适用范围”。结果是:下次执行前你会先核对当前项目是否落在范围内,而不是直接照搬步骤,后续出问题时也能快速定位是范围判断错了,还是操作本身错了。
当个别样本成立、规模化后出现例外时,最典型的处理是把“做什么”改写成“在什么条件下做什么、不做什么”。假设有一个虚构的例子:某条笔记记录“新页面发布后集中做一轮内部链接”。在只有几十个页面的假设项目里,这个动作让新页面更快被内部路径覆盖;但当页面数量上升到需要批量生成链接时,同样的做法会造成链接分布高度重复,反而让部分页面拿不到有区分度的锚文本。
改写后的笔记不应该写成“内部链接没用”,而应写成:小规模、页面主题差异明显时,集中加链接有效;批量场景下,先按主题分组,再在组内分配链接,避免所有页面指向同一批目标。这里的关键是保留原结论的成立条件,同时写清楚规模化后的替代动作。
只有当一条笔记满足下面任一条件时,才考虑退出:已有更简单的方式达到同样目的;执行成本随规模线性上升但收益不再增加;或者它依赖的假设在当前项目里根本不存在。退出不是删除记录,而是移到“已停用”区并写明停用原因,避免几个月后有人重新捡起来用。
在正式改笔记之前,先做一次成本可控的复核,能避免把偶发波动当成规律。具体动作是:挑三到五个结构不同的页面或栏目,按旧笔记执行一遍,记录执行前后的可观察变化,同时记录执行过程中哪些步骤需要额外判断。
结果会指向不同下一步:如果多数场景仍能顺利执行、只是需要补充条件,就归入改写;如果多数场景执行到一半就必须临时改规则,说明这条笔记的抽象层级太低,应该退出并换成更高层的判断原则;如果执行顺利但观察不到任何变化,先别急着判定失效,因为变化不明显也可能来自样本太少、观察周期太短或页面本身没有可优化的空间,这时应扩大样本或延长观察,而不是直接删笔记。
需要提醒的是,请求量、抓取量或某项统计归零,不能单独证明某个操作正确或错误。它还可能来自抓取预算重新分配、页面被合并、统计口径调整等合理解释。把这类信号当作线索而非结论,复核才有意义。
修订完成后,每条笔记建议保留四个字段,用固定格式写,方便日后批量检查:
按这个结构整理后,笔记会从“操作步骤合集”变成“带条件的判断库”。下次遇到规模化后的例外,你先查成立条件,再决定是补边界、改写规则还是停用,而不是在整本笔记里反复怀疑自己。
修订的节奏也不必一次做完,每次遇到一个例外就顺手更新对应的一条,长期下来笔记的边界会越来越清楚,执行时需要的临场判断也会越来越少。