跳转到正文
Ztract
合同 & NDA

当事人、日期、金额 —— 全都抽出来。

协议名称、生效日、适用法律、当事人完整地址、付款条款 —— 从大段法律文字里抽出来。

实时演示

在真实文档上看效果。

点击右侧任一字段,我们会在左侧高亮它的来源位置。

点任意字段或方框,即可联动。
1 / 7
Contract — page 1
2 / 7
Contract — page 2
3 / 7
Contract — page 3
4 / 7
Contract — page 4
5 / 7
Contract — page 5
6 / 7
Contract — page 6
7 / 7
Contract — page 7

Extracted fields

Payment terms

Parties involved

示例数据。真实引擎输出。

概览

什么是合同数据抽取?

合同数据抽取就是自动读取法律协议 —— 渠道协议、MSA、NDA、SaaS 订阅合同、供应商 SOW —— 把它们变成 CLM、采购或 M&A 尽调数据室能索引的结构化字段。你需要的法律信息很少出现在标好的方框里:它通常埋在以 This Agreement is made and entered into on 或 The Parties hereto agree as follows 开头的段落里。人工抽提慢又贵;基于规则的解析器一遇到新模板就崩。

在上方的样本合同里(一份 7 页渠道协议),Ztract 在顶层会返回 协议名称生效日适用法律,加上两个嵌套块:含每位当事人完整名称和注册地址的 当事人信息,以及含付款期限和逾期利率的 付款条款。每个值都锚定到原 PDF 的具体页码和 bbox —— 生效日出现在签字页、付款条款在第 4 页被引用时,两者都会被正确归属。

Schema 不绑定一种合同模板。渠道协议、MSA、SOW、NDA、SaaS 订阅合同都读出同一种形状 —— 名称、当事人、日期、商务条款、适用法律 —— 即便底层文字结构完全不同。the Effective Date shall mean... 这样的定义术语会在整份文档里被解析回真实值,附件和修订也会挂到正确的基础合同上。

难点

这里为什么并不简单。

这一类文档比表面更难处理的几个原因 —— 以及我们的应对方式。

  • 法律语言,不是标签字段

    合同里没有 Effective Date: 这样的方框。日期埋在以 This Agreement is made and entered into on 开头的段落里。引擎读的是文字,不是版式。

  • 跨页解析定义术语

    The Effective Date shall mean the date set forth on the signature page —— 而签字页是第 7 页。我们会把定义术语解析回真实值,并锚定到它出现的那一页。

  • 嵌套的当事人与付款结构

    当事人和付款条款作为嵌套对象返回 —— 当事人 1 姓名 + 地址、当事人 2 姓名 + 地址、付款期限、逾期利率 —— 而不是被压成模糊的字符串。

  • 多页协议

    7 到 80 页的合同很常见。引擎在跨页时保持 Schema 一致,并给出页级置信度,让审核人员知道哪些段落要重点抽查。

谁在用

这些工作流用得上。

  • 法务运营

    把签好的合同送进 CLM,当事人、日期、金额、适用法律都已经填好 —— 不再需要法务助理做抽提。

  • 采购

    跨数千份 MSA 和 SOW 跟踪供应商续约窗口、终止通知、付款条款 —— 全部在一份可搜索的数据集里。

  • M&A 尽调

    在交易过程中扫描标的方完整合同库,识别重大合同、控制权变更条款和转让限制。

常见问题

常被问到的问题。

Ztract 支持哪些类型的合同?
渠道协议、MSA、SOW、NDA、SaaS 订阅合同、供应商协议以及大多数商业合同类型。Schema(名称、当事人、生效日、适用法律、付款条款)足够通用,覆盖大多数 B2B 协议,不需要按模板配置。
50+ 页的合同也能抽吗?
可以。本页样本是 7 页,引擎能处理更长的协议。定义术语会跨整份文档解析 —— the Effective Date 在第 1 页被定义、印在签字页时,值会被填到正确字段。
当事人地址这种嵌套字段是怎么返回的?
结构化嵌套。当事人返回为 parties_involved.party_1_name / party_1_address / party_2_name / party_2_address。付款条款返回为 payment_terms.payment_due_period / late_payment_interest。这种形状跟大多数 CLM 和 ERP 需要的入参一致。
扫描件或拍摄的合同也能读吗?
可以。扫描 PDF 和高清照片跟数字原生 PDF 一样能跑。bounding box 叠加层会精确显示每个值的来源,让审核人员可以对照原页核对任何抽出的字段。
Ztract 会起草或红线合同吗?
不会。Ztract 只读合同并返回结构化数据 —— 名称、当事人、日期、条款、适用法律。起草、红线、条款对比是另外的工作流,应该在合同起草工具或 CLM 里完成。

用你自己的文档试一下。

免费起步,赠送 30 页。无需信用卡,无需订阅,无需配置。