在将PDF输入本地模型之前,你们都用什么来预处理PDF?
摘要
一位用户寻求PDF预处理工具推荐,以提升本地大语言模型文档问答的输入质量。该用户比较了pymupdf、pdfplumber、docling和llamaparse,用于处理表格、多栏文本等杂乱布局。
我一直在本地搭建文档问答系统,但输出质量因PDF输入给大模型时的样子而异。干净的纯文本文档没问题,但遇到表格或多栏布局时,内容就会变得杂乱,模型只能基于破损的输入来工作(没有抱怨,只是陈述事实)。我之前试过pymupdf和pdfplumber,处理简单情况还行。现在纠结的是,对于更复杂的文档,是选docling还是llamaparse——这两者经常被提及,但我分不清哪个更适合我的环境,或者是否有其他本地工具更稳定。你们对这些工具有什么看法?哪个更实用?
相似文章
2026 年,用于批量处理 PDF 的最佳开源 OCR 工具是什么?
一位从业者向社区询问,哪种开源 OCR 技术栈最适合完全在本地批量处理 20–25 页的混合内容 PDF,并将 Docling、GLM-OCR、PaddleOCR-VL、OlmOCR 2 和 MinerU 等工具列入候选名单,同时权衡视觉语言模型(VLM)与文本层解析器在处理表格和扫描页面方面的优劣。
我用6种文档类型对比了MinerU、Granite-Docling和PaddleOCR-VL的12项PDF解析能力
一位开发者对三种PDF解析模型(MinerU、Granite-Docling、PaddleOCR-VL)在六种文档类型和十二项能力上进行了基准测试,发现MinerU会丢失页脚,除非重建其markdown,而Granite-Docling输出更干净的原生markdown表格。
@jerryjliu0:LiteParse,我们的开源文档解析器,在将复杂 PDF 布局、文本和表格解析为清晰的空间网格方面表现出色……
LiteParse 是一款基于启发式规则的开源 PDF 解析器,无需依赖 ML 模型即可快速将复杂布局、文本和表格转换为整洁的空间网格。
@jerryjliu0: 对纯文本PDF进行OCR不需要重型VLM。这就像用火箭筒去参加刀战,……
LlamaIndex 宣布在 LlamaParse 中改进了路由机制,该机制为简单的文本密集型 PDF 选择轻量级解析,而为包含表格或图表的复杂页面选择更重的基于 VLM 的解析,从而优化成本和准确性。
@x5cnhp: 花几百页啃PDF直到手腕酸痛?这类工作其实完全可以交由工具处理…
Datalab's Marker v2 是一款开源文档解析工具,能够处理PDF、图像、DOCX和PPTX,输出干净的Markdown,并支持超过90种语言,适用于批量整理、知识库构建和AI文档处理。