Markdown正在变成下一个汇编语言
Markdown正在变成下一个汇编语言
上周,Claude Code团队的工程师Thariq发了条推文,大意是:我们已经全面放弃Markdown,改用HTML了。
我第一反应跟你一样——疯了吧?Markdown多好用啊,写起来行云流水,谁没事儿去手搓HTML标签?
但等等,人家说的是”让AI写”,不是”自己手写”。这一个字的差别,把整件事的逻辑彻底翻转了。
Markdown的”简单”,是给谁设计的?
我们先回到原点想一个问题:你当初为什么用Markdown?
答案很简单——因为它写起来省事。# 标题、**加粗**、- 列表,不用记HTML标签,不用关闭尖括号,手指在键盘上飞起来,文档就成型了。
Markdown的全部魅力,都建立在一个前提上:是人类在敲键盘。
这话不是我说的。Markdown的创造者John Gruber当年设计它的目标写得明明白白——”让人类能写出接近HTML效果的文档”。换句话说,Markdown从出生那天起,就是HTML的”人类友好简化版”。它是一层翻译层,一个”人类→机器”之间的润滑剂。
那么问题来了:如果敲键盘的不再是人类,这层润滑剂还有存在的必要吗?
AI不需要”写起来舒服”
你让ChatGPT或Claude写一段Markdown,它当然能写。但你有没有想过,AI在生成Markdown的时候,本质上是在做什么?
它在把脑子里的结构化信息,先翻译成Markdown的简化语法,然后这个Markdown再被渲染引擎翻译回HTML,最后浏览器才能展示。
这就好比——你让一个精通中英文的翻译官,先把中文翻译成拼音,然后再让另一个人根据拼音还原成中文。中间多了一道工序,还可能丢失信息。
AI直接写HTML,就是跳过了那层没必要的拼音。
Thariq在文章里提到一个细节特别有说服力:当你让AI用Markdown画图表,它只能用ASCII字符凑合着拼——那种用|和-画出来的表格,歪歪扭扭像小学生的手抄报。但换成HTML,表格、SVG插图、交互式滑块,想怎么来怎么来。
格式的天花板,决定了内容的天花板。
一个让我改变想法的类比
这事儿让我想起编程语言的进化史。
汇编语言→C语言→Python,进化方向是什么?”对人类越来越友好”。机器码太反人类了,所以我们发明了汇编;汇编还是太底层,所以有了C;C的指针让新手头疼,所以Python来了。
每一步进化的逻辑都是:让人类写起来更舒服。
但AI编程正在把这个方向掉个头。
当代码的主要作者从人变成AI,我们需要的不再是”人写起来舒服的语言”,而是”AI生成后人看起来正确的语言”。这两件事,看起来差不多,实际上是完全不同的设计目标。
Markdown让人写起来舒服,但超过100行你就开始头疼——Thariq自己承认”超过100行的Markdown我读起来就很吃力”。而一个精心生成的HTML页面,带着目录、标签页、配色和响应式布局,读起来反而比Markdown源码舒服得多。
写的人变了,”好用”的定义也该跟着变。

HTML赢在哪里?赢在”表达力不封顶”
Thariq列了几个真实使用场景,每个都挺让人开眼的:
代码评审:以前看PR的diff,黑底白字一坨坨,重要改动藏在200行噪音里。现在让Claude生成一个HTML评审页面——diff高亮渲染、行内注释、按严重程度红黄绿分级着色。他说团队现在每个PR都会附一个HTML讲解文件。
设计原型:不用开Figma,让AI直接出一个HTML原型,里面还能加滑块调参数。调完了,按一个按钮,参数自动复制成prompt粘回Claude Code。从设计到实现,闭环了。
一次性工具:需要一个拖拽排序工单的小工具?以前得写个小应用,现在让AI生成一个HTML文件,用完即弃。需要一个prompt并排对比编辑器?一个HTML文件搞定。
你用Markdown能做到这些吗?做梦。
当然,天下没有免费的午餐。Thariq很诚实地说,HTML生成比Markdown慢2到4倍。但他觉得值——反正现在Opus 4.7有100万token的上下文窗口,那点额外token消耗约等于零。还有一个痛点是版本控制,HTML的diff确实又乱又难审。
但瑕不掩瑜。当表达力的天花板被掀掉,那些小缺点就是可以忍受的代价。
别急,Markdown没死
写到这里我得踩个刹车,不然你以为我在给Markdown写讣告。
不是的。
如果你现在的工作流还是”自己动手写文档”,Markdown依然是最优解。没有之一。轻量、快速、版本控制友好、到处都能渲染——这些优点在人类手写场景下依然坚不可摧。
真正在发生变化的,是另一种工作流:“让AI生成→人类审核”。
如果你的日常已经变成这样——把需求用自然语言告诉AI,AI生成内容,你负责审核和调整——那你应该认真想想:为什么还要让AI绕道Markdown?直接输出HTML,质量和可控性都会有肉眼可见的提升。
工具没有好坏,只有适不适合当前的使用方式。
真正的问题:写作的主体变了
回到开头那条让我震惊的推文。
Claude Code团队放弃Markdown,表面上是一个格式选择的问题,底下其实是一个更大的信号:写作的主体正在从人类迁移到AI。
当AI成为主要的内容生产者,所有”为人类写作便利而设计的工具”都得重新审视自己的存在价值。Markdown只是第一个被点名的。
想想看,还有多少工具的核心卖点是”让人类操作起来更方便”?当这些操作逐渐被AI接管,”方便人类操作”这个优势就从核心竞争力变成了历史包袱。
这不是在说Markdown不好——就像汽车的出现不是在说马不好。而是世界的运转方式变了,工具的评价标准也得跟着变。
所以下次当你让AI帮你写文档的时候,试试说一句:”别给我Markdown,直接出HTML。”
你可能会被结果惊到。