实用教程
用 Claude Opus 5.5 把产品 PDF 变成可核对的规格表
先让 Claude Opus 5.5 提取带来源位置的规格表,再让它撰写产品对比。每个换算值旁边保留原文、单位、型号和页码。把运输重量当成产品净重,或把空白保修栏填成零年,再漂亮的对比图也没有用。

先让 Claude Opus 5.5 提取带来源位置的规格表,再让它撰写产品对比。每个换算值旁边保留原文、单位、型号和页码。把运输重量当成产品净重,或把空白保修栏填成零年,再漂亮的对比图也没有用。
本文提供建议流程和虚构示例,不是 Opus 准确率测试。Claude 的 PDF 官方文档说明它可以读取文档中的文字与视觉内容;这不等于提取出的每个规格都已经可靠。
从一张有代表性的页面开始
选一页带合并表头、脚注或多个产品款式的资料。提供原始 PDF,同时注明阅读器页码;若印刷页码不同,也一并记录。提取记录中保留文档文件名和修订日期。
先让模型复述表头层级。“型号 A/短款/长款”可能分别支配多个子列,纯文本导出容易丢掉这种关系。pypdf 提取文档解释了 PDF 的视觉排布为什么不等于表格语义。当数值落在错误的标题下时,应回看页面图像。
一则工程规格表提取问题记录了较早 Sonnet 工作流的困难。它是用户自述,不是 Opus 5.5 错误率测试;本文也不采用帖中声称的提速倍数。
给每个值留一列依据
| 字段 | 假设的原始资料 | 规范值 | 必须核对 |
|---|---|---|---|
| 产品质量 | 第 3 页 0.75 kg | 750 g | 净重,不是包装重量 |
| 宽度 | 第 4 页 12 cm | 120 mm | 宽,不是深 |
| 保修 | 第 6 页空白 | 未知 | 不可解读为没有保修 |
| 续航 | 最长 8 h,脚注 2 | 最长 8 h | 保留使用条件 |
算术本身不难:0.75 × 1,000 = 750,12 × 10 = 120。难点在于数值是否指向相同对象。毛重与净重、典型值与最大值、标配与选配要分别保留。不要把原资料中的近似值换算成看似更精确的数字。
遇到含糊单元格,保存原文并标记“待核对”。缺失、看不清、互相矛盾和不适用是不同状态,统一留空会掩盖这些区别。猜一个看起来合理的规格,只会增加后续审查成本。
可直接复制的提取提示词
阅读所附产品 PDF。先识别文档标题、修订日期、产品款式,以及阅读器第 3 页表格的表头层级。
只提取指定字段:型号、净重、宽、深、高、续航、保修。
每个字段返回:型号、原文、原单位、规范值、规范单位、阅读器页码、印刷页码、脚注、状态。
质量统一用 g,尺寸统一用 mm,展示换算过程。保留“最长”“典型”等限定、测试条件和原始精度。
不要从另一款式推断缺失值。分别标记缺失、看不清、互相矛盾、不适用,不用零代替未知。
先列未解决的单元格,再给表格。提取与比较分开,现在不要写广告宣传语。
先解决冲突,再写对比结论
假设概览页写 750 g,运输页写 1.1 kg,两者可能分别指净重和包装重量,都没有错。要求 Claude 展示每个数字所在的标题和邻近文字,而不是选择对产品更有利的较小值。
如果两版资料冲突,通过产品负责人或既有发布记录确认当前批准版本。把旧数值标为已替代,不要悄悄混用两个版本。样本页核对通过后,才按同一字段结构处理其余页面。
最终广告中出现的每个字段及脚注,都回到来源页逐一核实。只有两款已批准净重的统计范围相同,才可以相减得到“轻 250 g”;不能仅凭减法就把“更便携”写成已经证实的事实。
将批准后的事实交给视觉制作
整理一段简明的已批准事实,写清型号、数值、单位及必需限定,再把它和对应商品图交给 Panelly Studio,制作完整对比图。未知项目不用于宣传结论;若影响读者判断,应明确标注。
这里没有声称 Panelly 通过 Opus 读取 PDF。文档提取和视觉制作各有一份清楚的交付物。图片与 SKU 的绑定可看商品款式混用,哪些事实值得突出则看商品卖点标注图。
常见问题
扫描表格有 OCR 文字就够了吗?
OCR 可能识别出字符,却丢失行列关系。接受数值前,对照页面核实表头和行标签。
应该一次上传全部文档吗?
先用代表页确认字段结构,再扩大批次。更多页面不会自动修复一个理解错了的表头。


