AI 就绪的 PDF 解析
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/ai-ready-pdf-parser。
技能介绍
问题:PDF 不是文本
把 PDF 直接塞进 RAG 时最常见的坑:提取出来的是乱码、错位表格、被物理行切碎的多栏句子。下游检索和摘要的质量上限,一开始就被解析质量锁死。扫描件更糟——只有图像没有文字层,强行复制得到一堆空。
核心能力与步骤
这个技能把解析拆成几步,按文档类型分别处理。
- 判断版式:先识别数字版还是扫描版,决定要不要走
OCR。 - 抽取结构:保留标题层级、段落、表格边界与阅读顺序。
- 表格还原:把跨页、合并单元格的表格还原成结构化行。
- 输出干净格式:产出
Markdown或JSON,而不是裸文本。 - 补无障碍:给图片加替代文本、保证标签顺序,满足 a11y。
不同 PDF 的打法不同:
- 数字版:有文字层,直接抽文字加坐标。
- 扫描版:只有图像,
OCR加版面分析。 - 复杂排版:多栏、表格,做版面检测保住结构。
注意点
- 阅读顺序要与人眼一致,不能乱跳。
- 表格要完整、不错位。
- 扫描件
OCR后需要校正。 - 输出必须是 AI 友好的结构化格式。
避免直接复制全文丢表格,否则 RAG 检索到的内容会残缺;多栏排版按物理行抽会把句子切碎;忽略图片 alt 会让无障碍审计不通过。含个人或敏感信息的文档须遵守隐私与数据合规,无障碍处理以相关法规(如 EAA)为准,AI 输出以官方为准。
使用场景
- 把论文、合同批量灌进 RAG 知识库,但直接复制出来是乱码和残缺表格,需要先结构化解析
- 从扫描版财务报表中提取跨页表格,还原成结构化行并保留阅读顺序
- 给企业内网文档做无障碍审计,为图片补替代文本并保证标签顺序符合 EAA 要求
- 处理多栏排版的学术论文,避免按物理行抽取导致句子被切碎
适合人员
- 构建 RAG 系统的工程师,需要把 PDF 转成 Markdown 或 JSON 再入库
- 处理合同和报表的产品运营,要把扫描件里的表格抽成结构化数据
- 负责无障碍合规的 QA,需要检查文档的图片替代文本和标签顺序
- 做文献结构化的研究人员,需要保留论文的标题层级和表格边界