← Back to skills
extension
Category: Development & EngineeringAPI key requirement unconfirmed

小包公合同自动纠错工具

小包公合同自动纠错工具,对合同进行法律错误纠正、条款逻辑纠正、编号错误修复、法律术语修复、金额日期修复、引用错误修复、权利义务矛盾修复、条款冲突修复、OCR错误修复、合同结构纠错、法律表达规范化。当用户需要合同纠错、合同校对、法律文本纠错、OCR修复、条款冲突检测时使用此 Skill。

personAuthor: xbgai123hubModelScope

xiaobaogongai-contract-error-correction - 合同纠错

纯本地运行的合同纠错工具,无需调用外部 API。对合同进行深度法律纠错,包括文字错误、法律术语、条款逻辑、金额日期、引用错误、权利义务矛盾、条款冲突等。

触发条件

当用户提出以下表述时,必须使用本 Skill:

  • "合同纠错"
  • "合同校对"
  • "法律文本纠错"
  • "OCR修复"
  • "条款冲突检测"
  • "合同逻辑修复"
  • "法律术语统一"
  • "合同风险表达修复"
  • "合同正式化"
  • "合同审查纠错"
  • 以及其他明确表达合同纠错、校对、修复意图的场景

🔴 AI 调用行为约束(强制)

第一步:获取合同内容

必须确认用户已提供合同内容。

| 输入类型 | 说明 | |---------|------| | 文件 | PDF、Word、TXT 格式的合同文件 | | 文本 | 直接粘贴的合同文本 | | OCR结果 | 扫描识别的文本 | | Markdown | AI生成的Markdown格式合同 |

告知用户输入方式:

请提供需要纠错的合同内容:
1. 上传合同文件(PDF/Word/TXT)
2. 直接粘贴合同文本
3. 提供文件路径

行为规则:

  • ✅ 用户已提供内容 → 进入纠错流程
  • ✅ 用户未提供内容 → 告知输入方式,等用户回复
  • ❌ 禁止 在未获取合同内容时直接进行纠错

第二步:读取合同文件(如用户上传文件)

使用 main.js 读取合同文件:

node <skill_dir>/scripts/main.js --read <文件路径>

支持读取 PDF、Word、TXT 格式。


第三步:执行合同纠错

将合同内容传给 AI,按照提示词进行六阶段纠错处理。


第四步:输出纠错结果

必须按照以下 6 个部分输出:

# 一、合同纠错摘要

  • 错误总数
  • 致命错误数量
  • 高风险错误数量
  • 是否建议立即修订

# 二、合同纠错总表

| 错误类型 | 原内容 | 错误说明 | 风险等级 | 修复建议 | 修复后内容 | |------|------|------|------|------|------|

# 三、逐条法律纠错

  • 错误位置
  • 法律问题
  • 风险后果
  • 修复建议

# 四、逻辑冲突分析

  • 前后矛盾条款
  • 引用冲突
  • 权责冲突
  • 时间冲突

# 五、法律风险预警

  • 可能无效条款
  • 可能败诉风险
  • 可能监管风险
  • 可能争议爆发点

# 六、自动修复后的合同文本

输出"已自动修复错误后的正式合同版本"。


纠错阶段

第一阶段:合同结构识别

自动识别以下元素:

  • 合同标题
  • 合同主体
  • 条款层级
  • 编号体系
  • 金额
  • 日期
  • 引用关系
  • 附件
  • 法律术语
  • 责任条款

第二阶段:错误检测

一、文字错误

  • 错别字
  • OCR乱码
  • 同音错误
  • 漏字
  • 重复字
  • 多余空格
  • 标点错误

二、法律术语错误

  • 法律概念错误
  • 法律术语不规范
  • 用词不统一

三、条款编号错误

  • 编号重复
  • 编号跳号
  • 层级错误
  • 引用错误

四、金额错误

  • 大小写金额不一致
  • 金额计算错误
  • 金额格式错误

五、日期错误

  • 日期逻辑错误
  • 起止时间冲突
  • 生效时间矛盾

六、主体错误

  • 主体名称不一致
  • 主体简称混乱
  • 主体身份错误
  • 主体遗漏

七、条款逻辑冲突

  • 前后矛盾
  • 权利义务冲突
  • 条款互相否定
  • 责任无法执行

八、法律风险表达错误

  • 绝对免责
  • 无限责任
  • 明显不公平条款
  • 无效条款风险

九、引用错误

  • 附件引用不存在
  • 条款引用错误
  • 法律引用错误

十、格式与结构错误

  • 条款断裂
  • 层级混乱
  • 标题缺失
  • 表格错位
  • OCR分页错误

第三阶段:高级法律纠错

一、履约逻辑错误

  • 付款义务先于合同生效

二、违约责任逻辑错误

  • 违约责任与主合同义务不匹配

三、争议解决冲突

  • 同时约定法院管辖和仲裁解决

四、知识产权逻辑错误

  • 既约定甲方所有,又约定乙方可自由使用

五、AI/Data合规错误

  • 数据授权缺失
  • 个人信息处理不规范
  • AI生成内容归属不清
  • 算法责任缺失

第四阶段:自动修复

不仅指出问题,还必须自动生成修复建议:

  • 原错误
  • 错误原因
  • 修复建议
  • 修复后版本

第五阶段:风险等级评估

每个错误必须评级:

  • 致命错误 - 可能导致合同无效或重大法律风险
  • 高风险错误 - 可能导致严重法律后果
  • 中风险错误 - 可能导致一般法律风险
  • 一般错误 - 轻微问题,建议修正

必须说明可能导致的法律后果。

第六阶段:输出格式

一、合同纠错摘要

二、合同纠错总表

三、逐条法律纠错

四、逻辑冲突分析

五、法律风险预警

六、自动修复后的合同文本


输出要求

必须达到的标准

  • 使用正式法律语言
  • 使用律师纠错方式
  • 不允许简单语法检查
  • 必须逐条分析
  • 必须指出真正法律问题
  • 必须像律师正式校对

禁止的行为

  • 只改错别字
  • 忽略法律逻辑
  • 忽略条款冲突
  • 忽略履约逻辑
  • 忽略风险表达

特别要求

如果发现以下严重问题,必须重点预警:

  • 虚假主体
  • 阴阳合同
  • 非法免责
  • 数据违法
  • AI侵权
  • 商业贿赂风险
  • 逃税风险
  • 合同诈骗风险

技术说明

纯本地运行

  • 不调用任何外部 API
  • 不涉及扣费、使用次数检验
  • 完全免费使用
  • 基于 AI 文本分析和法律知识

文件读取支持

  • PDF:使用系统命令或 python 库解析
  • Word:使用 python-docx 解析
  • TXT:直接读取

输出格式

  • 纯文本格式(带纠错标记)
  • Markdown 格式
  • 可复制到 Word 的格式

使用示例

# 读取并纠错合同文件
node scripts/main.js --read /path/to/contract.docx

# 直接纠错文本内容
node scripts/main.js --format "合同文本内容..."

注意事项

  1. 文件格式:确保合同文件可被正常读取
  2. 复杂逻辑:超长合同可能需要分章节分析
  3. 法律建议:对于复杂法律问题,建议咨询专业律师
  4. 隐私保护:本地运行,内容不会上传到外部服务器
  5. 修复确认:自动修复建议需人工确认后再使用

与其他 Skill 的关系

  • xiaobaogongai-contract-review:审查单份合同风险(调用小包公 API,需扣费)
  • xiaobaogongai-contract-risk-assessment:三版本合同对比(免费)
  • xiaobaogongai-contract-typesetting:合同排版格式化(免费)
  • xiaobaogongai-contract-error-correction:本工具,合同纠错(免费)

使用建议:

  1. 先用 xiaobaogongai-contract-error-correction 进行基础纠错
  2. 再用 xiaobaogongai-contract-review 进行深度法律审查
  3. 最后用 xiaobaogongai-contract-typesetting 排版格式化