先给结论:不要急着删重复句子,而是把同一事实改写成“只在最合适的一篇里完整定义,其他篇只引用结论并补充本篇特有判断”。判断依据不是文字像不像,而是这个事实是否影响读者下一步动作、是否换了角色理解、是否换了核对口径。如果三个答案里有两个是“否”,保留短引用即可;如果有一个是“是”,就保留可核对版本,并把它当作其他篇的引用源。
拿你手上那篇已经排好版的文章,把涉及同一事实的段落标出来。事实是能被第三方核对的东西,比如某个流程需要提交哪些材料、某个字段填什么、某条规则从哪一天开始适用。观点是“这样写更好”“读者更关心这个”。冗余通常来自把观点写成了事实,或者把事实重复解释了三遍。
假设你有一组三篇文章,都提到“提交后需要等待审核”。第一篇写“提交后进入审核队列,通常需要等待”,第二篇写“提交后不能立即生效,要等审核完成”,第三篇写“审核通过前不要重复提交”。三句都在说同一件事,但第三句给出了动作约束,前两句只是状态描述。处理方式:把“审核前不要重复提交”留在最接近操作步骤的那篇,另外两篇只保留“需等待审核完成”这一短句,并链接到操作篇。这个动作的结果是,读者不会在三处读到三种语气不同的等待说明,编辑也能一眼看出哪篇是主定义。
多个角色对同一事实理解不同时,不要强行合并成一句“大家都同意”的话。更稳的做法是:为每个角色保留一个可核对的判断点,而不是保留一段完整叙述。例如运营关心“什么时候能改”,审核关心“什么情况会退回”,技术关心“字段是否必填”。这三个判断点可以放在同一篇的同一小节里,用短列表呈现;其他文章只引用“以该小节为准”。
这里有一个可执行的核对动作:把每个角色的原话写成一句“如果……那么……”,然后看这句话能不能被另一个人独立验证。不能验证的,归入观点,不进入事实段落。能验证的,进入事实段落,并标注适用条件,比如“仅当提交入口开放时”。这个动作的结果是,后续修改时你只需要改一处条件,其他篇的引用不会跟着漂移。
同义词机械换写不能带来新价值,反而会让读者以为条件变了。更有效的做法是:在主定义篇里用一段完整说明,其他篇用一句短引用加一个限定词。限定词必须说明“为什么这里还要提”。例如主篇写“审核期间可以撤回,撤回后需要重新提交”,另一篇写“撤回后重新提交的等待时间按新提交计算”。后一句没有重复“审核期间可以撤回”,只补充了本篇特有的时间计算。
具体动作:打开你正在处理的页面,找到与另一篇重叠的段落,删掉重复的状态描述,只保留一个“与本文相关的后果”。如果删掉后读者无法理解上下文,就在前一句补一个最小前提,而不是把整段搬回来。这个动作的结果是,页面变短,但读者仍然能完成当前任务;同时你获得了一个可检查的清单:每处重复只允许保留一个后果或一个条件。
假设你有一份资料,里面三处都写“百度关键词搜索的结果会随时间和位置变化”。第一处出现在开头,第二处出现在方法说明,第三处出现在注意事项。你可以这样处理:开头只保留“结果会变化,以下方法用于减少这种变化带来的误判”;方法说明里写“同一天同一设备重复搜索,观察结果是否稳定”;注意事项里写“如果结果变化,先检查是否登录、是否换了城市”。三处各自承担不同任务,不再重复同一句判断。
这个例子的假设是:你手上确实有三处重复,且读者需要的是操作顺序,而不是一句正确但无用的提醒。动作是逐处标注“这句让读者下一步做什么”。如果标注不出来,就删掉或合并。结果是,你能区分“必要重复”和“习惯性重复”,并把分歧转成可以核对的项目:登录状态、城市、设备、时间。下一步修改时,只改核对项目,不改结论句。
如果三个条件都满足,你就可以把原本散落在多篇文章里的同一事实收拢到一处,其他篇只保留与自身任务相关的引用。这个动作的结果是,后续有人提出不同理解时,你不需要再写一篇解释,而是回到项目清单里核对。核对不通过,才需要改主定义页;核对通过,分歧就只是角色视角不同,不再产生新的冗余段落。