← 返回
未分类

Lawyer Case Archive Helper - 律师案件归档助手

自动识别律师案件图片或PDF,生成民事归档卷宗和办案小结文档,并支持PDF转换与备份功能。
自动识别律师案件图片或PDF,生成民事归档卷宗和办案小结文档,支持PDF转换与备份功能。
fong12368 fong12368 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 1
Stars
📥 351
下载
💾 0
安装
1
版本
#archive#docx#latest#lawyer#legal#ocr

概述

fanglawerguidangzhushou(律师案件归档助手)

概述

通用律师案件归档自动化工具,支持OCR识别 + 归档卷宗生成 + 办案小结生成 + PDF转换全流程。

脱敏说明:本技能已脱敏处理,不含任何个人案件信息、邮箱密码、微信密钥等敏感数据。

技能文件清单

| 文件 | 功能 | 说明 |

|------|------|------|

| archive_case.py | 主程序:案件归档全流程 | 支持OCR + PDF解析 + 生成归档 |

| generate_juansong.py | 生成归档卷宗(民事) | 3页模板格式 |

| generate_xiaojie.py | 生成办案小结 | 4段式结构 |

| ocr_engine.py | OCR识别模块 | RapidOCR-ONNX |

| config.py | 配置文件 | 路径/模板/参数 |

| backup.py | 备份脚本 | 自动备份到指定目录 |

| SKILL.md | 技能说明文档 | 本文件 |

依赖

# Python环境(3.10+)
# 安装依赖
pip install rapidocr-onnxruntime python-docx pdfplumber openpyxl

配置(config.py)

# 模板文件路径
TEMPLATE_PATH = "模板目录/归档卷宗模板(民事).docx"

# 输出目录(默认与案件目录相同)
# 可在 archive_case.py 中通过参数指定

# 线程限制(防止CPU爆表)
OMP_NUM_THREADS = 2
OPENBLAS_NUM_THREADS = 2

# 图片预处理
MAX_SIDE = 1500  # 最大边长

使用方法

方式1:完整流程(推荐)

python archive_case.py <案件文件夹路径>

# 示例
python archive_case.py "D:\cases\张三案件"
python archive_case.py "G:\案件\李四"

方式2:分步执行

# 1. OCR识别
python ocr_engine.py <案件文件夹> -o ocr_result.txt

# 2. 生成归档卷宗
python generate_juansong.py <案件文件夹> --case-info <JSON>

# 3. 生成办案小结
python generate_xiaojie.py <案件文件夹> --case-info <JSON>

# 4. Word转PDF
python docx_to_pdf.py <docx文件>

方式3:Python调用

from archive_case import main

# 基本调用
main("案件文件夹路径")

# 传入案件信息(避免OCR)
case_info = {
    "contract_no": "(202X)XX民代字第X号",
    "case_no": "(202X)XX民初XXX号",
    "case_type": "民间借贷纠纷",
    "client": "张三",
    "client_role": "原告",
    "opponent": "李四",
    "opp_role": "被告",
    "lawyer": "您的姓名",
    "stage": "1审",
    "court": "XX市XX区人民法院",
    "sign_date": "202X年X月X日",
    "end_date": "202X年X月X日",
    "end_way": "调解",
    "fee": "10000元",
    "pages": "50",
}
main("案件文件夹", case_info)

输入要求

案件文件夹应包含以下之一:

  1. 案件相关图片(.jpg/.png/.bmp/.tiff)— 将进行OCR识别
  2. 现有PDF文件(如已有归档卷宗)— 将提取案件信息

输出文件

程序会在案件文件夹生成:

| 文件 | 说明 |

|------|------|

| XXX归档卷宗(民事).docx | 归档卷宗(3页模板格式) |

| XXX归档卷宗(民事).pdf | PDF版 |

| XXX办案小结.docx | 办案小结(4段式结构) |

| XXX办案小结.pdf | PDF版 |

| OCR识别结果.txt | OCR识别文本(如果运行了OCR) |

案件信息识别策略

  1. 优先从现有PDF提取 — 查找文件名含"归档卷宗"的PDF
  2. 次选OCR识别 — 对图片进行RapidOCR识别
  3. 手动传入 — 通过case_info参数直接提供

支持提取的字段

  • 合同编号、案号、案由
  • 委托方(原告/被告)
  • 对方当事人
  • 受理法院、承办律师、代理阶段
  • 接案日期、结案日期、结案方式
  • 律师费、页数

备份功能

# 运行备份
python backup.py

备份内容包括:

  • SKILL.md
  • archive_case.py
  • generate_juansong.py
  • generate_xiaojie.py
  • ocr_engine.py
  • config.py
  • ocr_tool.py(通用OCR工具)

性能参数(参考)

| 项目 | 数值 |

|------|------|

| RapidOCR初始化 | ~1秒 |

| 单张图片识别 | ~10秒(3024×4032) |

| CPU占用 | 可控(线程限制) |

| 内存占用 | ~200MB |

常见问题

Q: OCR识别很慢怎么办?

A: 检查线程限制配置,确保设置了 OMP_NUM_THREADS=2

Q: 识别结果不准确?

A: 尝试调整图片预处理参数(MAX_SIDE、CLAHE参数)

Q: 如何修改模板?

A: 修改 config.py 中的 TEMPLATE_PATH,指向您的归档卷宗模板


版本:v1.0

创建:2026-04-06

脱敏:已移除所有个人案件信息、邮箱密码、微信密钥

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 13:47 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

suspicious
查看报告

🔗 相关推荐

office-efficiency

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 937 📥 188,107
office-efficiency

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 479 📥 158,408
professional

Wenshu Search - 裁判文书网搜索通用技能

fong12368
登录裁判文书网,按案由、地区、年份、审判程序等条件搜索并提取完整判决书,支持导出为Excel。
★ 1 📥 422