结论先说:只要在拆分前把“适用范围、成立条件、例外情形”写成步骤的固定头部,并且每个步骤都保留“在什么前提下执行”,长段落改步骤就不会丢前提。反例也很明确:如果原文的前提依赖某个未写出的数据口径或权限范围,而改写时只保留动作动词,那么无论步骤多整齐,后续执行者都会把有条件结论当成无条件结论使用。
长段落之所以难拆,不是句子太长,而是前提和动作混在同一句里。可以先做一次标记,把每个句子分成三类:条件句(在什么情况下成立)、动作句(具体做什么)、结论句(做完能推出什么)。只有动作句适合直接变成步骤,条件句和结论句必须跟着步骤一起移动。
一个可执行的最小动作是:把原文复制到草稿里,用三种符号分别标出条件、动作、结论,然后只对动作句编号。这个动作的结果会直接决定下一步——如果标完后发现条件句少于动作句,说明原文本身就有隐含前提,需要先补写,而不是急着改成步骤列表。
拆分后的每一步建议保持三段式:先写适用前提,再写动作,最后写这一步能观察到什么。前提头不必长,但必须能回答“在什么数据条件、什么权限范围、什么页面状态下执行”。
这样写的好处是,步骤不会因为缺少完整数据而停摆,同时也不会把“记录快照”误读成“已经完成诊断”。缺少权限时,能执行的最小动作通常就是记录、分类和标注不确定项,而不是直接下判断。
假设原文写的是:“当页面已经有稳定点击但停留时间偏短时,可以把长段落拆成步骤,并补充小标题。”改写后如果只剩“把长段落拆成步骤,补充小标题”,前提“已有稳定点击”就丢了。执行者可能对一个本来没有点击的页面照做,最后把没有变化归因于步骤写法,而真正原因是该页面还没有进入有效展示。
这个反例说明:动作相同,前提不同,结论不能互换。步骤化不是把条件删掉,而是把条件放到更显眼的位置。若原文前提本身依赖“稳定点击”这类未定义口径,改写时应保留原词,并在旁边标注需要确认的数据来源,而不是自行替换成更确定的说法。
没有完整数据或后台权限时,不要假装能完成完整验证。可以执行的最小动作是:把长段落中的每个前提单独抄成一行,再判断它属于“可从公开页面观察”“需要后台数据”“需要业务确认”中的哪一类。这个分类动作的结果会影响下一步:
完成分类后,再决定哪些步骤可以立即写进文档,哪些只能写成“若前提成立则执行”。这样既保留了可操作性,也避免把待确认条件伪装成已确认事实。
步骤化改写后,如果观察到某个指标下降、请求量归零或抓取量减少,不能单独证明改写正确或错误。季节变化、搜索需求波动、数据采集口径差异、页面其他改动同时发生,都能产生类似现象。比较时至少保留同一页面、同一统计口径和相近时间窗口,并记录同期还有哪些改动。
下一步动作是:先确认前提是否仍然成立,再看动作是否按步骤执行,最后才看结果变化。若前提已经不成立,应回到前提层修正,而不是继续在步骤层叠加新动作。结尾要落到一个可执行的判断上:把前提写回步骤头部,把待确认项单独列出,再决定是否进入下一轮改动。