EthanYoQ/Invoice-Downloader

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

它解決的問題

InvoiceFlowAI 自動化了從電子郵件中收集電子發票的繁瑣流程。它解決了手動在郵件線程中搜尋 PDF、OFD 和 XML 發票、下載並整理至資料夾與試算表以供報銷的問題。

如何運作

該工具透過 IMAP 連接到 QQ 或 163 郵件帳戶,以掃描發票。它使用「四層智能漏斗」(白名單域名、主旨關鍵字、內容檢測與 QR 碼掃描)來過濾非發票郵件。

一旦識別出發票,系統會根據類型進行處理:

  • 直接附件:提取 PDF、OFD 或 XML 檔案。
  • 連結:使用 Playwright 自動化從百旺雲或稅務平台下載發票。

在資料提取方面,它採用三層 AI 架構:

  1. Track A (OCR + LLM):高精度提取文字結構。
  2. Track B (GLM-4.5V Vision):直接進行複雜版面或圖片的視覺分析。
  3. 本地備用方案:使用正則表示式規則以供離線使用。

最後,它根據自然語言規則重新命名檔案,並生成一份總結試算表。

適用對象

每月處理多筆電子發票的個人、自由工作者與小型團隊,需要一種簡化方式準備報銷。

主要特色

  • 雙引擎 AI 識別:自動切換 OCR/LLM 與視覺辨識,以最大化成功率。
  • 自動連結恢復:透過瀏覽器自動化,自動開啟並從第三方稅務平台下載發票。
  • 智能匹配:自動配對相關文件,例如飯店發票與對應的水電費單,或計程車收據與行程路線圖。
  • 自然語言分類:允許使用者使用自然語言定義自訂排序規則(例如:「將滴滴行程超過 100 元的放入大額資料夾」)。
  • 本地隱私保護:在本地處理郵件與檔案,使用 DPAPI(Windows)或 Keychain(macOS)加密憑證。

相關

  • 專案
  • 專案
  • 專案
  • 專案