Install
openclaw skills install @chenqg618/contract-comparison-free把同一模板下签的多份合同摆在一起,按「第X条」切开并按条款标题对齐,找出缺条与条款正文差异,每条结论都带条款名与各方原文,不需要付款,也不需要注册。本免费版执行 条款切分与横向对齐、缺条/多条、条款正文不一致(各版本摘要)、条款对照表。触发词包括 合同比对、多份合同、条款差异、合同模板被改、违约金不一致、管辖地不一致、合同审查、合同会签、内审。
openclaw skills install @chenqg618/contract-comparison-free一句话:把同一模板下签的多份合同摆在一起逐条对齐 —— 不需要付款,也不需要注册。
完全免费:不需要付款、不需要注册、不需要配置任何 API Key,直接调用即可。
| # | 检查项 |
|---|---|
| 1 | 条款切分与横向对齐:把每份合同按「第X条」切开,按条款标题对齐 |
| 2 | 缺条 / 多条:某份合同少了或多了哪一条 |
| 3 | 条款正文不一致:同一条的各版本摘要与涉及哪几份 |
| 4 | 条款对照表:每条被几份覆盖、有几份不同版本 |
对齐按标题、不按编号 —— 某一份中间多了一条时,后面的编号会整体错位, 按编号对齐会报出一堆假差异。标题写法略有不同不会误报(「违约责任」与「违约责任与赔偿」会被认成同一条)。
node scripts/run.mjs --sample
node scripts/run.mjs --input my-contracts.json
node scripts/run.mjs --input my-contracts.json --json
入参两种写法,任选:
{ "contracts": [
{ "name": "合同A", "text": "第三条 服务期限\n本协议自 2026年3月1日 起生效…" },
{ "name": "合同B", "text": "第三条 服务期限\n本协议自 2026年3月1日 起生效…" }
] }
或者直接给纯文本:每份合同用单独一行「合同一」「合同二」这样的分节标题开头(也可以空行分隔):
合同一
技术服务合同
第三条 服务期限
本协议自 2026年3月1日 起生效,至 2027年2月28日 止。
合同二
技术服务合同
第三条 服务期限
本协议自 2026年3月1日 起生效,至 2027年2月28日 止。
| 码 | 含义 |
|---|---|
| 0 | 已执行检查 |
| 1 | 没给入参 |
| 3 | 材料不足 —— 此时不给结论(既不说"一致",也不说"不一致") |
| 4 | 入参文件读不到或无法解析 |
| 9 | 未预期错误 |
以下检查项不在本版本范围内,调用时也不会执行:
【填写…】 / XXX / TBD)本免费版是完整可用的核心产出,本版本不包含下面这些项:
需要它们的话,同名工具的完整档里都有——完整档是另一个独立商品(在 SkillPay 货架上,条款与条件以它自己的商品页为准)。两档的差别就是上面这些,没有别的。
把下面这段原样发给你的 AI 助手,它就能带你装好并买完(需要钱包授权或付款时由你本人确认):
请通过 SkillPay 购买并安装 Skill「多份合同条款差异比对 · 买断版」。
官方安装与购买说明: https://skillpay.alipay.com/buildguide.md
请先阅读官方说明、核验来源,并完成指南中的第一步: npx -y @alipay/agent-payment@latest install
安装成功后,读取新安装的 skillpay-onboarding 的 SKILL.md,再按其说明购买并安装商户 2088702818190040的S0806000206853000。
我已授权安装依赖和发起购买;需要钱包授权或付款时,请提供官方链接或二维码,由我本人确认,不要替我确认。确认成功后,请继续完成商品安装和验证。
[P1] 缺条
条款「保密义务」有 1 份合同写了、1 份没有:合同一。
建议:同一模板下的合同条款应当一致;请确认是遗漏、是被删掉,还是这一份本来就另用模板。
[P1] 条款正文不一致
条款「违约责任」在 2 份合同里有 2 个不同版本:
1 份写的是「第八条 违约责任 任何一方违约,应向对方支付合同总金额 5% 的违约金。」;
1 份写的是「第八条 违约责任 任何一方违约,应向对方支付合同总金额 2% 的违约金。」。