网友作品 #000024 · 提交于 2026/08/04
电子发票批量OCR识别工具:自动汇总Excel台账
★★★★☆零基础python

作品简介
一款批量电子发票识别工具,可一次性识别 1000 张以下的电子发票,识别完成后自动将信息汇总导出为 Excel 表格。支持导入图片与 PDF 两种格式的发票,可添加单个文件或整个文件夹,识别精度提供标准与高精度两种模式,并配有运行日志与结果快速打开功能。
作者为零基础,通过三个版本的迭代完成开发。
核心亮点
- 批量导入:支持图片、PDF 发票,可添加单文件或整个文件夹(可递归),导入列表支持移除、清空管理
- 双精度模式:标准模式识别速度快;高精度模式准确度更高,适合难识别图(单张约 1-3 分钟)
- 自动汇总:识别完成后自动将发票信息汇总导出为 Excel 台账,可自选输出位置
- 过程可控:支持暂停、取消,运行日志可追溯,一键打开识别结果与日志
技术与工具
Python 开发,识别能力由大模型驱动。
开发过程
共更新三个版本。最初使用免费 token 的大模型,识别效果差,换成付费大模型后才解决问题。作者由此体会到:编程类开发容错性低,不像文字类内容有很多余地,错了就没法用,选型与调试需更严谨,核算投入时也要把时间成本算进去。
适用场景
- 企业财务批量处理员工报销发票,自动汇总生成台账,提升发票核验、入账效率
- 中小商家整理经营中的进项、销项发票,快速统计票据信息,辅助税务申报与成本核算
原始提交内容(点开查看,可复制全文去问 AI)
一次性能识别 1000 张以下的电子发票,