生成AI助力解决PDF读取难题

一份发票PDF无法被系统读取,这个小问题通过使用Anthropic的AI编码助手“Claude Code”进行调查,并勇敢地反馈给日本信息处理学会,最终在短短10天内促成了发票规格的改进。这正是生成AI推动数字化转型(AIDX)的生动案例。

大家好,我是白井博士。平时我在日本AICU Japan公司,秉持“培养创造者”的理念,致力于生成AI和媒体技术的研究与实践,同时也担任多所大学的社会人教授和研究者。今天分享的不是技术讲解,而是关于AI时代如何有效传达“遇到的问题”的真实故事。主题是“AI驱动的数字化转型(AIDX)”,讲述一张简单的发票PDF如何推动实际改进。

在日常工作中,大家通常如何处理收到的发票PDF?某天,我遇到了常见的小麻烦:试图将发票录入费用报销系统时,系统无法自动读取发票金额和明细。打开PDF时,发票号码、金额和明细都清晰可见,人工输入也无难度,但导入支持日本电子账簿保存法的报销系统“乐乐精算”时,系统无法正确提取必要信息。

发票PDF读取问题

通常遇到此类问题,人们可能会认为是系统兼容性问题,选择手动输入以节省时间,毕竟写反馈邮件可能更费时,也可能是个人环境或系统本身的问题,甚至技术判断有误。

更何况,这次的对方是代表信息处理领域的日本信息处理学会。向这样权威的学会反馈发票PDF规格问题,确实需要一些勇气。

但考虑到其他研究人员、企业和高校人员可能也面临同样问题,我决定不将其视为个人小困扰,而是认真确认原因并提出改进建议。

结果,这封邮件促成了学会发票PDF规格的改进。邮件发送于2026年7月13日21时8分,学会于7月23日17时21分回复了具体的改进方案,历时约10天。学会认真接受了技术反馈,与开发商协商,明确了后续的变更内容和实施时间。这种响应速度和态度非常值得赞赏!

可视PDF与可读PDF的区别

很多人认为只要PDF在屏幕上显示一致,内容就相同。但实际上,PDF的生成方式差异巨大。

有的PDF是扫描纸质文件生成的图片,有的是从Word或会计系统导出,保留了文字信息。虽然视觉上都是日文,但内部有的包含可识别的文字编码,有的只是文字形状的图像。

人类通过形状识别文字内容,而费用报销系统、全文搜索、朗读软件、会计软件、生成AI等处理PDF时,需要依赖文字编码、字体信息、文本提取权限等内部数据。换言之,

“人眼可见的PDF”和“计算机能准确读取的PDF”不一定相同。

此次发票PDF在Adobe Acrobat Reader中无异常,但其他软件无法正确提取文字,且设置了禁止打印的权限。

使用“Claude Code”调查PDF问题

为分析PDF问题,我使用了Anthropic的AI编码助手“Claude Code”。

很多人以为“Claude Code”只是写代码的工具,实际上它还能分析文件结构,结合命令行工具定位问题,并整理调查结果。

我让“Claude Code”检查了发票PDF的字体信息、字符编码、加密和权限设置。结果显示,问题不仅是OCR识别失败,而是PDF生成规格本身不适合外部系统提取文本。

发票使用的“平成明朝”(内部名为“HeiseiMin-W3”)字体未嵌入PDF。未嵌入字体会导致不同环境和软件显示或提取文字不稳定。Adobe产品能正确显示,但其他软件未必。

此外,PDF缺少字符与Unicode对应的映射(ToUnicode),导致外部软件无法正确识别文字。虽然人眼能看到“請求書”,但系统无法确认对应的Unicode字符,影响复制、搜索、朗读和自动提取。

PDF还设置了加密和权限限制,虽然无需密码即可打开,但限制了复制、编辑和文本提取,妨碍了报销系统的导入。

综上,发票PDF适合人类阅读,但不适合机器处理。

AI辅助调查与撰写改进建议邮件

调查完PDF内部结构后,我用“Claude Code”草拟了发给学会的邮件:

尊敬的日本信息处理学会财务负责人:

您好,我是白井暁彦。近期收到贵会发出的发票(编号○○○○),在我方使用的电子账簿保存法合规的费用报销系统“乐乐精算”中导入时,无法自动读取金额和明细。经调查,问题源于发票PDF的生成规格,可能影响其他会员和法人,特此提出改进建议。

技术原因包括:

  1. 使用的“平成明朝”(HeiseiMin-W3)字体未嵌入PDF,导致非Adobe Reader环境下无法显示或提取文字。
  2. 缺少字符编码映射表(ToUnicode),无法进行文本提取。
  3. PDF设置了加密权限,妨碍报销系统导入。

希望未来发票PDF能考虑嵌入字体(理想为PDF/A标准)、解除加密、支持文本提取。随着电子账簿保存法的普及,这将大幅减轻会员的事务负担。

此为改进建议,如需,我可提供问题PDF样本。

感谢您的关注与考虑。

白井暁彦

重要的是,邮件没有抱怨或责备,而是基于事实描述问题、分析原因、提出解决方案,保持理性和尊重。

“Claude Code”不仅帮我写邮件,更像是连接用户、工程师和管理者的翻译者,将模糊的用户困扰转化为技术可理解的语言。

当然,AI生成的内容由我本人核对确认后,以个人名义负责发送,确保准确和适当。

向学会反馈需要勇气

向熟悉且尊敬的学会反馈技术问题,难免紧张。毕竟我曾多次参与学会活动,不想以用户身份强硬要求。

如果分析有误,可能造成误导。发票系统可能有安全或其他限制。邮件中我也未要求立即重发发票,而是作为未来改进建议提出,态度谦逊。

我希望传递的是让对方调查、判断并在可能时改进的材料,而非强硬指责。发送后虽有些担心,但学会的回复超出预期。

10天内收到具体改进回复

2026年7月23日,学会调查研究部门回复,首先对延迟和不便表示歉意。随后说明与开发商协商后,将从2026年8月上旬起,发票PDF将嵌入字体、解除加密并支持文本提取。几乎正面回应了我提出的主要改进点。

这并非简单调整,涉及系统多方确认:新PDF显示效果、布局、兼容性、打印、会计保存流程等。若有外部开发商参与,调整更需协调。

学会没有将问题视为个别事件,而是作为改进机会,展现了极高的诚意和专业。

发行方改进,减少所有用户手工操作

这次改进看似简单:嵌入字体、解除加密、支持文本提取。并未引入大型AI系统或全面改造核心系统。

但每次使用都会节省用户手动输入金额和日期的时间,提升会计系统准确获取发票号的能力,方便文档管理系统全文搜索,也利于朗读软件用户。未来生成AI和业务支持系统处理文件时,可直接利用准确文字信息,而非依赖图像识别推测。

即使每张发票节省几分钟,面对数百甚至数千用户,整体节省时间巨大。关键是由发行方一次性改进,惠及所有用户,而非每个用户各自想办法。

反复让用户OCR、校对、修正错误、手动输入,不如从源头输出机器可读的PDF更高效。**与其下游用AI强行解读,不如上游整理好数据。**这是信息系统改进的基本且强大理念。

仅引入AI不等于数字化转型

“数字化转型(DX)”一词被广泛使用,有时仅将纸质文件转为PDF就被称为DX。引入云服务或生成AI也常被视为DX。

但如果PDF无法搜索、复制或导入其他系统,用户工作量并未减少,数字化只是表面现象。生成AI的引入也不会自动改变业务流程。AI写文章、生成图片、回答问题固然方便,但若组织和社会机制未改进,效果仅限于个人效率提升。

本次案例中,“Claude Code”分析PDF结构、整理问题、撰写改进建议,但并未直接修改学会系统。AI分析由人确认,责任人传达,学会接收并与开发商协商,开发商实施变更。各方各司其职,AI辅助解决冲突,非单靠AI完成。

这段经历让我深刻体会到,真正的AIDX是AI扩展人类观察力、调查力、说明力,并推动现实组织和业务改进。

不便要转化为可解决的问题

在使用业务系统时,常遇小问题:按钮难找、数据无法复制、输入限制、编码不符、PDF不可搜索、重复手动输入等。

单个问题可通过个人努力绕过,很多用户选择忍耐。并非所有问题都需反馈,组织有优先级和限制。但若问题普遍,反馈就有价值。

关键不是发泄不满,而是清晰描述操作步骤、发生问题、预期结果、可能原因和解决状态,让对方能确认并转化为组织智慧。

生成AI可帮助整理这些信息,将模糊感受转为可复现现象和可讨论方案。AI时代的工程不仅是写代码,还包括将人类困扰翻译成可改进的语言。

总结:勇敢反馈,推动变革

本次事件中:

  • 发现问题的是人类。
  • 调查和整理由“Claude Code”完成。
  • 核实并负责发送邮件的是人类。
  • 接受反馈并协商的是日本信息处理学会。
  • 实际改进由开发者执行。

结果是,未来更多用户的事务工作将得到减轻,整体效率显著提升。利用AI将个人不便转为可调查的问题,传递给组织,推动现实改进,这就是AIDX带来的组织变革和智慧。

数字化转型不只是大规模系统更新或炫目的AI项目,而是关注眼前的小问题,借助AI调查原因,尊重对方,诚实沟通,组织认真改进。这样的小步快跑,社会环境必将持续改善。

下次遇到“无法读取的PDF”,不妨先用AI调查原因,再鼓起勇气反馈,推动改变吧。

日本AICU Japan株式会社代表、作家、生成AI创作者、工学博士白井暁彦。秉持“培养创造者”理念,采访、研究、实践并传播全球CG、AI、XR及媒体艺术开发现场。

AIDX示意图