[数字分身] 合同/文档审查代理 — 对照历史,标记风险条款 #52

Closed
opened 2026-05-10 15:26:59 +08:00 by admin · 0 comments
Owner

目标

用户上传合同或文档,数字分身对照历史审查记录,自动标记风险条款和异常变更。

输入

  • 合同/文档文件(PDF/Word)
  • 审查上下文(合同类型、对手方、金额范围)

输出

  • 风险条款列表(按风险等级排序)
    • 🔴 高风险:违约责任不对等、无限担保
    • 🟡 中风险:付款条件模糊、验收标准不明确
    • 🟢 低风险:格式问题、标点错误
  • 对比历史同类合同的差异
  • 修改建议(引用历史合同中的条款作为参考)

技术方案

  • PDF/Word 文本提取(PyMuPDF + python-docx)
  • 条款级 diff(对比历史合同库)
  • 风险规则库(用户可配置)
  • 结合用户历史审查偏好

新增文件

  • backend/app/services/document_review_agent.py
  • backend/app/tools/document_tools.pyextract_pdf, extract_docx, compare_clauses
## 目标 用户上传合同或文档,数字分身对照历史审查记录,自动标记风险条款和异常变更。 ## 输入 - 合同/文档文件(PDF/Word) - 审查上下文(合同类型、对手方、金额范围) ## 输出 - 风险条款列表(按风险等级排序) - 🔴 高风险:违约责任不对等、无限担保 - 🟡 中风险:付款条件模糊、验收标准不明确 - 🟢 低风险:格式问题、标点错误 - 对比历史同类合同的差异 - 修改建议(引用历史合同中的条款作为参考) ## 技术方案 - PDF/Word 文本提取(PyMuPDF + python-docx) - 条款级 diff(对比历史合同库) - 风险规则库(用户可配置) - 结合用户历史审查偏好 ## 新增文件 - `backend/app/services/document_review_agent.py` - `backend/app/tools/document_tools.py` — `extract_pdf`, `extract_docx`, `compare_clauses`
admin closed this issue 2026-05-10 17:58:06 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/aiagent#52