Claude 读 PDF 总是截断?这个开源 Skill 帮你全量转化,太好用了!
Claude 原生读 PDF 总是截断?这个 Skill 帮你全量转化,太好用了!
你有没有遇到过这种情况——丢给 Claude 一个 PDF,想让它帮你分析,结果它只读了个开头就”已读乱码”了?
这不是 Claude 的锅。原生 Read 工具对大文件有长度限制,而且表格、公式、扫描件的结构它根本拎不清。
今天挖到一个开源 Skill,专门解决这个痛点:claude-skill-pdf-to-md。
一句话它是干啥的
把 PDF 转成干净的 Markdown——Claude 就能全量读、随便搜、随意引用了。配合工作流自动处理大批量文档,体验接近”直接喂文本”。
它凭什么比别家强
市面 PDF 转 Markdown 工具不少,但这个 Skill 的核心差异是三引擎自动切换:
pymupdf4llm:CPU 跑,~520 页/秒,零模型依赖, native PDF 首选
marker:专门对付扫描件、公式、复杂表格,动用 Apple MPS 加速
docling:IBM 出品,企业级表格 + 阅读顺序准确率最高
你不需要自己选——它会自动检测 PDF 类型然后挑最合适的引擎,安静跑完。
装完即用,不用折腾环境
安装就一行:
git clone https://github.com/PHY041/claude-skill-pdf-to-md ~/.claude/skills/pdf-to-md
第一次跑会自动在目录里建虚拟环境,按需装依赖,不污染你的系统 Python。
转换命令:
python3 ~/.claude/skills/pdf-to-md/bin/convert.py
输出同目录下 .md 文件 + _images/ 图片文件夹,路径直接打印出来告诉你去哪找。
实际场景怎么用
研究党:扔进去一篇 50 页的论文,让 Claude 帮你列参考文献、做笔记摘要、回答问题——不再只读到摘要就卡壳
法务 / 财务:大批量合同 / 报表转 Markdown,用 Claude 批量提取关键条款,效率翻 N 倍
开发者:把 API 文档转成 md,接 RAG 知识库,或者直接让 Claude 帮你写基于文档的测试用例
什么不该用它
不是 Word/PPT 转换器(用 microsoft/markitdown 或 pandoc)
不是云端 API 封装(纯本地,不走 LlamaParse 这类付费服务)
不是手写识别 OCR(精度上限是 Tesseract 级别)
写在最后
作者在 GitHub 上写得挺实在: benchmark 数据都摆出来了,不吹不黑。三引擎各有所长,它帮你省掉了「先试试这个、不行再换那个」的手动试错成本。
适合经常跟 PDF 打交道、又想让 Claude 真正替你干活的人。
GitHub → https://github.com/PHY041/claude-skill-pdf-to-md
评论区
登录后可评论。