AI与科技

Markdown还是HTML?这根本不是一个值得吵的问题

基于一篇关于 Markdown 与 HTML 争论的长文整理:真正的问题不是二选一,而是让 Markdown 负责生产,让 HTML 负责消费。

  • AI Agent
  • AI工作流
Markdown还是HTML?这根本不是一个值得吵的问题

Markdown还是HTML?这根本不是一个值得吵的问题

最近关于 MarkdownHTML 的争论又火了一轮。但两边实际上并没有在回答同一个问题。

Markdown 党讨论的是:我们用什么来写、来改、来协作、来给 AI 吃上下文。HTML 党讨论的是:我们用什么来展示、来阅读、来演示、来给人看。

所以真正的问题不是谁替代谁,而是两者如何分工。

标题封面图

Markdown 为什么适合生产端

如果站在生产端看,Markdown 的优势非常明确:轻、快、可 diff、视觉噪音少、token 成本低。

CLAUDE.mdAGENTS.md、技能说明、知识结构、规则文件、书稿章节,这些内容的核心诉求都是好写、好改、好协作、好让 AI 读懂。这里 Markdown 就是更自然的源格式。

Markdown生产端图

HTML 为什么适合消费端

如果站在消费端看,HTML 的表达能力更强。它可以承载左右对照、侧边栏目录、折叠区块、tab 代码块、交互控件、动画和动态反馈。

当你做原型、可视化、教程页面、解释器、分享页面时,HTML 不是“更花”,而是更适合人类理解。

HTML消费端图

真相是分工,不是替代

AI 出现以后,生产成本里最重的那一部分可以被 AI 吸收。于是原来必须折中的需求被拆成了两端最优:

  • 生产端追求轻、快、token-efficient,用 Markdown
  • 消费端追求丰富、可视化、可交互,用 HTML

这才是更成熟的工作流:md 负责生产,HTML 负责消费。

md生产html消费图

真正重要的是转换能力

如果问题是工作流,而不是立场,那最重要的就不是站队,而是转换能力:

  • 任意内容能尽量干净地转成 Markdown
  • Markdown 能方便地转成不同风格的 HTML
  • HTML 在必要时还能回流成 Markdown

格式应该是流动的。该轻的时候轻,该丰富的时候丰富。

最后一句

下次再有人问“Markdown 和 HTML 到底谁更重要”,先问自己一句:你现在是在写,还是在看?

写,用 Markdown。看,用 HTML。

原文来源:@AlchainHust