Agent Skills
返回列表
报销发票整理与报销单生成

报销发票整理与报销单生成

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 中的官方安装指南,将 @user_af5149c6/reimbursement-invoice-organizer 安装到你的 AI 助手中。

技能介绍

一、解决什么问题

月底报销季的常见场景:差旅结束后手里攒了一沓发票,类型混杂、日期不一,有的票信息还写在图片上。真正耗时的不是填表,而是把这堆票据整理成能交出去的格式——要分类、要算小计、要检查有没有重复录入的票、金额看不清的还要回头核对。更麻烦的是,贴票顺序一旦没规划好,发现少贴一张就要整本返工。

这个技能就是把这块繁琐流程脚本化:把发票信息归集为结构化数据,由脚本完成分类、查重、汇总,最后产出一份可以直接誊抄进公司 OA 的报销单草稿,外加一份按顺序排好的贴票清单。

二、它如何工作

整个流程分四个环节:

1. 发票信息归集

支持两种输入方式:

  • 提供发票图片或 PDF,AI 先逐张识别 日期 / 类型 / 商家 / 金额 / 发票号
  • 直接口述或粘贴发票清单文本

两种方式最终都组装成统一的结构化 JSON,交给脚本处理。识别结果不明确时(尤其是金额),会先向用户确认再入库,不会自行编造。

2. 自动分类

脚本按商家名称或备注关键词,把条目归入 交通 / 餐饮 / 住宿 / 办公 / 通讯 / 其他 六类。已经手动指定过分类的条目不会被覆盖。

3. 重复与存疑检测

  • 发票号相同,或 日期+商家+金额 三元组完全一致 → 标记为疑似重复
  • 缺日期、缺金额、金额 ≤ 0 或金额无法解析 → 进入存疑清单,不计入合计

存疑项不会悄悄混进结果,每条都标注原因,需要用户确认后重跑。

4. 生成两份产物

  • 报销单草稿:表头(报销人/部门/期间/事由)、分类汇总表(类别/张数/金额/占比)、费用明细表、合计(数字 + 人民币大写)
  • 贴票清单:按「分类 → 日期」排序编号,照着顺序贴票就不会乱

一些容易踩的坑在 v1.0.3 已覆盖:金额写成 ¥58、58元 或 1,234 会被自动剥离计算;日期 2026.07.08、2026/07/08 会规范化为 2026-07-08;合计为 0 时大写正确显示「零元整」;亿级金额的大写转换不会溢出。

三、适用边界

几点需要明确:

  • 本技能只做信息整理与草稿生成,不验真发票。真伪需要去税务平台查验
  • 不对接任何报销系统,产物是供人誊抄的草稿
  • 各公司报销制度不同(额度、票据要求、审批流),最终以贵司财务规则为准
  • AI 识别发票图片可能有误差,提交前请逐张核对金额与发票号
  • 空清单或全部条目存疑时,会提示补齐信息而非生成空报销单

使用场景

  • 月底报销季,出差回来攒了几十张发票图片,需要逐张识别日期、商家和金额,再按交通/餐饮/住宿分类汇总进公司 OA 的报销单。
  • 报销单填完想提交前自查:担心同一张票被录两次,或有缺日期、金额看不清的票,需要脚本把疑似重复和存疑条目单独列出来。
  • 公司要求按分类加日期顺序贴票,需要一份先排好编号的贴票清单,照着顺序贴,避免中途发现少贴一张整本返工。
  • 发票金额写成「¥1,234」「58元」,日期格式也不统一,需要先规范化再算分类小计、总额和人民币大写,不能手工口算。

适合人员

  • 经常出差的商务人员,每次行程结束要把手头一沓发票整理成分类清楚、金额准确的报销单交给财务。
  • 财务或行政助理,需要帮多位同事批量汇总发票,并核对分类小计与总额是否算错,减少手工加总的失误。
  • 自己垫付差旅费用的团队负责人或项目经理,要把交通、住宿、餐饮票据归类汇总,产出可直接誊抄的报销单草稿。
  • 所在公司仍走纸质报销流程的员工,需要一份按贴票顺序排好的编号清单,照着贴票不用反复翻找。