Agent Skills
返回列表
PDF文字表格精准提取

PDF文字表格精准提取

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/pdf-extraction。

技能介绍

要解决什么问题

很多 PDF 并不是「整页复制就能用」:表格线对齐方式各异、多栏排版会把阅读顺序打乱,财务报告和发票里的数字往往藏在特定区域。普通 PDF 阅读器只能给出粗略文本,表格常被压成一行乱码,后续很难进 Excel 或做校验。

技能如何工作

本技能围绕 pdfplumber 组织提取流程:在需要时生成并执行 Python 代码,而不是只做概念说明。

  • 文本:按页或按区间抽取;需要时可做字符级访问,配合位置、字体等条件过滤。
  • 表格:用库自带的表格检测与 extract_tables() 等能力,必要时调整容差(tolerance)以适配你的版式。
  • 调试:可用 to_image() 等可视化手段对照版面,再决定裁剪区域或表格参数。
  • 元数据:读取文档结构相关信息,辅助判断页范围与内容类型。

典型用法包括:「提取这份财报里的所有表格」「只取第 5–10 页正文」「从发票 PDF 里找出合计金额」「把表格导出为 CSV/Excel 友好格式」。

适用边界与注意点

  • 面向原生文本 PDF;扫描件或纯图片页需先 OCR,本技能不替代 OCR 流水线。
  • 复杂版式可能需要你指定页码、区域或多次调参;部分加密类型可能无法处理。
  • 大文件建议逐页处理,避免一次性加载全部页面。
  • 嵌入字体或特殊编码可能影响字符结果,提取后宜做抽样核对。

使用场景

  • 收到供应商 PDF 发票,需要从固定版面里核对合计金额并写入对账表
  • 季度财报 PDF 含多张带框线表格,要批量导出为 CSV 供 pivot 分析
  • 合同或说明书只需第 5–10 页正文,要按页截取避免整本复制乱序
  • 简历 PDF 为多栏排版,要把教育经历与项目经历拆成结构化字段

适合人员

  • 每月处理大量 PDF 发票与对账单的财务或应付会计
  • 从上市公司 PDF 年报里抽表做建模或复核的数据分析师
  • 把客户提交的 PDF 简历入库、需按区块解析的招聘或 HR 运营
  • 维护技术文档库、需从 PDF 按页或按区域抽取内容的文档工程师