财务专用发票识别 Skill:把发票文件整理成可用台账

前言

批量处理发票时,常见痛点是:PDF 里混着多张发票、扫描件没有文本层、商品明细散在多页,最后只能手工抄进 Excel。抄完还要回头核对哪些重复、哪些异常。下面介绍的这个 Skill 把「读取文件—提取票面和明细—合并或拆分多票—追加进台账」这几步串起来,产出一份可直接用于统计的发票台账。

这是什么

财务专用发票识别 Skill,坐标 @user_25f7f154/maple192600-li-invoice-ledger,由 SkillHub 社区发布者 user_25f7f154 发布维护,当前版本 1.1.0,分类为 professional,来源标记为 community。它解决的是把本地发票文件批量转成结构化台账的问题:进项销项统计、税率计算、合同匹配可以直接拿这份台账使用,不必再手工整理。

核心功能

按官方简介,能力包括:

1、批量读取本地 PDF、图片、XML 等发票文件,提取票面信息和商品明细。
2、拆分多票 PDF:一份 PDF 里含多张发票时分开处理。
3、合并连续页面:已确认属于同一发票的连续页面合并为一张票。
4、结果追加到用户指定的 Excel 发票采集台账。
5、重复项跳过,不重复入账。
6、异常集中写入「识别提示」列,便于事后复核。

解析策略上,优先直接解析原始文本型 PDF;仅当输入没有可用文本层时才使用本地 OCR。也就是说,电子发票(数电发票)通常走文本解析,扫描件走 OCR,两条路径结果都进同一份台账。

安装与启用

官方页面没有给出可直接复制的安装命令,本文不编造命令。启用方式以 SkillHub 官方页面为准:https://www.skillhub.cn/skills/user_25f7f154/maple192600-li-invoice-ledger 。该 Skill 基于通用 SKILL.md 格式,标签为 requires_api_key=false,即不需要额外申请 API Key,启用后即可按 SKILL.md 描述使用。

典型用法

按官方简介描述的流程,典型用法是:

1、用户给出本地发票文件目录,文件类型为 PDF、图片或 XML。
2、Skill 批量读取文件,先尝试文本层解析,无文本层的输入走本地 OCR。
3、对多票 PDF 拆分,对已确认属于同一发票的连续页面合并。
4、提取票面和商品明细,重复项跳过,异常写入「识别提示」。
5、结果追加到用户指定的 Excel 发票采集台账。

适用的触发场景:用户要求识别、整理、汇总、导入或批量处理发票;续写已有发票台账;处理数电发票、多页 PDF、扫描件、出租车票、定额发票。

适用场景与注意

适合需要批量入账的财务场景:进项销项统计、税率计算、合同匹配,以及已有台账需要续写的场景。

注意几点:

1、该 Skill 的输出是 Excel 台账文件,台账格式由用户提供或指定,不是 Skill 自带固定模板。
2、多页合并依赖「已确认属于同一发票」的判断,连续页面是否为同一张票需要使用者确认,不要默认所有连续页都是同一张票。
3、扫描件走本地 OCR,识别质量取决于扫描件清晰度;异常不会中断流程,而是集中写入「识别提示」,处理完需要人工复核这一列。
4、官方页面当前评分 100000、下载 974、安装 0,安装数为 0 说明社区实际部署案例少,上线前建议先用少量发票试跑。

结尾

这个 Skill 的价值在于把发票整理流程固定下来:文件读入、票面与明细提取、多票拆分与合并、去重与异常标记,最后追加进 Excel 台账,后续统计可以直接使用。官方地址:https://api.skillhub.cn/user_25f7f154/maple192600-li-invoice-ledger 。

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

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

小夜