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

# 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` | 技能说明文档 | 本文件 | ## 依赖 ```bash # Python环境(3.10+) # 安装依赖 pip install rapidocr-onnxruntime python-docx pdfplumber openpyxl ``` ## 配置(config.py) ```python # 模板文件路径 TEMPLATE_PATH = "模板目录/归档卷宗模板(民事).docx" # 输出目录(默认与案件目录相同) # 可在 archive_case.py 中通过参数指定 # 线程限制(防止CPU爆表) OMP_NUM_THREADS = 2 OPENBLAS_NUM_THREADS = 2 # 图片预处理 MAX_SIDE = 1500 # 最大边长 ``` ## 使用方法 ### 方式1:完整流程(推荐) ```bash python archive_case.py <案件文件夹路径> # 示例 python archive_case.py "D:\cases\张三案件" python archive_case.py "G:\案件\李四" ``` ### 方式2:分步执行 ```bash # 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调用 ```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参数直接提供 ### 支持提取的字段 - 合同编号、案号、案由 - 委托方(原告/被告) - 对方当事人 - 受理法院、承办律师、代理阶段 - 接案日期、结案日期、结案方式 - 律师费、页数 ## 备份功能 ```bash # 运行备份 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* *脱敏:已移除所有个人案件信息、邮箱密码、微信密钥*

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Lawyer Case Archive Helper - 律师案件归档助手" with this command: npx skills add fong12368/fanglawerguidangzhushou

fanglawerguidangzhushou(律师案件归档助手)

概述

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

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

技能文件清单

文件功能说明
archive_case.py主程序:案件归档全流程支持OCR + PDF解析 + 生成归档
generate_juansong.py生成归档卷宗(民事)3页模板格式
generate_xiaojie.py生成办案小结4段式结构
ocr_engine.pyOCR识别模块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归档卷宗(民事).pdfPDF版
XXX办案小结.docx办案小结(4段式结构)
XXX办案小结.pdfPDF版
OCR识别结果.txtOCR识别文本(如果运行了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 脱敏:已移除所有个人案件信息、邮箱密码、微信密钥

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

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

通过裁判文书网账户登录,按案由、地区、年份、审判程序等条件搜索并提取判决书全文,支持Excel导出。

Registry SourceRecently Updated
690Profile unavailable
Coding

Word OCR

OCR and text extraction from Word documents (.docx, .doc) using the MinerU API. This skill leverages mineru-open-api CLI to perform optical character recogni...

Registry SourceRecently Updated
890Profile unavailable
Automation

Attorney

A comprehensive AI agent skill for navigating legal situations that require or may require an attorney. Helps you understand when you need a lawyer and when...

Registry Source
3530Profile unavailable
General

中国劳动法咨询

劳动法律问题咨询。当用户遇到劳动纠纷、离职补偿、工伤认定、劳动合同问题、加班费争议、社保缴纳、试用期纠纷、裁员赔偿、劳动仲裁流程等问题时触发。技能内含国内七部劳动争议相关法律/条例,并提供两套文书模板。

Registry SourceRecently Updated
481Profile unavailable