“再见Pandoc”?微软MarkItDown刷屏,其实搞反了:一个喂AI,一个交差

源自9位全网作者

08-13 15:25

最近刷效率工具的内容,很难不被微软的 MarkItDown 刷屏。一边是"微软MarkItDown一周涨6600星!万物转Markdown,喂给大模型的神器"这类标题。哔哩哔哩另一边更直接,干脆喊出"狂揽80.3K星!!!再见Pandoc,微软出了个新神器,一个打十个"。知乎气氛烘托到位了,不少人跑来问我同一个问题:Pandoc 是不是过时了?我是不是该把它卸了,换 MarkItDown?

先给结论:不过时,也别卸。因为这俩压根不是竞品,它们跑的是相反的方向。把"谁取代谁"当问题,一开始就问错了。

一句话讲清楚差别:MarkItDown 负责"万物 → Markdown",Pandoc 负责"Markdown → 万物"。一个是把东西收进来,一个是把东西做出去。

先说 MarkItDown。它是微软开源的 Python 工具,主打把 PDF、Word、PPT、Excel,甚至图片(带 OCR)、音频(带转写)这些"AI 看不懂的脏格式",统一洗成干净的 Markdown。知乎GitHub 页面上,官方的一句话描述同样是"把文件和 Office 文档转成 Markdown",星标已经显示超过 17 万。GitHub它火,是因为踩中了"给 AI 备料"这个刚需。但注意,它的产出物基本就是 Markdown 本身,它不负责给你吐回一份能直接交差的 Word 或 PDF。

“再见Pandoc”?微软MarkItDown刷屏,其实搞反了:一个喂AI,一个交差

再看 Pandoc。这个 John MacFarlane 写的"万能文档转换器",是文档转换领域公认的黄金标准、行业基准线,几十种格式互转。它的强项恰恰在另一头:把你写好的 Markdown,变成排版规范的 docx、PDF、HTML、EPUB,甚至 PPT 和 LaTeX。几个很能说明问题的细节——AI 输出里最烦人的 LaTeX 公式,很多工具一转就变成图片,粘进 Word 是死的、放大就糊;而 Pandoc 路线能转成 OMML,也就是 Word 原生的公式格式,双击还能像 MathType 一样继续编辑。知乎

Typora 也是同样的道理:大家用它的所见即所得写 Markdown,但导出 Word 时,后端十有八九还是靠 Pandoc。知乎新晋排版工具 Typst 自己导不出 docx,想拿 Word 也得走"typst 源 → markdown → pandoc → docx"这条路。知乎再到 PDF 这条输出线,它默认要配 LaTeX 引擎(官方安装文档里直接写着推荐 MiKTeX),安装侧则是一行 brew install pandoc 或 choco install 就能起步。Pandoc 官方文档你看,兜兜转转,交付这一环还是绕不开 Pandoc。

“再见Pandoc”?微软MarkItDown刷屏,其实搞反了:一个喂AI,一个交差

所以真实的关系不是"取代",是"上下游"。把整条链画出来就明白了:你手上的旧资料,先用 MarkItDown 洗成 Markdown 喂给 AI;AI 产出的 Markdown,再用 Pandoc 转成 docx / PDF 拿去交差。有up主把这层关系说得很透:Markdown 不是 Word 的敌人,而是 Word 的上游。哔哩哔哩一进一出,两个工具拼起来,才是一套完整的 AI 文档闭环。只装其中一个,链路都是断的。

那到底该怎么选?按你是"喂料"还是"交差"来分就行:

  • 你的活儿是把一堆 PDF、PPT、扫描件整理给 AI 用——装 MarkItDown(复杂版面还可以对比 Docling、MinerU、Marker)。

  • 你的活儿是把 AI 写的 Markdown 变成能交付的 Word/PDF——学 Pandoc。

  • 你在意公式在 Word 里还能改——更要 Pandoc,别选把公式烧成图片的方案。

  • 你要符合中文论文那套规范(宋体小四、首行缩进、表格边框)——Pandoc 转完通常还得靠模板或后处理收尾,别指望一步到位。知乎

最后说两句实在的避坑提醒。一是 Pandoc 是命令行工具,上手确实有门槛,第一次配环境会磨掉一点耐心,但一旦配好,批量、自动化、套模板都很香,值得当成"基准线"来学;我翻 release 页时,今年 3 月显示的最新版本是 3.9.0.2,Windows、macOS、Linux 乃至 ARM 的安装包一排摆开,还在活跃更新,远不是要被"再见"的样子。小红书二是 MarkItDown 那边,“一个打十个”"再见 Pandoc"更多是标题党的说法,它干不了交付这件事,别被带偏了预期。

“再见Pandoc”?微软MarkItDown刷屏,其实搞反了:一个喂AI,一个交差

所以我的建议很直接:两个都留着。如果只能先装一个,就看你此刻缺的是"喂料口"还是"交付口"。喂料急,先上 MarkItDown;天天要把 AI 的 Markdown 交差成 Word,那就踏踏实实把 Pandoc 学起来——它远没到过时的时候。

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章