发票整理:把文件夹里的 PDF 发票汇总成 Excel 并打包归档

前言

报销季常见做法是:从邮箱或聊天里攒下一堆 PDF 发票,手工打开核对金额和号码,再填表格、改文件名,最后压缩交给财务。步骤重复、容易漏单或命名不一致。下面介绍 SkillHub 上的社区技能「发票整理」(坐标 @user_68bec071/invoices-sorted),让 Agent 按技能说明处理指定目录下的 PDF,输出 Excel 汇总、按发票号码重命名并打 zip,减少手工搬运。

这是什么

「发票整理」是 SkillHub 分类 office-efficiency 下的社区技能(来源 community),由发布者 user_68bec071 维护,当前版本 1.0.0。官方简介概括为三件事:从指定文件夹读取 PDF 发票信息并汇总为 EXCEL;按发票号码重命名 PDF;将结果打包为 zip。技能标签标明 requires_api_key=false,不依赖额外 API Key。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_68bec071/invoices-sorted
  • 技能坐标(API 标识):https://api.skillhub.cn/user_68bec071/invoices-sorted

核心功能

以下能力均来自 SkillHub 页面与抓取元数据,不展开未写明的能力(例如未在简介中出现的「自动分类」等不做承诺):

  1. 批量读取 PDF:针对用户指定的文件夹内的 PDF 发票进行处理。
  2. 信息提取与汇总:提取发票信息并生成 Excel 汇总表,便于核对与报销填报。
  3. 按号码重命名:以发票号码为规则重命名 PDF,便于与表格、附件一一对应。
  4. 打包输出:将处理后的材料打包为 zip,方便一次性提交或归档。

安装与启用

SkillHub 提供两种常见入口:用 CLI 安装到当前 Agent 的 skills 目录,或把安装提示词发给支持 Skill 的 AI 客户端由其按文档执行。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 skillhub 命令:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需要 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

说明见:https://skillhub.cn/install/skillhub.md

2、安装「发票整理」到 Agent 的 skills 目录

安装技能时必须用 --dir 指向当前 Agent 实际使用的 skills 目录,否则默认会装到 ./skills/,客户端可能无法识别。文档中的通用命令形式为:

skillhub install @user_68bec071/invoices-sorted --dir <skills 目录>

各客户端常用路径(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

在 Cursor 中可示例为:

skillhub install @user_68bec071/invoices-sorted --dir ~/.cursor/skills/

3、通过提示词让 AI 安装

SkillHub 页面给出的安装提示为:请 AI 根据 https://skillhub.cn/install/skillhub.md 安装 @user_68bec071/invoices-sorted。适合已开启 Skill 能力、但尚未配置 CLI 的环境。

安装或更新技能后,按所用客户端要求重启或刷新 Agent,使 SKILL.md 被加载。

典型用法

官方页面未附带逐步截图或脚本示例,可复现的流程如下(与简介一致):

  1. 将待处理的 PDF 发票放在同一文件夹(路径在对话中写全,便于 Agent 扫描)。
  2. 在已启用该技能的会话中说明需求,例如:提取该文件夹内 PDF 发票信息、生成 Excel、按发票号码重命名 PDF 并打包 zip。
  3. 按 Agent 输出检查 Excel 汇总、重命名后的 PDF 与 zip 包;异常页或扫描件需在本地人工复核(技能未承诺 OCR 准确率)。

具体字段映射、脚本调用方式以安装后技能包内的 SKILL.md 为准。

适用场景与注意

适合谁:需要周期性整理 PDF 电子发票、做报销附件归档的办公用户;希望减少手工建表与改文件名的场景。

数据与合规:发票含敏感信息,文件夹路径与生成物应放在你可控的本地或合规存储;zip 外传前自行脱敏与权限检查。

格式限制:简介明确针对 PDF;非 PDF、严重污损或版式特殊的文件,提取结果需人工核对。

平台差异:SkillHub 安装文档列举了多种 Agent 的 skills 路径;Codex 等还支持项目级 .agents/skills/,按你当前环境选择 --dir 即可。

社区技能:来源为 community,版本 1.0.0;SkillHub 展示评分为 100000、下载 2646、安装计数 0(以页面抓取为准,会随时间变化)。

结尾

「发票整理」把「读 PDF → 出 Excel → 按发票号改名 → 打 zip」串成一条可交给 Agent 执行的归档链路,适合作为报销前的批量整理步骤。需要安装或查看说明时,以 SkillHub 官方页为准:https://www.skillhub.cn/skills/user_68bec071/invoices-sorted

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

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

小夜