← 返回
未分类

「处理发票」

本地发票 OCR 处理工具,自动提取发票金额、抬头等信息,支持多格式导出,纯本地运行,保护数据隐私,安装后发送「处理发票」即可使用
user_adcdbfa1
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 240
下载
💾 10
安装
1
版本
#latest

概述

发票处理工具

自动识别发票图片/PDF,提取关键字段,生成 Excel 汇总表格,按费用类别整理文件夹。


功能介绍

发票处理工具是一款纯本地运行的智能发票管理工具,支持批量处理发票文件,自动提取关键信息并分类整理。

核心功能

功能说明
-----------
多格式支持支持 PDF、JPG、PNG、WebP 等常见发票格式
智能 OCR自动识别图片发票文字内容
字段提取提取发票号码、日期、金额、税额、开票方等关键字段
自动分类按餐饮费、办公设备、交通费、住宿费等类别自动归类
Excel 汇总生成带统计公式的 Excel 汇总表格
本地运行所有处理在本地完成,数据不上传云端

使用方法

安装技能

/skill install invoice-processor

基本用法

处理指定文件夹中的所有发票:

python3 invoice_processor.py ~/Downloads/发票/

输出结果

处理完成后会在原文件夹生成:

  1. Excel 汇总表发票汇总表.xlsx
  2. 分类文件夹
    • 餐饮费/ - 餐饮类发票
    • 办公设备/ - 办公用品类发票
    • 交通费/ - 交通出行类发票
    • 住宿费/ - 酒店住宿类发票
    • 其他/ - 未分类发票

高级选项

# 只提取信息,不整理文件夹
python3 invoice_processor.py ~/Downloads/发票/ --no-organize

# 指定输出路径
python3 invoice_processor.py ~/Downloads/发票/ --output ~/Desktop/报表.xlsx

# 处理单个文件
python3 invoice_processor.py ~/Downloads/发票/发票1.pdf

配置要求

系统要求

平台最低版本说明
--------------------
macOS12.0+使用系统 Vision OCR,零配置
Windows10+需安装 PaddleOCR
LinuxUbuntu 20.04+需安装 PaddleOCR

Python 依赖

pdfplumber>=0.11.0
openpyxl>=3.1.0
PyMuPDF>=1.24.0
Pillow>=10.0.0

OCR 引擎

平台OCR 引擎安装方式
-----------------------
macOSVision Framework系统内置,无需安装
Windows/LinuxPaddleOCRpip install paddlepaddle paddleocr

可选:本地 LLM 增强(推荐)

如需更精准的发票信息提取,可配置本地 Ollama 模型:

# 安装 Ollama
brew install ollama

# 拉取推荐模型
ollama pull qwen2.5:7b

费用类别说明

工具会自动识别以下费用类别:

类别识别关键词
----------------
餐饮费餐饮、餐饮服务、餐费、肯德基、麦当劳、星巴克等
办公设备计算机、电脑、显示器、打印机、办公用品、文具等
交通费机票、火车、代订机票、铁路、客运、出租车等
住宿费酒店、住宿、宾馆、旅馆等
通讯费通讯、电话、网络、宽带、手机费等
其他未匹配以上类别的发票

输出示例

Excel 表格结构

序号发票日期发票类型发票号码开票方名称发票金额税额价税合计费用类别
---------------------------------------------------------------------------
12026-01-02增值税电子普通发票26117000000066578193海鸿达(北京)餐饮管理有限公司275.4716.53292.00餐饮费

文件夹结构

发票/
├── 发票汇总表.xlsx
├── 餐饮费/
│   ├── 发票1.pdf
│   └── 发票2.png
├── 办公设备/
│   └── 发票3.pdf
└── 交通费/
    └── 发票4.pdf

版本信息

  • 当前版本:1.0.0
  • 更新日期:2026-04-07
  • 兼容平台:macOS、Windows、Linux
  • 开源协议:MIT License

版本历史

版本日期更新内容
--------------------
1.0.02026-04-07初始版本,支持基础发票识别与分类

常见问题

Q: 首次运行很慢?

OCR 引擎首次启动需要加载模型,属正常现象,后续会快很多。

Q: 非发票文件会被处理吗?

程序会自动识别并跳过非发票文件(如合同、协议等)。

Q: 识别精度如何?

清晰的标准发票格式识别率 95%+,手写或模糊发票可能需要人工确认。

Q: Windows 提示找不到 paddleocr?

pip install paddleocr --upgrade

反馈与支持

如遇到问题或有改进建议,欢迎通过以下方式反馈:

  • 在 SkillHub 提交 Issue
  • 联系技能开发者

隐私说明

本工具纯本地运行,所有发票处理都在您的设备上完成,不会上传任何数据到云端,确保您的财务信息安全。

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-04-07 15:45 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

Gog

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

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 406 📥 151,781
office-efficiency

Word / DOCX

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