智能合同审查工具,支持风险识别、条款分析、法律依据查询
合同审查辅助系统 v2.1是一项面向实际任务的技能,主要用于智能合同审查助手 v2.1,在v2.0基础上集成 法律知识库 ,支持条款提取、风险识别、差异比对、意见生成,多格式输出(Word/PDF/HTML/Markdown),支持邮件发送和历史记录管理;1. 条款提取;
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
智能合同审查助手 v2.1,在v2.0基础上集成法律知识库,支持条款提取、风险识别、差异比对、意见生成,多格式输出(Word/PDF/HTML/Markdown),支持邮件发送和历史记录管理。
# 审查文件 python main_v2.py -f contract.txt # 指定输出格式 python main_v2.py -f contract.txt -fmt html # 使用LLM增强 python main_v2.py -f contract.txt --llm --api-key YOUR_API_KEY # 发送邮件 python main_v2.py -f contract.txt --email legal@company.com
from main_v2 import ContractReviewSystem
# 创建系统实例
system = ContractReviewSystem()
# 审查合同
result = system.review_file('合同.docx')
# 或
result = system.review_text('合同文本内容...')
# 导出报告
system.export_report('报告.docx', 'docx')
system.export_report('报告.html', 'html')
system.export_report('报告.md', 'md')
# 发送邮件
system.setup_email('smtp.qq.com', 587, 'your@qq.com', 'password')
system.send_report_email('recipient@example.com', attachment_path='报告.docx')
pip install python-docx pdfplumber PyPDF2 pytesseract Pillow reportlab
合同审查助手/
├── SKILL.md # 本文档
├── skill.json # Skill配置
├── main.py # 基础版本入口
├── main_v2.py # 完整版入口(v2.1)
├── requirements.txt # 依赖列表
├── knowledge_base_compressed/ # 压缩版法律知识库(用于上传)
│ ├── law_index.json # 知识库索引
│ ├── 中华人民共和国宪法.txt
│ ├── 中华人民共和国民法典.txt
│ ├── 中华人民共和国劳动合同法.txt
│ ├── 中华人民共和国劳动法.txt
│ ├── 中华人民共和国刑法.txt
│ └── 中华人民共和国合同法.txt
└── scripts/
├── __init__.py # 模块初始化
├── contract_review.py # 基础审查模块
├── enhanced_review.py # 增强审查模块(LLM)
├── word_generator.py # Word生成
├── output_generator.py # 多格式输出
├── email_sender.py # 邮件发送
├── file_parser.py # 文件解析
├── law_search.py # 法律知识库检索(本地+在线)
└── official_law_search.py # 全国人大法规库实时查询
knowledge_base_compressed/相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章