markitdown:微软的万物转 Markdown 神器,18 万星里有多少真本事
给大模型喂资料的第一步,是把 PDF、Word、Excel、PPT 变成它读得懂的 Markdown。这条路上最响亮的名字是微软官方的 markitdown——18.4 万颗星,一个 pip 命令安装,号称万物转 Markdown。但 star 数和真本事是不是一回事?这篇基于七篇第三方材料(含两篇不客气的批评评测)与官方仓库整理,把它的真实能力边界画清楚——所有结论注明出处。
定位
先给它一个准确的定性,这决定了你该不该用它。技术评测者实测后的结论是:markitdown 是一个「整文档转换器」,不是正文提取器——它的 README 没吹过的能力实测也确实没有:不爬网页、不渲染 JavaScript、不跟踪链接、不分页、不做主体内容提取。你给它一个文件,它把整个文档忠实转成 Markdown,仅此而已。想从网页里抽干净正文,那是 Trafilatura 这类提取器的活。
再拆开看技术构成,有篇评测的批评基本准确:它的 Word 转换靠 mammoth 库、Excel 靠 pandas 加 openpyxl、PowerPoint 靠 python-pptx、PDF 靠 pdfminer.six、HTML 靠 BeautifulSoup 加 markdownify——markitdown 自身的贡献是用统一接口把这些库封装起来,让你不必关心底层。封装本身也是价值:一个包通吃办公全格式、零 GPU 要求、装完即用,这是它在「格式广度」这个维度排第一的原因。
官方资源:GitHub 仓库 | PyPI 主包 | markitdown-mcp 包(官方 MCP 服务器)
仓库页:18.4 万星,MIT 协议(2026年9月)。
扫码添加企业微信,找大熊掌门开通会员

添加后说明想开通的会员类型即可