ARTICLE · 1323554
微软MarkItDown免费:Excel转Markdown,3类文件本地实测

这张表不是AI编的。是我今天做的一份小备货表,再用微软的开源工具转出来的。
纸杯18、安全线30;打包袋80、安全线50;杯盖12、安全线30。三行数据,表头和数字都保住了。
工具叫 MarkItDown。名字不好记,干的事倒简单:把文件里的内容,整理成带标题、表格的纯文本,方便继续交给AI。
我今天测了Excel、CSV和本地HTML,三份都转成了Markdown。 先说清楚:只测了自制的简单表,不代表复杂账本也能无损转换,更没有测Claude回答效果。
免费的是哪一段?
我去看了微软官方项目和许可证。它按MIT协议开源,本文这套本地转换,不需要买会员,也没填模型API密钥。
不是“送几天额度”。目前官方没有给这个开源许可设活动截止日,我也不会替它编一个。
但免费的是文件转换,不是Claude会员,不是Claude Code额度。后面用哪个AI,仍按那个产品自己的条件和规则来。
如果你本来就能直接上传Excel,而且结果准确,那就继续直接传,没必要多绕这一步。
它更适合这种时候:几个工具来回换,每次都要重新粘资料;或者你想先看看,到底准备把哪些内容交给AI。
我这次怎么跑的
需要一台电脑和Python环境。它不是手机里点一下就完成的小程序,不熟悉命令行的朋友,可以先把这段转给负责电脑的同事。
官方安装说明要求Python 3.10—3.14,建议在虚拟环境里安装。本文实测版本是0.1.7,不冒充最新版。准备好环境后,装Excel转换所需依赖:
pip install "markitdown[xlsx]==0.1.7"
把表格放到当前文件夹,运行:
markitdown sample-stock.xlsx -o stock.md
打开stock.md,就能看到开头图里那种表格。竖线和横线不是乱码,是Markdown的表格写法。
CSV和本地HTML也做了同样的转换,三行商品和对应数字都保留了。这次没测扫描件、合并单元格和复杂公式,所以不替它们打包票。
有了整理后的资料,可以试这句:
只根据下面的备货表,列出库存低于安全线的商品,并计算缺多少。不要补数据;读不清就指出来。最后保留原始数字,方便我核对。
这句是给你照抄的提示词,不是我已经在Claude里跑出的成绩。按样例手算,纸杯缺12,杯盖缺18,打包袋不缺。AI如果答错,别往采购单里直接搬。
有两件事别想当然
它不是把Excel“换个皮”原样保存。颜色、排版、复杂公式关系,都不能指望靠一份Markdown完整带走。要交财务的正式表,保留原件。
本地转换,也不等于后面上传AI就没有隐私问题。姓名、电话、客户底价,先删掉再传。今天的样例是自己造的数据,没有客户信息;也没开云端识别或模型描述,别把这一步免费理解成所有扩展服务都免费。
官方入口:github.com/microsoft/markitdown。认准microsoft这个项目归属,不要随便把经营资料丢进同名在线转换站。
这次我更想留下的,不是又一个工具名,而是一个习惯:给AI之前,先看清自己交了什么。
觉得有用,可以转给每天整理表格的同事。入口和这次的操作整理进【清单】,回“清单”找。
如果你做生意想用AI省重复活,可回【代搭】,搭建约99–299元,咨询约199元/小时。先聊清楚哪一步值得做,不急着堆工具。
— 智能引擎社 · 2026年11月6日核验















































































