AI核对型 AI 工具

同一模板签的一叠合同,怎么快速看出哪一份被改过

常见场景:采购/法务按同一个模板签了几十份合同。其中某一份被单独改过一条 —— 违约金从 5% 变成 2%、管辖地从甲方所在地改成乙方所在地、整条保密义务被删掉。 手工逐份比对不现实,而内审、外审、诉讼取证恰恰会拿这个说事

一、先明确:这里要查的不是"一份合同自相矛盾"

那是另一件事(一份合同里第 4 条引用了第 8 条、但合同里没有第 8 条)。

本节要查的是多份合同之间的差异,判断口径完全不同。

二、对齐方式决定了能不能查出东西

多数人第一反应是"按第几条对齐"。这是错的。

同一模板签的合同,如果其中一份中间多了一条,后面所有条款的编号会整体错位 ——

按编号对齐,会把"第 8 条 vs 第 9 条"这种正常的错位报成一大堆假差异,真差异反而被淹没。

正确做法:按条款标题对齐("违约责任"对"违约责任"),编号只作为参考。

但标题也会有小差异:有的写"第八条 违约责任"、有的写"第八条 违约责任与赔偿"。

所以还需要一步近似合并:标题互为包含、且两边覆盖的合同不重叠时,认成同一条。

("不重叠"这个条件是必须的:两份合同各自的"其他"条款标题相同但内容无关,不能被合并。)

三、要看的四类东西

1. 缺条 / 多条

某份合同少了或多了哪一条。整条被删掉是最危险的一类 —— 因为它不留痕迹。

2. 条款正文不一致

同一条有几个版本、分别是哪几份。结论里要直接给出各版本原文

只写"第 8 条不一致"等于没说。

3. 关键商业条款的数值对比

这几项最值得单独拉出来横着看:

字段为什么
合同金额大小写是否一致,各份是否相同
违约金比例5% 和 2% 是两个完全不同的风险敞口
预付款比例直接决定现金流
争议解决 / 管辖决定一旦打官司在哪里打
合同期限起止日期是否被改过

4. 不起眼但致命的硬错误

四、一个反常识的点:不要做"语义等价"判断

用词相近但法律含义不同的条款("应"与"可"、"违约金"与"损害赔偿"),

不要用工具去认定它们等价。AI比对只应回答"文字是否相同",

法律含义的判断必须交给人 —— 一个把"可"和"应"判成等价的工具,比没有工具更危险。

五、"没报差异"不等于"合同没问题"

工具只在你设定的比对范围内工作。它不判断哪一份条款对甲方更有利,

不认定条款是否有效、是否违法,也不核对签署人权限和印章真伪。

六、想省手工的话

我们做了一个完全确定性的多份合同比对工具:

选「多份合同条款差异比对」,每份合同用单独一行"合同一""合同二"分开粘进去。

免费版给出条款对照表(每条被几份覆盖、有几份不同版本)、缺条/多条各条款的版本差异

而且免费版会明确告诉你哪些没查,不会让你误以为已经全查过。


本文由我们自己维护。对齐口径部分可以直接照抄到你的检查清单里。

怎么装
https://chenqg618.github.io/compliance-skills/

免费版会明确列出哪些检查没有执行,不会让你以为已经全查过。