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 "合同文本内容..."
注意事项
- 文件格式:确保合同文件可被正常读取
- 复杂逻辑:超长合同可能需要分章节分析
- 法律建议:对于复杂法律问题,建议咨询专业律师
- 隐私保护:本地运行,内容不会上传到外部服务器
- 修复确认:自动修复建议需人工确认后再使用
与其他 Skill 的关系
- xiaobaogongai-contract-review:审查单份合同风险(调用小包公 API,需扣费)
- xiaobaogongai-contract-risk-assessment:三版本合同对比(免费)
- xiaobaogongai-contract-typesetting:合同排版格式化(免费)
- xiaobaogongai-contract-error-correction:本工具,合同纠错(免费)
使用建议:
- 先用
xiaobaogongai-contract-error-correction进行基础纠错 - 再用
xiaobaogongai-contract-review进行深度法律审查 - 最后用
xiaobaogongai-contract-typesetting排版格式化
微信扫一扫