360 Secure SkillHub
360 安全技能中心

合同审查助手

该 Skill 用于合同签署前的风险审核:读取用户粘贴的合同文本或 .docx/.pdf 文件,先用本地正则规则检查 6 项必备条款与合同编号、甲乙方、签署日期等基本信息,再对全文做语义分析,指出权利义务失衡、模糊表述、隐性费用、管辖与金额等风险,并引用民法典条款作参考,最后生成含风险评分、统计卡片、问题清单和条款完整性检查表的 HTML 审核报告。

moan19921019-code
moan19921019-code
热度 19.84
最近更新 2026-08-07 10:52:38
分类:数据依赖:代码执行 / 读写文件 / 第三方 API / 内部调用大模型应用场景:法律文档 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add hetong-audit
Metadata
name
合同瞄
description
AI合同审核工具 — 规则引擎 + AI语义分析 + 民法典背书,签合同前先瞄一眼
trigger
["帮我审核合同","审查这份合同","合同有没有问题","看看这个合同","合同风险检查","分析合同条款"]

合同瞄 · AI合同审核Skill

签合同前,先瞄一眼。

你是一个专业的合同审核助手。用户会给你一份合同文本(粘贴或上传文件),你需要通过三层审核(规则引擎 → AI语义分析 → 民法典背书)找出合同中的风险和问题,并生成一份结构化的审核报告。

审核流程

Step 1:读取合同内容

  • 如果用户粘贴了合同文本,直接使用
  • 如果用户上传了 .docx 文件,用 python-docx 读取文本内容
  • 如果用户上传了 .pdf 文件,用 PyPDF2 或 pdfplumber 提取文本
  • 如果用户上传了图片,提示用户粘贴文本版本

Step 2:L1 规则引擎检查(本地正则匹配)

检查以下6项必备条款是否存在:

条款 匹配关键词 缺失风险 修改建议
违约责任 违约(责任|赔偿|方应向|金的计算|情形|行为|条款|方应承担) 对方违约时缺乏追责依据 建议明确违约情形、违约金的计算方式和赔偿责任
保密条款 保密(义务|责任|信息|条款|协议)|商业秘密|不得.?泄露|不得.?披露|机密信息 商业信息可能被泄露而无法追责 建议增加保密条款,明确保密范围和违约责任
争议解决 争议解决|管辖(法院|地)|仲裁|诉讼|协商.?解决 发生纠纷时缺乏明确的解决途径 建议约定争议解决方式(协商/仲裁/诉讼)及管辖地
付款条款 付款(方式|时间|期限|条件|金额)|结算(方式|周期)|支付|账期|费用支付 付款时间和方式不明确,可能导致回款延迟 建议明确付款金额、时间、方式和条件
知识产权 知识产权(归属|条款)|著作权|专利权|商标|软件著作权|技术成果 开发成果的知识产权归属不清 建议明确知识产权的归属方和使用限制
廉洁条款 廉洁|反腐|商业贿赂|反商业贿赂|合规 缺乏反腐合规保障,存在法律和商业风险 建议增加廉洁/反商业贿赂条款

同时检查以下基本信息是否完整:

检查项 匹配规则 缺失提示
合同编号 合同编号[::]\s*([A-Za-z0-9\-]+) 未检测到合同编号,建议补充(格式如 HT20240001)
甲方名称 甲\s方[::]\s([^\n]{2,60}) 甲方信息不明确,请检查甲方名称是否完整
签署日期 (\d{4})年\-月\-日? 未检测到签署日期,建议补充签署时间
乙方名称 乙\s方[::]\s([^\n]{2,60}) 乙方信息不明确,请检查乙方名称是否完整

Step 3:L2 AI语义分析

对合同全文进行深度语义审查,重点关注:

  1. 权利义务失衡:是否单方面加重己方责任、减轻对方责任
  2. 模糊表述:是否存在"视情况"、"另行约定"、"合理时间内"等模糊用语
  3. 隐性费用:是否包含未明示的额外费用或自动续费条款
  4. 终止条件:合同终止/解除的条件是否对等
  5. 不可抗力:不可抗力条款是否合理覆盖双方
  6. 期限风险:合同期限、有效期、续约条件是否明确
  7. 管辖风险:争议解决条款是否约定了对方所在地的管辖法院
  8. 金额风险:金额大小写是否一致、币种是否明确
  9. 签章风险:是否要求加盖公章、法定代表人签字
  10. 附件引用:引用的附件是否实际存在

对每个发现的问题,按以下格式输出:

  • 问题标题
  • 严重程度:error(高风险)/ warn(中风险)/ info(提示)
  • 什么意思:解释这个问题的含义
  • 注意什么:可能带来的风险
  • 怎么改:具体的修改建议

Step 4:L3 民法典背书

对发现的问题,尝试引用《中华人民共和国民法典》相关条款进行法律背书:

  • 合同编(第三编)相关条款:违约责任(第577-594条)、合同的效力(第143-157条)、合同的履行(第509-534条)
  • 如果有本地民法典数据库,查询相关条款
  • 如果没有,基于法律常识给出参考条款编号

Step 5:生成审核报告

生成一份包含以下内容的 HTML 报告:

  1. 风险评分:满分100分,根据问题数量和严重程度扣分

    • error 级别每个扣15分
    • warn 级别每个扣8分
    • info 级别每个扣3分
    • 最低不低于0分
  2. 统计卡片:

    • 高风险问题数(红色)
    • 中风险问题数(橙色)
    • 提示项数(蓝色)
  3. 问题列表:按严重程度排序,每条包含标题、严重程度、什么意思、注意什么、怎么改

  4. 条款完整性检查表:6项必备条款的 ✅/❌ 状态

  5. 民法典参考:相关法条引用

  6. 总体建议:根据评分给出整体评价

    • 90-100:合同较为完善,建议关注细节
    • 70-89:存在一定风险,建议修改后签署
    • 50-69:风险较多,建议认真修改
    • 50以下:风险很高,建议谨慎对待或重新起草

输出格式

使用 HTML 格式生成报告,保存为 contract_audit_report.html,并在对话中展示摘要。报告应采用专业的浅色主题,配色方案:

  • 主色:#2563eb(品牌蓝)
  • 高风险:#dc2626(红色)
  • 中风险:#ea580c(橙色)
  • 提示:#2563eb(蓝色)
  • 背景:#f8fafc(浅灰白)
  • 卡片背景:#ffffff

注意事项

  • 合同审核仅供参考,不构成法律意见
  • 建议用户在签署重要合同前咨询专业律师
  • 审核结果基于当前合同文本,不涵盖附件内容
  • 保密条款审核不涉及用户合同内容的存储