Agent Skills
返回列表
📁

PDF阅读服务

办公效率 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/pdf-svr。

技能介绍

解决的问题

当用户把 PDF 交给 AI 助手时,助手通常难以稳定决定该读全文还是某几页,也容易混淆“先看元数据”和“直接抽取正文”的成本。@org-rn88lg3j/pdf-svr 把这类动作收敛为 MCP 工具层:大模型负责理解意图、选择函数和提取参数,代码负责调用 API 并返回结构化结果。这样,读取 PDF 不再是自由发挥的文本抽取,而是可追踪、可校验的工具调用。

工作方式

核心能力包括:

  • read_pdf:读取全文并返回文本与元数据;
  • read_pdf_page:读取指定页或页码范围;
  • get_pdf_metadata:只获取元数据,不读全部内容;
  • search_pdf:在 PDF 中搜索关键词。

path 支持本地绝对/相对路径,也支持 http:// 或 https:// URL;按页操作使用 1 起始的 page、startPage、endPage,搜索使用 query 和可选 caseSensitive。

关键流程是先检查 scripts.config.settings.api_key。若为空,必须通过 AskUserQuestion 询问用户,拿到后调用 scripts.config.set_api_key(api_key) 保存,密钥从 https://xiaobenyang.com 获取。之后按用户意图选择 scripts.tools 中的函数,用关键字参数补齐 path、page 等参数;缺参数时继续询问。工具返回 result["raw"]、result["success"] 和 result["message"],其中 raw 应整理后展示。

适用边界与注意点

它适合文本型 PDF 的阅读、定位和元数据确认,不适合替代人工判断文档结构或业务语义。API 密钥是硬性前提;没有密钥时不能搜索、不能编造数据,也不要跳过询问直接尝试。参数不完整时,宁可追问,也不要生成不确定结果。

使用场景

  • 收到几百页的产品需求PDF,只想快速确认文档的标题、作者和页数等元数据,不想加载全文。
  • 阅读技术手册时定位到某章节,需要精准读取第10到20页的具体内容,跳过前面冗长的前言。
  • 在法务合同PDF中查找所有包含“违约责任”的段落,快速评估相关条款的分布和上下文。
  • 拿到一份全文本的学术论文PDF,需要一次性提取全文内容和元数据,用于后续的大模型摘要生成。

适合人员

  • 每天需要处理大量PDF格式研究报告的分析师,希望AI能快速提取特定页码或搜索关键数据,而不是逐页复制。
  • 负责审核长篇PDF格式合同的法务人员,诉求是让助手精准检索“保密协议”等特定条款,并读取该页上下文。
  • 需要从网络下载并阅读PDF技术文档的后端工程师,希望AI能直接解析URL链接并提取特定章节的代码或配置说明。