Agent Skills
返回列表
PDF文本提取器

PDF文本提取器

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f28fdad8/oc-pdf-extract。

技能介绍

要解决什么问题

Agent 或脚本里经常要把 PDF 里的可读文字拿出来做检索、摘要或结构化处理,但引入 PyPDF2、pdfplumber 等依赖会增加环境体积和版本冲突。本技能面向文本型 PDF,用 Python 标准库解析底层文本流,把「输入文件 → 文本或结构化结果」收敛成几条固定流程,输出以 JSON 为主,方便下游对接。

核心能力与用法

  1. 全文提取:给定 PDF,返回文档全部文本内容。
  2. 页面提取:给定 PDF 与页码范围,只返回指定页的文本。
  3. 元信息提取:读取标题、作者、创建时间等文档元数据。
  4. 关键词统计:在全文基础上做词频统计,并归纳关键信息。

实现上不走 OCR,也不包装第三方解析库;遇到加密或结构损坏的文件会返回明确错误,而不是静默失败或乱码。

适用边界

  • 仅适用于内嵌文本流的 PDF;扫描件、纯图片页没有可解析文本流,需另配 OCR,不在本技能范围内。
  • 加密 PDF须先解密再提取。
  • 复杂版式、特殊字体编码可能导致个别字符缺失或顺序与视觉排版不完全一致,这是流式解析的常见取舍。

使用场景

  • 合规或法务需要从合同 PDF 中批量拉出正文段落,再交给检索或比对脚本处理
  • 知识库入库前,要把技术白皮书 PDF 指定章节(页码范围)转成纯文本再切块
  • 整理文献库时,从论文 PDF 读取标题、作者与创建时间,写入书目或引用元数据
  • 对年报 PDF 做词频统计,快速定位高频术语与章节里的关键表述

适合人员

  • 写 Agent 工作流、希望 PDF 解析零第三方依赖、输出固定 JSON 的后端工程师
  • 做文档 RAG 流水线、只需文本型 PDF 全文或分页正文、不打算在本步接 OCR 的算法工程师
  • 维护内网批处理任务、要从 PDF 抽元数据并入库、且加密文件会事先解密的运维开发
  • 负责信息抽取 POC、要用标准库验证「PDF→文本/词频」链路是否够用的数据工程师