OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add bulls-cows/skills --skill yy-read-pdf
读取并解析PDF文件内容,提取文本、表格和结构化信息。 用于:用户需要读取PDF文件、提取PDF内容、分析PDF文档结构。 不用于编辑或创建 PDF、合并/拆分 PDF、对扫描型 PDF 做 OCR,也不用于读取 Word、Excel 等其他文档格式。
npx skills add bulls-cows/skills --skill yy-read-pdf
读取和解析 PDF 文件内容,提取文本、表格等结构化信息并输出。
不应触发:
.pdf决策分支:
.pdf:提示用户仅支持 PDF 格式,退出执行按优先级尝试以下方式读取 PDF 文件:
pymupdf 提取文本(通过 python -c "import fitz" 检测是否已安装)pip install -e skills/yy-read-pdf/scripts 安装,安装后重试pymupdf 使用方式(通过脚本调用,AI 只需传入参数):
参数说明:
--file:PDF 文件路径(必需)--start:起始页码,0-indexed(默认 0)--end:结束页码,不含该页(默认读取到末页)决策分支:
--start/--end)pages 参数时使用该参数;pymupdf 传入 --start 和 --end 参数)根据用户需求格式化输出内容:
决策分支:
输出格式:
本技能包含以下辅助资源:
scripts/read_pdf.py:pymupdf 读取 PDF 的执行脚本examples/output.md:使用 pymupdf 读取 PDF 的输出示例resources/sample.pdf:用于测试的示例 PDF 文件## PDF 文件信息
- 文件名:xxx.pdf
- 页数:N 页
- 格式:PDF x.x
- 标题:xxx
- 作者:xxx
## 提取内容
### 第 X 页
[页面内容]