Skill · Claude Platform Docs - PDF support
从PDF中提取结构化数据为JSON
图片: Rahul Mishra 来自 Unsplash
使用Claude将扫描版发票、合同和报告转换为整洁的JSON输出。Claude的视觉能力可处理杂乱的版面、复杂的表格和多种文档格式,同时保留结构,以便直接导入数据库或电子表格。这消除了手动数据录入,并减少了OCR兜底错误。
Claude擅长将非结构化的文档数据转换为机器可读的JSON。与传统的OCR工具不同,Claude能够理解文档上下文--它能识别哪些字段重要,并自动处理版面差异。
首先,将PDF直接上传至Claude(可通过claude.ai或API)。在提示词中指明你需要提取的字段,并要求以JSON格式输出:“从这份PDF中提取供应商名称、发票编号、日期、明细项目(描述、数量、单价)和总计。以单个JSON对象返回。”
若要在多份文档间获得一致的结果,可使用Claude的工具调用功能来锁定输出模式。定义一个指定你精确JSON结构的工具,随后Claude每次都会返回与该模式匹配的提取结果。例如,如果你正在处理50份发票,Claude会以相同的字段名和数据类型提取全部内容。
对于扫描版或杂乱的PDF,Claude的视觉层会自动处理格式差异--手写金额、褪色文字、旋转页面。Claude会在输出中标记不确定的值(例如“confidence”:0.7),让你在导入前核查边缘情况。无论是从100多份合同中提取条款义务的法务团队、每月处理供应商发票的财务团队,还是从学术论文中挖掘表格的研究人员,都可以将文档直接交给Claude,并在数分钟内获得可供下游系统使用的结构化JSON。
来源与版权