如果两处来源对同一事实给出不同说法,正确的处理不是删掉一方,也不是把两者折中成一句模糊表述,而是把差异本身当作可核查的信息保留下来:分别标明来源、时间、适用条件,并说明哪一处证据能直接影响读者下一步动作。只有当两处来源指向同一口径、同一时点时,才适合合并成单一说法;否则合并会掩盖真正需要读者判断的分歧。
互相矛盾通常来自两类原因,处理方式完全不同。口径差异指两边定义的范围不同,例如一处说“支持批量导入”,另一处说“仅支持逐条添加”,前者可能包含付费层级,后者只描述默认状态。时点差异指两边说的都对,但生效时间不同,例如旧说明写在功能调整之前,新说明写在调整之后。判断方法很简单:把两条说法各自补上“对谁、在什么条件下、截至什么时间”三个限定,再比较限定后的句子是否仍然冲突。如果补完限定后冲突消失,就属于口径或时点差异,应在正文中并列呈现;如果补完限定后仍然冲突,才需要按证据强弱排序。
呈现差异时,最实用的结构是“结论—条件—来源—可验证动作”。假设某个假设场景:某页面说明“导出文件保留 30 天”,另一处帮助文档说明“导出文件保留 7 天”。此时不要写“保留时间可能为 7 到 30 天”,而应写清两条来源各自的适用对象与时间,并给出一个可执行动作,例如让读者在自己的账户中触发一次导出,观察系统提示的有效期,再以该提示为准。这个动作的结果会直接决定下一步:如果系统提示与其中一条来源一致,就保留该条并标注另一条已过时;如果两条都不一致,说明两处来源都缺少当前条件,需要继续查找更接近实际状态的说明。
具体做法可以按以下顺序执行:
如果矛盾涉及的是法律义务、安全操作或资金规则,并列呈现差异可能让读者误以为两种做法都可以接受。例如一处说“必须开启双重验证”,另一处说“可选开启”,此时不能写成“两种说法并存,请读者自行判断”。这类内容需要先确认哪一条具有约束力,再决定是否保留另一条作为历史说明。也就是说,并列证据差异适用于读者可以自行验证的事实性描述,不适用于必须给出唯一正确动作的规则性描述。这个反例是选择呈现方式的前提条件,忽略它会让原本谨慎的写法变成误导。
完成一次差异整理后,不要立刻删除旧说法。更稳妥的动作是给每条说法加上状态标记,例如“当前适用”“待核验”“已过时但保留”。然后针对标记为“待核验”的条目安排一次验证动作,验证结果只有两种去向:能确认的转为“当前适用”,不能确认的转为“已过时但保留”并注明原因。这样处理之后,下一次维护时你面对的不再是一堆互相矛盾的句子,而是一组带有条件和状态判断的记录,读者也能据此决定该相信哪一条、该执行哪一步。