Outlook发票提取:把报销发票邮件汇总成 HTML 报告

前言

报销季最常见的动作是:打开 Outlook,按时间翻邮件,把每一封带 PDF 附件的发票邮件找出来,手动改名、分文件夹、最后再照着公司报销政策分类统计。邮件一多,这个过程很容易漏单——尤其是网约车、火车票这类发件人分散、命名不规范的发票。

下面介绍的 Skill 就是把这一步交给 Agent 自动完成:指定时间段,扫描发票邮件,下载 PDF 附件,按报销类别归类,产出一份 HTML 报告。

这是什么

Outlook发票提取 是一个面向办公效率场景的 Agent Skill,坐标 @user_6aa312ca/extract-email-invoice,版本 1.0.0。

它由社区开发者 user_6aa312ca 发布在 SkillHub 上,属于 office-efficiency 分类,来源标记为 community。它要解决的问题是:发票邮件分散在本地 Outlook 邮箱里,人工整理耗时且容易遗漏,需要有人(或 Agent)按时间段批量扫描并归类。

SkillHub 页面显示其评分为 100000,下载量 852 次,安装量 0。这些是平台侧的展示数据,只用于判断该 Skill 的可见度,不代表实际可用性或兼容性结论。

核心功能

按官方简介,这个 Skill 提供的能力有四步,串成一条流水线:

  1. 按时间段扫描邮件:在本地 Outlook 邮箱中读取指定时间段内的邮件,从中识别发票邮件。
  2. 下载附件:对命中的发票邮件,自动下载其中的 PDF 附件。
  3. 按报销政策分类:依据公司报销政策把发票归入不同类别,官方列出的类别包括差旅网约车、火车票、酒店住宿、餐饮、通讯费等。
  4. 生成 HTML 报告:把扫描与分类结果汇总成一份 HTML 报告,便于查看和后续报销流程使用。

流程是固定的:先给时间段,再扫描邮件,然后下载附件并分类,最后出报告。用户不需要逐封邮件操作,只需要在会话里提出需求。

关于触发方式,官方说明是当用户提到「扫描发票」「提取本月发票」「整理报销发票」「发票邮件汇总」这类报销自动化诉求时使用此 Skill。换句话说,它面向的是通过自然语言发起的报销整理任务,而不是一个独立的定时脚本。

另外,该 Skill 的标签里带有 requires_api_key=false,即不需要额外申请 API Key。

安装与启用

需要说明的是:已抓取的资料里只包含官方简介、来源归属和标签信息,没有提供安装命令、目录路径或配置文件示例,也没有列出 Cursor / Codex CLI / Claude Code 三种工具之间的差异。因此下面不给出未经核实的安装命令。

已核实的配置相关信息如下:

坐标    @user_6aa312ca/extract-email-invoice
版本    1.0.0
来源    community
分类    office-efficiency
发布者  user_6aa312ca
API Key 不需要(requires_api_key=false)

启用方式请以官方页面为准:

https://www.skillhub.cn/skills/user_6aa312ca/extract-email-invoice

在实际动手前,建议先打开页面确认两件事:当前版本的安装方式是否仍是页面上给出的那一步,以及它对本地 Outlook 客户端的运行环境要求(例如操作系统、客户端版本、是否需要邮箱已同步到本地)。这些信息在已抓取资料中没有体现。

典型用法

官方简介给出的使用方式是自然语言触发。把需求描述清楚即可,重点是给出时间段和报销类别这两个要素:

提取本月发票
整理报销发票:差旅网约车、火车票、酒店住宿
扫描发票邮件汇总,时间段 2026-09-01 到 2026-09-30

第一句对应官方列出的「提取本月发票」触发场景;后两句在同类需求上补上了明确的起止时间和目标类别。时间段是这个 Skill 的必要输入——它决定了扫描范围,也直接决定附件下载量和报告内容。如果只说一句「整理报销发票」而不给时间段,Agent 需要另行确认扫描窗口,结果的可预期性会下降。

执行完毕后,产物是一份 HTML 报告。拿到报告后建议做一次人工核对:确认每类下的发票数量与邮箱中实际邮件数一致,确认 PDF 附件已完整落地,再进入报销填报环节。

适用场景与注意

适合的情况:

  • 发票以 PDF 附件形式到达本地 Outlook 邮箱,且需要按月或按项目批量整理。
  • 公司的报销分类是固定的几类,能与 Skill 内置的类别(差旅网约车、火车票、酒店住宿、餐饮、通讯费等)对应。
  • 希望减少手工翻邮件、改名、分文件夹的时间,把精力放在核对和填报上。

需要留意的限制:

  • 资料中没有写明分类规则的来源与可配置方式。如果公司报销政策与内置类别不一致(例如有单独的「停车费」「过路费」类目,或者同一类发票的命名规则很特殊),分类结果可能需要人工调整,动手前应先在小范围时间段上试跑一次。
  • 该 Skill 面向本地 Outlook 邮箱,其扫描范围取决于本地邮件数据是否完整同步。只存在于服务端、未同步到本地的邮件可能不会被扫到。
  • 附件下载会占用本地磁盘空间,发票数量大时需要先确认存储位置和清理方式。
  • 平台展示的安装量为 0,说明目前可能还没有广泛使用记录,遇到问题时缺少现成的社区经验可以参考。
  • 涉及邮件与发票内容,运行前应确认所在环境的权限与数据合规要求允许把邮件附件交由 Agent 处理。

小结

这个 Skill 的价值在于把「翻邮件、下附件、按报销类别归档、出报告」这条重复流程压缩成一次带时间段的自然语言请求,省掉的是机械劳动,不是核对责任。

官方地址:https://www.skillhub.cn/skills/user_6aa312ca/extract-email-invoice

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye