返回

HTML 是新的 Markdown?Claude Code 团队工程师的一篇爆文,引发 AI 编程圈热议

2026-05-11 HTML Markdown 9 0

最近,Thariq Shihipar 在 X 上发布了一篇题为《Using Claude Code: The Unreasonable Effectiveness of HTML》的文章,引发了 AI 编程圈的大量讨论。

他的观点非常直接:HTML is the new markdown.简单翻译就是:HTML 正在成为新的 Markdown。

HTML 是新的 Markdown?Claude Code 团队工程师的一篇爆文,引发 AI 编程圈热议

更让开发者震惊的是,他表示自己已经几乎不再写 Markdown 文档,而是转向让 Anthropic 的 Claude Code 直接生成 HTML 文件。这个观点很快在 Hacker News、Reddit 和开发者社区引发争论。有人认为这是 AI 时代文档形式的重大转变,也有人认为这只是AI 输出膨胀后的无奈选择。

为什么 AI 时代的 Markdown 开始不够用了?

过去几年,Markdown 几乎成为 AI 与开发者之间的默认语言。它简单、轻量、纯文本、兼容 Git、适合版本管理,而且对人类和模型都很友好。从 README 到技术文档,从知识库到 Prompt,Markdown 一度是最理想的中间格式。

但问题在于:AI 生成的内容越来越复杂了。Thariq 提到,现在 Claude Code 生成的 spec、代码审查报告、架构分析和研究文档,经常超过数百行。对于人类来说,长篇 Markdown 已经越来越难阅读。

尤其是当 AI 想表达这些内容时:

  • 流程图
  • 复杂表格
  • 交互式原型
  • SVG 图示
  • 颜色与布局
  • 可视化分析
  • Diff 对比
  • 多维信息结构

Markdown 的表达能力就开始明显吃力。

于是 AI 会出现一种很抽象的行为:用 ASCII 字符画图、用 Unicode 色块模拟颜色、用大量缩进硬凑布局。Thariq 甚至吐槽,这像是一个能处理百万 token 的模型,还在用算盘做加法。

HTML 为什么突然重新变得重要?

在传统互联网时代,HTML 曾经是网页的核心语言。但在 Markdown 崛起后,很多开发者已经很少手写 HTML 了。

AI 的出现,反而让 HTML 再次获得了价值。原因很简单:人类讨厌写 HTML,但 AI 不讨厌。对于大模型来说,生成 HTML 的成本并不高,而且 HTML 天然拥有比 Markdown 更强的表达能力。

根据 Thariq 的观点,HTML 的优势主要集中在几个方面。

首先是信息密度更高。HTML 可以直接整合:

  • CSS
  • SVG
  • JavaScript
  • Tabs
  • 折叠面板
  • 可交互组件
  • 响应式布局

这意味着 AI 不再只是输出一篇文档,而是在生成一个可以操作的信息界面。

其次是可分享性更强。Markdown 文件往往需要依赖 GitHub、Obsidian 或编辑器渲染,而 HTML 本身就是浏览器原生支持的格式。一个 HTML 文件甚至可以直接部署到对象存储,通过链接分享。在团队协作中,这种体验明显更直观。

另外一个非常关键的点是:HTML 允许交互。例如 AI 生成一个产品方案后,你可以通过滑块、按钮、标签页、过滤器去探索不同方案,而不是被迫阅读一大段纯文本。

这也是 Thariq 反复强调的一点:HTML 能让人重新获得控制感。

这其实不是HTML vs Markdown

很多开发者认为,这场讨论真正的核心,其实不是 HTML 和 Markdown 谁更先进。而是 AI 正在改变文档本身的定义。

以前的文档,是人类写给人类看的。现在越来越多文档,其实是:

  • AI 写给人类
  • AI 写给 AI
  • AI 与 AI 之间的中间状态

在这种情况下,人类是否方便手写已经不再是最重要的标准。

更重要的是:

  • AI 是否容易生成
  • 信息是否容易组织
  • 人类是否容易理解
  • 是否支持交互
  • 是否方便继续被 AI 消费

这也是为什么不少开发者开始提到:未来真正重要的,可能不是 Markdown,而是结构化富文本。甚至有研究已经表明,HTML 在 RAG(检索增强生成)中,比纯文本更容易保留结构信息,例如标题、表格和语义层次。

开发者们并没有完全买账

当然,这篇文章并非没有争议。Reddit 和 Hacker News 上,很多开发者提出了反对意见。

最大的问题主要有几个。

首先是 Token 成本。HTML 通常比 Markdown 更长,生成成本更高。有开发者吐槽:Anthropic 按 token 收费,当然希望你多生成 HTML。

其次是 Diff 极其难看。Markdown 对 Git 非常友好,而 HTML 的版本对比通常会变得非常混乱。尤其当 AI 每次都会调整结构和标签时,Review 体验会急剧下降。

还有人认为:这并不是 Markdown 的问题,而是 AI 输出越来越冗长的问题。换句话说,HTML 只是把难读包装得更漂亮了。另外,一部分开发者认为 HTML 更适合最终展示,而 Markdown 仍然更适合作为中间协作格式。

因此未来更可能出现的是:

  • AI 内部使用结构化格式
  • 最终输出转成 HTML
  • 开发阶段继续使用 Markdown

而不是 Markdown 被完全淘汰。

AI 编程时代,一个新的趋势已经出现

虽然 HTML 是新的 Markdown 听起来有点标题党,但它确实透露出一个很重要的趋势:AI 正在把文档变成应用。

以前我们让 AI 生成 README。现在越来越多人开始让 AI 生成:

  • 可交互研究报告
  • 动态架构文档
  • 可视化产品方案
  • HTML 原型
  • 数据仪表盘
  • 一次性工具页面

AI 正在模糊文档和软件的边界。而 HTML,恰好是这种形态最天然的载体。

也许未来开发者真正需要的,不再是写 Markdown,而是让 AI 生成一个可以直接操作的信息界面。至少从目前来看,这已经不只是一个小众观点了。

顶部