Invoice Collector 是一款专为 Gmail 用户设计的自动化发票收集工具,能够从收件箱中自动识别、下载并整理各类发票和收据,最终生成带有附件的汇总邮件发送给指定收件人。该工具通过命令行界面运行,支持对包含发票关键词(如 invoice、receipt、請求書、領収書等)的邮件进行智能筛选,并根据是否含有 PDF 附件决定采用直接下载或邮件截图两种方式保存凭证。对于没有 PDF 附件的邮件,工具会调用 Puppeteer 渲染 HTML 内容并截取全屏图片作为替代方案,确保所有重要票据都能被完整保留。整个流程包括搜索、处理、提取关键信息以及发送汇总邮件四个主要步骤,非常适合需要定期整理财务单据的用户使用。
核心功能特点
- 自动识别并筛选包含发票关键词的 Gmail 邮件
- 优先下载 PDF 附件,无 PDF 时自动截取邮件内容为图片
- 支持多语言发票识别(含日语请求书/领収书)
- 一键生成带附件的汇总邮件并发送至指定邮箱
- 可通过 cron 定时任务实现月度自动收集
适用场景
Invoice Collector 特别适合那些频繁收到电子发票或收据的用户群体,尤其是企业财务人员、自由职业者或经常使用 SaaS 服务的个人。例如,每月订阅多个云服务(如 AWS、Vercel、Stripe)的企业客户可以通过设置定时任务,让工具自动抓取 Anthropic 和 Vercel 等平台发来的账单邮件,并将其打包成一份清晰的汇总报告发送给会计部门。同样,在日本工作的外籍员工也能利用其对日语发票术语的支持功能,轻松处理来自本地供应商的请求书和领収书。此外,独立开发者若需追踪个人支出,也可将工具配置为每月初自动收集上月所有付款记录,极大提升财务管理效率。无论是周期性结算还是临时性报销需求,该工具都能显著减少手动操作时间,避免遗漏重要票据。
