单一来源不是把同一篇内容复制到多个栏目,而是选定一个“主记录”作为唯一可编辑副本,其他栏目只保存引用关系或摘要,并让发布流程能识别“这条内容已经存在于别处”。判断能否照搬的关键条件有三个:栏目是否允许只显示摘要、系统是否支持跨栏目引用同一记录、编辑是否愿意在非主栏目里放弃直接改正文。三个条件缺一个,规模化后就会出现版本分叉。
把要处理的那份资料拿出来,先回答一个问题:它在不同栏目里是“同一件事的不同入口”,还是“同一素材的不同用途”。这两种情况处理方式不同。
判断依据可以看一个信号:如果两个栏目里的内容需要同时更新、同时失效,它们就是同一记录;如果允许其中一个先改、另一个后改,就不必强行合并。
选好主栏目后,不要只在编辑规范里写“以某栏目为准”,要在数据结构里体现。假设你手上是一条要在“行业资讯”和“服务案例”两个栏目都出现的页面,可以这样处理:
做完这一步,可以做一次验证动作:修改主记录的正文,然后检查所有引用它的栏目页面是否同步变化。如果有的变了、有的没变,说明还存在副本,需要继续排查。这个结果直接决定下一步是继续合并,还是先冻结新增副本。
单一来源在样本少时通常成立,但规模化后常遇到例外,需要提前划边界。
一个可区分的证据是:当同一内容在两个栏目出现不一致时,读者是否能看出差异。如果读者看到的是两种说法,说明已经超出可接受的复用范围,应回到主记录或拆分记录。
不要一上来就改全站。先选一个同时出现在两个栏目的页面,按上面的方式改成引用关系,观察两件事:编辑发布时是否多出明显阻力,前台是否出现取不到内容的空位。
假设试点后编辑反馈“每次都要先跳到主栏目才能改”,这说明当前后台操作路径没有配合单一来源,需要先补一个从引用处跳转到主记录的入口,再推广。反过来,如果试点后没有出现版本分叉,且编辑能接受多一步跳转,就可以把同一规则套用到其他复用关系明确的内容上。这个动作的结果,决定的是推广范围,而不是内容本身对错。
单一来源建立后,真正要防的是悄悄出现第二份可编辑副本。可以定期检查:同一标题或同一业务编号是否对应多条正文记录;某个栏目的更新时间是否长期不随主记录变化;编辑是否在非主栏目里直接粘贴了整段正文。出现其中任一信号,就回到对应记录确认是引用失效还是有人新建了副本,再决定合并还是正式拆分。