Docling

github.com又名 docling-project/docling

开源的文档处理库,能把 PDF、Office 等格式解析出正文、表格和阅读顺序,导出 Markdown、JSON 并接入 LangChain 等框架,适合做 RAG 的开发者批量把扫描件转成结构化文本。

工具免费不用登录Linux · macOS · Windows英文开源国内不可直接访问

Docling 是一个开源的文档处理库,主要解决「把各种格式的文件喂给生成式 AI 之前,先整理成机器读得懂的结构」这件事。它由 docling-project 维护,代码托管在 GitHub,采用 MIT 许可证。你给它一份 PDF 或 Word 文档,它解析出正文、表格、图片和阅读顺序,再导出成 Markdown、HTML 或 JSON,方便接进后续的模型调用或检索流程。

主要功能

支持的输入格式相当杂:PDF、DOCX、PPTX、XLSX、HTML、EPUB、LaTeX、纯文本,还有 Apple Pages、Numbers、Keynote,以及邮件、日历、音频和视频文件。对 PDF 的处理是它的重点,会识别页面布局、阅读顺序、表格结构、代码块和公式,扫描件则走 OCR。输出方面提供统一的 DoclingDocument 表示,可导出 Markdown、HTML、WebVTT、DocTags 和无损 JSON。

它提供命令行工具,也能以 API 服务(docling-serve)的形式跑起来,还带 MCP server,可以接到各类 agent 上。和 LangChain、LlamaIndex、Crew AI、Haystack 这些框架有现成集成。敏感数据可以在本地执行,适合不能联网的环境。

适合谁

做 RAG、文档问答、知识库的开发者,以及需要批量把纸质或扫描文档转成结构化文本的团队。如果你只是想手动转一两个文件,用现成的在线转换站更省事;Docling 的价值在于可编程、可批量、可本地部署。

费用与限制

项目本身开源免费,MIT 许可证,仓库页面没有列出付费版本。使用需要自己装 Python 环境、拉代码或装包,不是点开网页就能用的产品。界面和文档以英文为主,遇到复杂版式的 PDF,解析结果仍需要人工抽查。

常见问题

Docling 收费吗?
Docling 免费使用。开源免费,MIT 许可证。
用 Docling 要登录吗?
不用登录就能用。
Docling 国内能访问吗?
本站 11 月 8 日 检测,Docling 在国内不能直接访问,可以看看国内可直接用的替代品:LlamaIndex、Tesseract、Unstructured。
Docling 有哪些平台 / App?
支持 Linux、macOS、Windows。
Docling 的替代品有哪些?
本站整理了 5 个替代品,例如 LlamaIndex、Tesseract、Unstructured、Mathpix。

替代品 全部 5 个 →

收录于 11 月 8 日 · 更新于 11 月 8 日 · 本站 11 月 8 日 检测 · 浏览 0 · 报告问题

替代品 5 个打开官网github.com