乐于分享
好东西不私藏

63K Star!企业文档进 AI 前,最值钱的脏活被这个开源项目接住了

63K Star!企业文档进 AI 前,最值钱的脏活被这个开源项目接住了

你有没有发现,很多 AI 项目做着做着,最后都会卡在同一个地方:

不是模型不够强。

而是企业里的文档太脏。

合同是 PDF,财报是 XBRL,培训资料是 PPT,产品手册是 Word,历史资料是扫描件,邮件里还有一堆附件。你想把这些东西放进 RAG、知识库、客服机器人、合同审查系统,第一步就会被文档解析打回现实。

这也是为什么我这次选了 Docling。

它不是一个花哨的 Agent,也不是一个只会展示 demo 的 AI 应用,而是专门处理文档进入 AI 之前那段最麻烦、也最有商业价值的管道。

项目来自 docling-project/docling,GitHub 上已经有 63K+ Star,采用 MIT License。它的目标很直接:把 PDF、DOCX、PPTX、XLSX、HTML、EPUB、邮件、图片、音频、LaTeX 等多种格式,解析成 AI 更容易使用的结构化内容。

一句话说:Docling 做的是企业 AI 的入口清洗层。

Docling 企业文档转 AI 管道

真正能落地的 AI,先解决文档进不来的问题

很多企业做知识库,第一反应是买向量数据库、接大模型、做聊天界面。

但真正上线时才发现,最耗时间的不是聊天框,而是文档处理。

PDF 里有双栏排版,阅读顺序会乱。

表格一跨页,抽出来就变形。

扫描件需要 OCR,图片里的内容也不能丢。

财报、专利、论文、合同还有自己的结构,不能简单当成一整段文本切块。

如果前面的解析做不好,后面的 RAG 再漂亮也没用。模型拿到的是碎掉的表格、乱序的段落、缺失的标题,自然就会答偏。

Docling 的价值就在这里:它不试图替你做完整应用,而是把企业文档变成干净、结构化、可被 AI 消化的内容。

这件事看起来不性感,但非常适合商业化。

因为几乎所有企业 AI 项目都绕不开它。


它到底能处理什么?

Docling 的覆盖面很实在。

它支持 PDF、DOCX、PPTX、XLSX、HTML、EPUB、WAV、MP3、WebVTT、Box Notes、EML、MSG、PNG、TIFF、JPEG、LaTeX、纯文本等格式。

更关键的是,它不是只把文件粗暴转成文本。

在 PDF 理解上,它会处理页面版面、阅读顺序、表格结构、代码、公式、图片分类等问题;在导出上,它支持 Markdown、HTML、WebVTT、DocLang、DocTags 和 lossless JSON。

这对业务系统很重要。

因为企业要的不是“把文字抠出来”,而是要保留结构:

  • 标题还是标题
  • 表格还是表格
  • 段落顺序不能乱
  • 公式和代码不能变成乱码
  • 文档来源和层级要能追踪

Docling 还支持几类很有商业味道的专用结构:USPTO 专利、JATS 学术文章、XBRL 财务报告。

这意味着它不只是通用文档转换工具,还能进入一些付费意愿更强的垂直场景。

Docling 文档解析管线

怎么用起来?

上手方式很简单。

pip install docling

然后直接用 CLI 转一个文档:

docling https://arxiv.org/pdf/2206.01062

它会在当前目录生成结构化的 Markdown 文件。

如果要放进自己的系统,也可以用 Python API:

from docling.document_converter import DocumentConvertersource = "contract.pdf"converter = DocumentConverter()result = converter.convert(source)print(result.document.export_to_markdown())

这套接口对产品团队很友好。

你可以把它接到上传入口:用户上传合同、报告、课件、标书,后端先用 Docling 解析,再进入切块、embedding、检索、问答、审核这些流程。

Docling 还提供 MCP server 和 API server,也就是可以让它更容易接入 Agent 或独立部署成服务。

Docling CLI 与产品接入方式

商业价值在哪里?

这类项目最好的地方,是可以直接变成服务,而不是只能写一篇技术文章。

我会优先看这几个落地方向。

1. 企业知识库文档清洗服务

很多公司已经有飞书、钉钉、Notion、网盘、Confluence,但内容形态非常杂。你可以做一个“文档入库前处理层”:批量解析、结构化、去噪、转 Markdown/JSON,再交给 RAG 系统。

收费方式可以按文档量、页数、私有化部署收。

2. 合同和标书解析

合同、招投标文件、采购文件通常都是 PDF 或 Word,而且结构稳定、付费意愿强。Docling 可以作为解析层,后面接条款抽取、风险识别、差异对比、自动摘要。

这不是泛泛的 AI 助手,而是能卖给法务、采购、咨询公司的具体工具。

3. 财报和行业报告入库

Docling 支持 XBRL 这类财务报告结构。对金融、投研、咨询团队来说,把财报、公告、研报解析成可检索、可引用、可问答的数据,是很明确的刚需。

4. 专利和论文数据库

USPTO、JATS 这类结构支持,对专利分析、科研资料管理、医药研发情报都有价值。这里的客户更在意准确率和可追溯,而不是页面做得多炫。

5. 私有化文档 AI 管道

Docling 支持本地执行,这对银行、律所、制造、医疗、政企客户很关键。敏感文件不能出内网,能本地跑就比很多 SaaS 工具更容易进入交付。

Docling 商业落地场景

它比普通 PDF 转 Markdown 工具强在哪?

普通工具解决的是“能不能转”。

Docling 更像是在解决“转出来能不能用”。

这两件事差别很大。

如果只是个人读论文,普通 PDF 转文本也许够用。

但如果是企业级应用,后面要做检索、引用、审计、问答、报告生成,结构就非常重要。

一个表格跨页断掉,财务指标就可能错。

一个标题层级丢了,知识库切块就会乱。

一个段落阅读顺序错了,模型总结就会偏。

所以 Docling 的真正价值不是“把文件变成 Markdown”,而是把复杂文档变成更可靠的 AI 输入。

这也是它适合做商业项目的原因:越是企业场景,越愿意为稳定、可控、可私有化的基础设施付钱。


也要注意边界

Docling 的代码是 MIT License,对商业使用很友好。

但如果你要正式做产品,还要注意两件事。

第一,模型和依赖的许可证要单独看。

项目本身是 MIT,但 README 里也提醒,具体模型的使用要看对应模型包的许可。商业交付时,这一步不能省。

第二,文档解析不是一次性解决所有问题。

不同企业的文件模板、扫描质量、语言、表格复杂度都不一样。真正交付时,通常还需要做模板适配、异常处理、人工校验入口和质量评估。

但这并不削弱它的价值。

恰恰相反,这说明它适合作为商业服务的底座,而不是一个一次性脚本。


写在最后

AI 项目里最容易被低估的,往往不是模型,而是管道。

企业不是没有文档,企业的问题是文档太多、太杂、太乱,进不了 AI 系统。

Docling 把这件脏活做成了开源基础设施:多格式解析、结构化表示、OCR、表格、公式、Markdown/JSON 导出、LangChain/LlamaIndex/CrewAI/Haystack 集成、本地运行、服务化部署。

这不是假大空的“AI 改变世界”。

这是一个很朴素但很值钱的判断:谁能把企业文档稳定送进 AI,谁就站在了企业智能化的入口。

GitHub 项目地址:https://github.com/docling-project/docling

官方文档:https://docling-project.github.io/docling


今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!