程序员的新选择:AI 时代,HTML正在“干掉“Markdown?
最近在科技圈掀起了一场关于技术格式的小小地震。事情源于 Anthropic 公司旗下 Claude Code 的一名工程师发布了一篇文章直言自己已经几乎完全不用 Markdown 了。取而代之的是一种老面孔——HTML。一个工程师的大胆尝试这位名叫 Thariq Shihipar 的工程师表示他现在的习惯是让 AI 直接输出 HTML 格式而不是传统的 Markdown。他的理由很简单随着 AI 输出的内容越来越长、越来越复杂Markdown 那种依靠标题、粗体和列表来组织内容的形式已经开始暴露出自己的短板。想象一下如果你让 AI 写一份上百行的技术文档用 Markdown 格式那可能就是一大串带标记的纯文本读起来确实费劲。而 HTML 不同它可以提供灵活的布局、丰富的视觉层次甚至直接嵌入交互功能。大咖们纷纷站台这一观点很快得到了科技圈多位知名人士的支持。最引人注目的要数 Andrej Karpathy中文名卡帕西他是前 Tesla 自动驾驶团队负责人、前斯坦福 AI 实验室首席科学家在 AI 领域极具影响力。卡帕西透露自己已经开始习惯在提问时加上一句以 HTML 的形式组织回答然后直接在浏览器里打开生成的文件阅读。他认为人类大约三分之一的大脑都在处理视觉信息视觉是通往大脑的十车道高速公路纯文本反而是阅读成本最高的方式。他甚至描绘了一条 AI 输出形式的演化路径从纯文本到 Markdown 结构化再到 HTML 的布局和交互能力再到未来由神经网络直接生成的交互式视频或模拟系统。在他看来未来 AI 输出的终点甚至可能不再是文档而是某种实时生成、可交互、可操作的动态视觉内容。HTML 的五大优势那么HTML 相比 Markdown 到底好在哪Thariq Shihipar 给出了五个关键理由信息密度更高。 HTML 不仅能做标题、排版这类基础文档结构还能呈现表格、设计样式、SVG 插图、代码片段、交互效果等。凡是 AI 能够读懂的信息几乎都可以用 HTML 高效呈现。视觉更清晰。 当文档超过一百行Markdown 确实难读。而 HTML 可以从视觉层面优化整体结构通过标签页、插图、超链接等形式让文档浏览起来顺畅很多还支持移动端自适应。便于分享。 Markdown 文件很难在浏览器里直接良好渲染往往只能作为附件发送。而 HTML 文件只需上传到服务器就能直接分享链接同事在任何设备上都能打开查阅。支持双向交互。 HTML 可以加入滑块、调节旋钮用来调整参数、实时查看效果。调整后的配置还能一键复制直接粘贴到 AI 提示词里继续使用。本地上下文接入。 Claude Code 能读取大量本地文件基于此可以整理过往生成的 HTML 文件自动生成汇总文档用图表展示每一类文件。实际应用案例多多为了说明 HTML 的实际用途Thariq Shihipar 针对不同场景制作了多种 HTML 文件供参考。在规划和探索阶段他会让 AI 生成一整套彼此关联的 HTML 文件从头脑风暴分析页面到详细设计稿、Mockup再到最终实现计划。验证环节负责校验的 Agent 也能读取这些文件获得比传统 Markdown 文档更完整、更丰富的上下文信息。在代码评审和理解场景代码在 Markdown 里很难阅读但用 HTML 可以渲染差异对比、注释、流程图、模块结构图。这种方式甚至被他说成比 GitHub 默认的差异视图更好用他现在提交的每个 PR 都会附上一份 HTML 代码说明。在设计原型阶段Claude Design 基于 HTML因为 HTML 在设计表达上能力极强。Claude 可以用 HTML 画出设计稿再转成 React、Swift 等代码还可以制作交互动效原型比如动画、点击效果等。在报告和研究场景AI 可以整合多源信息转换成清晰易读的报告输出形式可以是长文档、交互式讲解页甚至幻灯片。在自定义编辑界面场景有些需求很难只用文字描述清楚AI 可以为当前任务做一个一次性专用编辑器最后一定要加导出功能把界面上的操作结果转成文本贴回 AI 继续使用。争议与思考不过围绕用 HTML 取代 Markdown这件事开发者社区里也出现了不少不同声音。一些网友担心一旦开发流程开始全面转向 HTML人类与大模型共同编辑同一份文档的能力反而可能会被削弱。Markdown 更接近可编辑文本本身开发者既能快速阅读也能随时插入、删改内容不需要额外处理布局和页面结构。有人指出虽然理论上完全可以重新给大模型发送 Prompt 让它修改 HTML 内容但现实问题在于当开发者自己脑海里已经非常清楚该怎么表达时再通过 Prompt 中转一次反而会让修改路径变长甚至打断思路。还有网友提出了一个更现实的问题手写 HTML 这件事人类已经干了几十年了。但并不是所有软件工程师都是前端开发者。换句话说HTML 的优势很大程度上建立在视觉化输出之上可一旦开发者需要亲自修改、维护、协作这些内容时它会不会又重新变成一种新的复杂性成本与回报的平衡当然转向 HTML 也有代价。生成 HTML 文件的时间大约是 Markdown 的 2-4 倍虽然表达力更强但确实会消耗更多 Token。而且 HTML 的差异对比杂乱版本控制上确实比 Markdown 难审阅。但 Thariq Shihipar 认为Opus 4.7 支持 100 万上下文窗口Token 增加几乎感知不到整体产出效果反而更好这些投入是值得的。AI 产品形态在转变这场关于 Markdown 与 HTML 的争论背后真正折射出的其实是 AI 产品形态本身正在发生变化。过去人们默认 AI 是聊天机器人输出自然也应该是文本但当 AI 开始一步步变成真正的智能代理Agent开始帮人处理任务、组织信息、生成界面、调用工具之后人们或许也不得不重新思考一个问题AI 最合适的输出形式到底还应不应该只是文本Thariq 表示自己使用 HTML 的真正原因是能更深度地参与到 AI 的工作流程中。我曾经担心因为不再深度阅读方案我只能放手让 AI 自己做决定。但现在我可以开心地说用 HTML 时我比以往任何时候都更有掌控感。结语形式之争本质是效率之争这场小小的格式之争本质上是人类与 AI 协作方式的进化。HTML 不是要完全取代 Markdown而是在特定场景下提供了更好的解决方案。对于追求深度协作、频繁阅读、需要视觉呈现的场景HTML 确实是更好的选择。而对于快速记录、轻量编辑、版本控制优先的场景Markdown 依然有其价值。未来或许我们会看到两种格式的共生AI 智能判断在合适的场景输出合适的格式。而这才是这场争论的真正价值所在。AI 时代工具在进化我们的协作方式也在进化。HTML 或 Markdown谁会成为主流时间会给出答案。而我们作为用户只需要选择最适合自己工作流的那一种就好。