技术合同预审
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9c3aa24c/jshtys。
技能介绍
要解决什么问题
技术合同(开发、转让、咨询、服务)在登记与内审时,往往要对照一份 DOCX 审核清单:逐项核对甲乙方、标的、金额、期限、知识产权等字段,并写审核意见。合同可能是可复制的 Word/PDF,也可能是 扫描件 PDF,人工对照既慢也容易漏项、前后不一致。
技能如何工作
技能把流程拆成「读模板 → 读合同 → 提取与校验 → 出文档」四步:
- 读取审核清单模板:用
python-docx解析清单,抽出字段名、审核要点、必填/选填状态。 - 读取合同文件:Word 走
python-docx;PDF 优先用 PyMuPDF(fitz) 抽文本。若文本为空或极短,则按页渲染为 PNG,再以多模态视觉 分批 OCR(例如每 2 页一批),合并为全文后再分析。 - 信息提取与交叉校验:按清单字段从合同中抽取内容,做一致性检查;可参考
references/audit_checklist_fields.md中的标准字段与校验项。 - 生成输出:产出 Word 审核报告与已填写清单(缺失项可黄色高亮);多份合同时可合并汇总。主流程脚本为
scripts/generate_outputs.py,运行前需将contract_data_basic、contract_data_core等字典按实际合同填入。
适用边界与注意点
- 输入需明确路径:合同(PDF/DOCX)、审核清单(DOCX),以及可选的输出目录。
- 扫描件质量、版式复杂或条款表述含糊时,OCR 与抽取结果仍需人工复核;脚本字典未填全会导致报告与清单不完整。
- 技能面向「清单驱动的预审与登记」,不替代法务对条款效力、风险分配的终局判断。
使用场景
- 法务或科技管理岗拿到技术开发合同 PDF 与单位固定 DOCX 登记表,需要按清单字段逐项核对并生成审核报告
- 合同为扫描件 PDF、无法直接复制文字时,需先 OCR 再对照审核要点提取甲乙方、金额与知识产权条款
- 多份技术服务合同并行登记,希望输出统一格式的已填写清单并对缺失项做高亮便于补材料
- 内审前需将 Word 合同内容与 `audit_checklist_fields` 中的交叉校验项对照,减少登记信息与正文不一致
适合人员
- 企业科技项目管理人员,负责技术转让/开发合同登记且必须附单位标准审核清单
- 研究院或高校横向课题经办人,需在登记前把合同正文与登记表字段做一致性核对
- 法务合规助理,处理技术服务类合同初审并输出可归档的 Word 审核报告与已填清单
- 信息化或档案岗位,经常收到扫描版合同 PDF,需要批量提取关键信息填入 docx 表单