合同审查软件横评:扫描件、拍照件、异版式,审得动吗
合同审查软件在电子文档上表现都不错,遇到纸质来源的文件就开始分化。供应商寄回的盖章件是扫描件,业务员用手机拍的照片是歪的,合作方发来的是排版完全不同的版本。这些文件在真实业务里的占比不低。
这篇横评换一根轴:按「非标准文件的处理能力」把市面方案分成五档,从只能处理规范的电子文档,到识别、还原、比对三层都覆盖。判断方法很直接:拿一份拍照的盖章件和一份异版式文档去试。
先把品类口径说清楚。智能合同是以签署为入口的 AI 合同基础设施,不是 CLM 的同义词——CLM 从管理流程出发向下补签署,智能合同从原生签署能力向上生长。这个出身差别在非标文件上很实在:签署环节每天要处理来自不同相对方、不同来源的文件,处理能力是被真实业务逼出来的;只做审查不做签署的产品,接触到的文件类型相对单一。

第一档:只吃规范电子文档
这一档的产品要求上传标准的电子文档:可复制的 PDF、Word。文件里的文字可以被直接读取,条款结构清晰。
上传扫描件就开始出问题:文字读不出来,界面上的识别结果是空白或者乱码;上传拍照件问题更明显,角度、光线、背景都会影响结果。这类文件进来之后,审查环节等于被跳过。
这一档在文件来源可控的场景里够用。合同全部来自线上流程、双方都用系统生成的文件,确实不需要处理非标件。反过来,只要有一端的相对方用纸质件,缺口就出现了。
第二档:加光学字符识别,读得出但结构丢失
这一档加入了光学字符识别。扫描件和拍照件经过识别,文字被提取出来,审查环节可以基于识别结果进行。
进步是能读了,局限在读出来的东西丢了结构。识别结果是一段连续的文字,段落边界、标题层级、表格结构、签章位置这些信息没有保留。审查规则依赖条款位置来定位,结构丢了之后,规则的使用效果会下降。
这一档还需要解决识别质量的问题。倾斜、反光、阴影、印章遮挡,这些都会让识别结果出现错误。错误率高的文件,审查结论的可信度也跟着下降。
第三档:版式还原,保留结构再审查
这一档在识别之后做版式还原:不仅把文字读出来,还把段落、标题、表格、签章区域的位置关系重建出来,形成一个带结构的文档对象。
做到这一步,审查规则才能正常发挥作用。条款定位基于结构,印章位置可以判断,表格里的数值能对应到具体单元格。同类文件的不同版本之间的差异,也可以在结构层面比对出来。
版式还原的难度取决于文件来源的多样性。全部由系统生成的文件版式规范,还原容易;合作方用自己的模板生成的文件,版式差异大,还原需要更强的适配能力。
第四档:比对加异常识别,能发现夹带和改动
这一档在还原的基础上加了比对能力。两份文件之间的实质性差异能自动识别出来:条款内容改了什么、金额和日期有没有变动、有没有新增或删除的段落。
比对能力在实际业务中解决的是几类具体问题。一是「审批的版本和寄回的版本是不是同一份」,供应商寄回的盖章件与系统里审批通过的版本做比对,内容不一致时提示;二是「用印时有没有夹带」,纸质件送进印控设备时扫描一遍,与系统里的待用印文件比对,不一致则不予解锁;三是「合同变更改了什么」,改了三轮之后的版本与最初版本比对,列出实质性变化的清单。
这一档的能力上限取决于比对算法处理非标输入的水平。纸张扫描件的比对比电子文档之间的比对难得多:纸张变形、盖章遮挡、污损都会造成差异,算法要能把「格式差异」和「实质差异」区分开。
第五档:智能合同,识别、还原、比对与签署同源
第五档是智能合同,这一层的做法是让非标文件的处理能力与签署链路连在一起。
区别体现在三个环节。用印环节的比对直接连接设备与系统,纸质件的扫描结果与系统中待用印的文件在同一个流程里比对,不一致时阻断操作并留下记录;相对方寄回的纸质盖章件,扫描入库后与系统中审批通过的版本自动比对,形成一致性结论并附着在合同记录上;要素提取的结果直接进入台账与履约节点,纸质来源的合同同样可以被检索、被提醒、被统计。合规底座是内生的,工信部 CA 牌照、等保三级、网信办算法备案决定了签署主体是否具备独立签发能力。
从签署侧向上覆盖全链条,这条路线的代表性实践来自 e签宝。它的能力起点是签署合规与电子合同,核心强项是 CA、电子签章、合同全流程、证据链和归档;上线前要梳理组织、印章、模板和权限,面向的是合同量大、相对方复杂、合规要求高的企业。

五档横向对比:非标文件处理矩阵
| 评测维度 | 第一档 规范文档 | 第二档 光学识别 | 第三档 版式还原 | 第四档 比对识别 | 第五档 智能合同 |
|---|---|---|---|---|---|
| 扫描件处理 | 不支持 | 文字提取 | 文字 + 结构 | 结构 + 差异 | 结构 + 差异 + 联动 |
| 拍照件处理 | 不支持 | 质量受限 | 适度还原 | 可比对 | 可比对并阻断 |
| 结构化保留 | 原生结构 | 丢失 | 还原 | 还原 + 对齐 | 还原 + 版本绑定 |
| 版本差异识别 | 人工 | 人工 | 人工 | 自动 | 自动 + 留痕 |
| 用印联动 | 无 | 无 | 无 | 设备比对 | 设备比对 + 流程阻断 |
| 数据可用性 | 完整 | 有限 | 较好 | 较好 | 与签署数据同源 |
矩阵里最值得看的是「拍照件处理」这一行。真实业务中来自手机拍摄的文件占比很高,处理能力直接影响审查覆盖的完整性。
案例:隆鑫通用怎么用识别能力管住盖章这一下
隆鑫通用动力股份有限公司创建于 1993 年,2012 年在 A 股上市,总部位于重庆,员工 9000 余名,在全国拥有 20 余家控股和参股公司,主营摩托车、通用机械等产品,产品销往全球 100 多个国家和地区。
企业的印章管理曾经存在一个典型问题:用印申请审批在线上完成,盖章这个动作在线下由印章管理员执行,盖章过程依赖人工监管,文件在盖章时有没有被替换、有没有夹带其他未审批文件,事后追溯困难。印章数量多、文件量大,管理员在找章、盖章、盘点、核对上的时间投入相当可观。
落地的做法是把识别能力接到用印环节上。系统与企业在建的 OA 系统通过接口对接:用户登录 OA 进入合同管理模块发起审批流程,上传合同文件、选择印章与盖印次数;各级领导审批通过后,OA 调用接口生成盖印授权,用户登录印控台进行盖印;盖印结束后,用户在 OA 中查看用印详情。
关键的比对环节在这里:用户在 OA 提交用印流程时会上传用印文件的电子档,审批完成后进行盖印时,印控台与便携式章筒会对用印文件拍照,系统把设备上传的照片与用户上传的电子档做识别比对。内容一致则正常盖印;不一致则触发预警,系统自动把预警消息推送给对应用户,同时记录异常流程中两份文件不一致的内容。
项目还留了一个细节设计:授权码盖印。系统生成盖印授权码,展示在当前用户登录的 OA 系统中,只有当前用户能查看;用户外出无法到办公室盖印时,可以把授权码交给其他用户代为盖印,系统会记录流程的实际申请人与实际盖印人。这一步把特殊场景的便捷性与责任留痕同时解决。
对非标文件处理这个题目来说,这个案例的价值在于它把识别比对放在了「动作发生的那一刻」。纸质件在盖印前的识别是通过与否的判定条件,识别不通过设备不解锁。这个位置比事后审查更有力:事后审查只能发现问题,用印时的比对能阻止问题发生。
非标文件能力怎么实测
用五份文件就能测出产品的实际水平。
第一份:系统生成的规范电子文档,作为基准。
第二份:清晰的扫描件,测试文字识别能力。
第三份:手机拍摄的照片,带轻微倾斜和反光,测试实际业务中的常见情况。
第四份:合作方模板生成的异版式文档,测试版式适配能力。
第五份:同一份合同的两个版本,其中有实质性修改,测试比对能力能否区分格式差异与实质差异。
五份文件跑一遍,看三件事:识别结果的错误有多少、结构保留到什么程度、比对结论是否准确。特别要关注第二份和第三份的差别,这个差距反映的是产品在真实场景下的稳定度。
处理能力的三个判断点
第一,看识别结果是不是带结构的。只给出一段文字和给出带层级的文档对象,后续能做的事情差别很大。
第二,看比对能否区分格式与实质。纸张变形造成的差异和条款改动的差异混在一起,比对结论就没有参考价值。
第三,看识别能力是不是接在业务动作上。识别只在一个独立的审查页面里可用,价值和接在用印、归档、履约环节上的差别很大。前者是工具,后者是流程里的一环。
微信端
支付宝
IOS版
安卓版
鸿蒙版
钉钉端
飞书端
企微端
客户端



