用途:对合同文本做自动化审查辅助,按组织审查清单识别条款、发现缺失标准条款、标注风险指标并生成优先级修订(红线)建议,适用于供应商合同、SaaS 协议、服务协议等的初步筛查。
主要能力:contract_analyzer.py 分析 .txt/.md 合同文件,识别责任限制、赔偿、知识产权、数据保护、期限与终止、适用法律、陈述与保证、不可抗力、保密、付款条款等类型,检测缺失标准条款及无上限责任、永久期限、单方赔偿、自动续约陷阱、宽泛 IP 转让、无限审计权等风险;风险分为 RED(交易破坏项)、YELLOW(重大关切)、GREEN(可接受)。redline_generator.py 接收分析 JSON,输出 Must-Have/Should-Have/Nice-to-Have 三级修订建议,含首选措辞、理由、备选立场与谈判备注。附 clause_analysis_guide.md 与 negotiation_playbook.md 参考。
使用方式:python scripts/contract_analyzer.py contract.txt;加 --json、--output analysis.json。再运行 python scripts/redline_generator.py analysis.json,可加 --json、--output redlines.md。执行前需确认所代表一方、合同类型、风险容忍度与交易筹码,不确定时先询问。
限制:仅静态文本与英文关键词匹配,不构成法律意见,不覆盖特定司法辖区合规、合同签署/电子签名流程、多文档交叉比对(如 SOW 对 MSA)及非英文合同。处理前需清理 PDF 转文本产生的页眉页脚等噪声,避免误报。即使全部 GREEN 也应由合格律师复核。