最近X上有个热门帖子讲到HTML正在逐步替代Markdown理由在AI编程工具的支持下HTML更加直观展示形态更加丰富。但说实话写HTML真的很费劲真正用到的地方也有限总不能说大模型输出几段文字还得用HTML展示。所以我不认为MarkDown会被HTML替代举个很简单的例子Claude发布SKILL功能用的标准文档格式是Markdown而非HTML。原因在于SKILL既要方便广大用户编写又要方便大模型读取。skill-name/ # 目录名name字段kebab-case小写连字符 ├── SKILL.md # ✅ 必需入口文件元数据核心指令 ├── scripts/ # ⚙️ 可选可执行脚本Python/Shell等 ├── references/ # 可选详细参考文档拆分长内容 ├── assets/ # 可选模板/图片/静态资源 └── .skillignore # 可选打包忽略文件满足这两个条件的只有Markdown作为轻量级的标记语言语法上已经尽可能让所有人都能看懂、会用比如标题用 ######代表一级、二级、三级标题这其实稍微熟悉下就会用。大模型也能熟悉这种标记语言因为有严格的规范而不是像word那样的富文本各种排版、格式没有统一章法AI很难读出来需要花大量的token去清洗。HTML因为是结构标准化的文档虽然也很适合AI读取但对于AI来说还是不如Markdown好吸收因为HTML嵌套太多了什么CSS、JS、DIV结构非常复杂。由于结构复杂大模型读取和生成HTML消耗的token也更多。简胜于繁人如此AI也是一样。至于用户编写体验HTML相比Markdown友好程度更是差十万八千里了什么ul、ol、dl…各种标签元素多达100多个而Markdown只有20种基础语法。这是HTML同样的内容这是Markdown让你写你会愿意用哪个来写所以不管是满足AI读取吸收还是用户书写方便Markdown都比HTML要好。现在大模型输入输出也多为Markdown这是各家大模型厂商用脚投票的既经济又方便美观的方案。当然如果需要复杂的可视化渲染确实HTML会更好比如网页、报表、交互组件等但这类场景毕竟不多大多数的文字展示用Markdown足以。