Contract Auditor - 合同审计
name: contract_auditor
by bjmfjoy · published 2026-04-01
$ claw add gh:bjmfjoy/bjmfjoy-contract-auditor---
name: contract_auditor
description: |
合同审计 Skill - AI 辅助审查合同条款,识别风险和问题
功能:
- 自动提取合同文本(Word 格式)
- 审查金额条款(一致性、付款节点、违约金)
- 审查交付条款(时间、标准、延期责任)
- 审查合规性(签章、日期、关键条款)
- 风险提示(不利条款、模糊表述)
- 生成审计报告 + 批注文档
---
# Contract Auditor - 合同审计
AI 辅助合同审查工具,自动识别合同中的风险点和问题条款,生成审计报告和批注文档。
功能特性
| 审查维度 | 检查项 |
|:---|:---|
| **金额条款** | 大小写金额一致性、付款节点、违约金、发票类型 |
| **交付条款** | 交付时间、验收标准、延期责任、交付物清单、知识产权 |
| **合规性** | 签章、签署日期、合同期限、主体信息、争议解决、法律适用、不可抗力、保密、变更解除 |
| **风险提示** | 模糊表述、不利条款、权利义务对等、争议解决偏向性 |
使用方法
1. 私聊发送合同文件
直接发送 Word 合同文件(.doc/.docx),AI 自动审查并返回:
2. 查看审计结果
**审计报告包含**:
**批注文档包含**:
示例
**输入**:发送合同文件 `技术服务合同.docx`
**输出**:
📋 合同审计完成
风险等级: 🟡 中
发现问题: 8 项
【审计报告】
1. 🔴 [高] 签署日期: 合同未明确约定签署日期
建议: 必须填写合同签署日期
2. 🟡 [中] 金额条款: 大小写金额不一致
建议: 核对并统一金额表述
...
【批注文档】
已生成带批注的合同文档,标注了所有问题位置输出格式
审计报告(Markdown)
# 合同审计报告:xxx.docx
**风险等级**: 🟡 中
**发现问题**: 8 项
## 摘要
### 按严重程度
- 🟠 高: 2 项
- 🟡 中: 5 项
- 🟢 低: 1 项
## 详细发现
### 1. 🟠 [高] 签署日期
**问题**: ...
**建议**: ...批注文档(Markdown)
# 带批注的合同:xxx.docx
## 合同正文(带批注)
第一条 合同金额
本合同总金额为人民币壹拾万元整。
>>> 🟡 [MEDIUM] 金额条款
>>> 问题:合同仅有中文大写金额
>>> 建议:建议同时标注阿拉伯数字金额技术实现
services/
├── contract_auditor.py # 主审计器
├── text_extractor.py # 文本提取
├── annotator_simple.py # 批注文档生成
└── analyzers/
├── payment_analyzer.py # 金额条款分析
├── delivery_analyzer.py # 交付条款分析
├── compliance_checker.py # 合规性检查
└── risk_analyzer.py # 风险提示版本规划
输出格式
1. 审计报告(Markdown)
# 合同审计报告:xxx.docx
**风险等级**: 🟡 中
**发现问题**: 8 项
## 摘要
### 按严重程度
- 🟠 高: 2 项
- 🟡 中: 5 项
- 🟢 低: 1 项
## 详细发现
### 1. 🟠 [高] 签署日期
**问题**: ...
**建议**: ...2. 批注文档(Markdown)
生成带批注标记的 Markdown 文档,在原文中标注问题位置。
3. Word 批注文档(.docx)✅ **NEW**
在**原始 Word 文件上直接添加批注**,使用 Word 的批注功能:
**使用方法**:
from services.contract_auditor import audit_with_word_annotation
# 审计并在原 Word 文件上加批注
audit_report, output_path = audit_with_word_annotation(
input_path="合同.docx",
output_path="合同_已批注.docx" # 可选,默认自动命名
)限制说明
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...