EthanYoQ/Invoice-Downloader

电子发票整理与报销准备工具:从邮箱批量收集 PDF/OFD/XML 发票,OCR 识别、分类归档并生成 Excel 汇总;提供 Windows/macOS 桌面版与 DSH 插件。

它解决了什么问题

InvoiceFlowAI 自动化了从电子邮件中收集电子发票的繁琐流程。它解决了在邮件线程中手动搜索 PDF、OFD 和 XML 发票、下载它们,并将它们整理到文件夹和电子表格中以用于报销的问题。

它如何工作

该工具通过 IMAP 连接到 QQ 或 163 邮箱账户,扫描发票。它使用“四层智能漏斗”(白名单域名、主题关键词、正文检测和二维码扫描)来过滤非发票邮件。

一旦识别出发票,系统将根据类型进行处理:

  • 直接附件:提取 PDF、OFD 或 XML 文件。
  • 链接:使用 Playwright 自动化从百旺云或税务平台下载发票。

在数据提取方面,它采用三层 AI 架构:

  1. Track A (OCR + LLM):高精度提取文本结构。
  2. Track B (GLM-4.5V Vision):对复杂布局或图像进行直接视觉分析。
  3. 本地降级方案:使用正则表达式规则以离线方式处理。

最后,它根据自然语言规则重命名文件,并生成一份汇总的 Excel 报告。

适合谁使用

每月处理多张电子发票的个人、自由职业者和小型团队,需要一种简化的方式来准备报销。

主要亮点

  • 双引擎 AI 识别:自动在 OCR/LLM 和视觉识别之间切换,以最大化成功率。
  • 自动链接恢复:通过浏览器自动化,自动打开并从第三方税务平台下载发票。
  • 智能匹配:自动匹配相关文档,例如酒店发票与其对应的水费账单,或出租车发票与行程路线。
  • 自然语言分类:允许用户使用自然语言定义自定义排序规则(例如,“将滴滴行程超过 100 元的放入大额文件夹”)。
  • 本地隐私保护:在本地处理邮件和文件,使用 DPAPI(Windows)或 Keychain(macOS)加密凭证。

一个真正解放双手的发票自动化工具——@zhangsan

相关

  • 项目
  • 项目
  • 项目
  • 项目