跳到正文
← 返回学习路线

L1 / TASK 08

三张发票做台账:逐项核对日期与金额

从三张示例发票提取字段,生成可求和台账,每项都能回 PDF 核对。

当前使用临时记录,关闭页面后进度可能丢失。

STEP 1 / 6

这次要解决什么问题

本步说明

PDF 文件名不能代替发票字段,识别错一个金额会把合计带偏。

操作位置本页 · 任务说明

先了解这次任务

  1. 本次目标:从三张示例发票提取字段,生成可求和台账,每项都能回 PDF 核对。
  2. 完成后得到:output/invoice-ledger.xlsx 与 output/invoice-review.md;不移动或改名原 PDF。

完成后应该看到

知道本次练习的输入和交付物,再进入材料准备。

没有得到这个结果?

如果你正在处理其他问题,先返回场景列表,选择与自己手头任务对应的教程。

原文、原图与案例(参考阅读)

这里保留原书中的图文、案例结果和模板,不代表当前练习已完成。实际操作以本页教学步骤为准;示例输出、目录结构和配置片段按原文阅读,不作为 Prompt 发送。

整理桌面发票,不再回电脑前翻文件

桌面发票是典型的“电脑在替人承受混乱”的场景:电子发票、截图、PDF、微信下载文件、邮件附件混在一起,命名方式各不相同。人不在电脑前时,最烦的不是不知道怎么报销,而是不知道哪几张发票已经在电脑里、哪些字段还缺、哪些文件可能重复。

场景痛点 ​

  • 发票散落在桌面、下载目录、微信文件目录,格式可能是 PDF、JPG、PNG。
  • 文件名经常只叫“发票.pdf”“image.png”“微信图片_2026xxxx.jpg”。
  • 报销真正需要的是结构化字段:抬头、税号、金额、开票日期、发票号码、销售方。
  • 远程批量整理最怕误删、覆盖、移动原件,导致后面找不回来。
text
请帮我整理电脑里的发票,但不要删除、移动或覆盖原文件。
扫描范围只包括桌面、Downloads 和微信文件接收目录,时间范围为最近 30 天。
候选条件:文件名包含“发票”“电子发票”“invoice”,或内容识别为发票的 PDF、JPG、PNG。
第一步先返回候选清单和数量。
第二步识别抬头、税号、金额、开票日期、发票号码、销售方、文件路径。
第三步生成 invoice-ledger.xlsx,并列出“重复发票”和“无法识别字段”的人工确认清单。

执行后仅新增台账文件,桌面原发票不移动、不改名、不删除

第 13 章 从整理桌面文件这些小事做起 · 原文图1