AI输出格式之争Markdown会被HTML取代吗最近Anthropic旗下Claude Code的工程师Thariq Shihipar撰写文章称自己如今更倾向于让Claude直接输出HTML而非过去默认的Markdown这一表态在AI开发者圈子引发讨论。有人觉得Markdown是过去十几年最成功、最轻量的内容格式之一简单、清晰、跨平台几乎所有AI工具、代码仓库、笔记软件都围绕它建立了生态。但也有人认同当AI的输出越来越长、越来越复杂Markdown似乎暴露出“短板”。在Thariq Shihipar看来问题不在于Markdown不够优秀而在于它难承载智能代理时代的信息密度。“动辄上百行的Markdown文件读起来很吃力。”相比只能依赖标题、粗体、列表来组织内容的MarkdownHTML能提供更灵活的布局、更丰富的视觉层次甚至交互能力。这个观点得到不少AI圈知名人物支持。Andrej Karpathy卡帕西公开支持这一看法透露自己已习惯在提问最后加上“以HTML的形式组织回答”然后在浏览器里打开生成的文件阅读。卡帕西认为音频会是人类更偏好的AI输入方式而视觉则会成为AI更理想的输出方式。他还畅想了AI输出形式的演化路径纯文本—Markdown—HTML—……—由扩散模型神经网络直接生成的交互式视频/模拟系统。在他看来未来AI输出的终点可能不再是“文档”而是某种实时生成、可交互、可操作的动态视觉内容。这让关于Markdown与HTML的争论不只是“格式之争”背后折射出AI产品形态正在发生变化。过去人们默认AI是“聊天机器人”输出应是文本但当AI成为智能代理帮人处理任务、组织信息、生成界面、调用工具后人们不得不重新思考AI最合适的输出形式还应不只是文本吗Thariq Shihipar在随后长文里展示大量HTML输出案例解释为何在AI时代HTML很可能比Markdown更适合作为下一代默认输出格式。他在X上列举了五个关键点1.信息密度HTML能承载比Markdown丰富得多的信息可实现基础文档结构也能呈现表格数据、设计样式、插图、代码片段、交互效果、工作流程、空间数据、图像等。Claude能读懂的信息几乎都可用HTML高效呈现这让HTML成为AI模型传递深度信息、方便审阅内容的高效方式。而Markdown做不到这些时模型只能用低效方式凑数如用ASCII字符画图表、用Unicode字符模拟色彩展示。2.视觉清晰度与阅读体验随着Claude处理的任务愈发复杂其编写的文档变长。Thariq Shihipar发现超过一百行的Markdown文档很难耐心读完更别说团队其他人。而HTML文档阅读体验好Claude可从视觉层面优化结构通过标签页、插图、超链接等让文档浏览顺畅还支持移动端自适应布局。3.便于分享Markdown文件分享不便多数浏览器无法原生良好渲染常作为附件发送。而HTML文件上传到服务器如S3对象存储就能直接分享链接同事可在任意设备上打开查阅、随时引用。用HTML格式撰写文档别人愿意阅读的概率更高。4.双向交互HTML支持人与文档交互可加入滑块、调节旋钮调整设计参数、微调算法配置并实时查看效果变化还可复制调整后的配置粘贴到Claude Code的提示词里继续使用。5.数据与上下文接入Claude Code能读取海量本地上下文Thariq Shihipar撰写文章时让Claude Code遍历自己的代码文件夹找出过往生成的所有HTML文件整理分类后自动生成汇总HTML文档用图表展示每类文件。除本地文件系统Claude Code还能通过MCP工具获取更多外部上下文如Slack、Linear等协作工具搭配Chrome中的Claude插件读取浏览器内容调取Git版本历史记录等。6.创作体验更愉悦用Claude制作HTML文档更有乐趣能让人更有参与感和投入感。Thariq Shihipar担心有人会把他的观点理解成新的“/html技巧”或固定提示词模板。他强调不需要专门设计复杂Prompt直接告诉Claude“帮我生成一个HTML文件”或“生成一个HTML成品文档”即可。关键是想清楚HTML成品要实现的功能和使用方式现阶段建议直接从零自然下达指令慢慢熟悉不同场景的运用。为具体说明Thariq Shihipar针对不同场景制作多种HTML文件可在此查看全部示例https://thariqs.github.io/html - effectiveness/。-规范、规划与探索HTML像“更丰富的画布”让Claude更深入问题。Thariq Shihipar处理问题时倾向让Claude逐步生成一整套关联的HTML文件。如先让Claude Code头脑风暴、探索方案并生成分析页面再围绕某个方向展开制作设计稿、Mockup或代码示例思路清晰后输出最终实现计划。确认方案没问题后开启新会话并把前面生成的HTML文件交给Claude进入实现阶段。验证环节让负责校验的Agent读取这些文件使验证模型获得更完整、丰富的上下文信息准确理解项目内容。示例提示词如“我不确定引导页方向生成6种差异明显的方案并在HTML文件里用网格布局并排展示标注取舍”“用HTML生成完整实施计划包含原型图、数据流展示和关键代码片段”。适用场景包括探索代码实现方式、视觉设计方案等。-代码评审与理解代码在Markdown里难阅读HTML可渲染差异对比、注释、流程图、模块结构图等可用于理解AI生成的代码、完成代码评审、向他人解释PR。Thariq Shihipar提交的每个PR都会附上HTML代码说明。示例提示词如“帮我生成HTML文档评审PR讲解流式处理/反压逻辑渲染代码差异加行内边注按严重程度标注问题并补充内容”。适用场景包括创建PR、评审PR、理解代码知识点等。-设计与原型Claude Design基于HTMLHTML在设计表达上能力强即便最终产品不是网页Claude也可用HTML画出设计稿并转成所需语言还可制作交互动效原型。示例提示词如“我想做新的结算按钮原型点击后播放动画并变紫色用HTML做带滑块和选项的页面调试动画参数加复制按钮”。适用场景包括生成设计系统产物、调整组件、可视化组件库、制作动画原型等。-报告、研究与学习Claude Code擅长整合多源信息并转换成易读报告可检索Slack、代码库、Git历史、网络信息等输出长文档、交互式讲解页或幻灯片可用SVG做图表让内容更直观。示例提示词如“我不懂限流机制读取相关代码用单个HTML页面讲解包含流程图、关键代码和注意事项”。适用场景包括总结功能运行原理、讲解技术概念、写周报、事故报告等。-自定义编辑界面有些需求难用文字描述Thariq Shihipar会让Claude为当前任务做一次性专用编辑器最后加导出功能如“复制为JSON”“复制为提示词”按钮将界面操作结果转成文本贴回Claude Code继续使用。示例提示词如“我要重新排序30个Linear任务做HTML页面任务为可拖拽卡片分四列预先排序加‘复制为Markdown’按钮导出最终顺序并为每类任务写说明”“这是功能开关配置做表单编辑器按业务分组展示开关标明依赖关系开启未满足依赖开关时给出警告加‘复制差异’按钮”“我在调试系统提示词做左右分栏编辑器左边编辑提示词高亮变量插槽右边三个示例输入实时渲染填充结果加字符/Token计数器和复制按钮”。适用场景包括排序、分类、归类内容编辑结构化配置调试提示词、模板、文案筛选、审批、打标、导出数据集注释文档、转录文本、差异注释并导出选择难以用文字表达的参数等。随着关于“从Markdown转向HTML”的文章传播Thariq Shihipar收到很多关于这种工作流的讨论。他对常见问题进行了解答-问会不会更耗Token-Thariq ShihiparMarkdown通常用更少Token但HTML表达力更强整体产出效果更好。Opus 4.7支持100万上下文窗口Token增加几乎感知不到。-问你现在什么时候还用Markdown-Thariq Shihipar说实话我几乎完全不用Markdown了我可能算是极端的HTML拥护者。-问怎么查看HTML文件-Thariq Shihipar我一般直接在本地浏览器打开也可让Claude帮打开需要分享就上传到S3生成链接。-问生成时间比Markdown更长吗-Thariq Shihipar确实更长HTML生成时间大约是Markdown的2 - 4倍但我觉得效果值得。-问版本控制怎么办-Thariq Shihipar这是HTML最大的缺点之一。HTML的差异对比杂乱比Markdown难审阅。-问怎么让Claude做出符合我审美、不丑的页面-Thariq Shihipar前端设计插件能帮助Claude生成好看的HTML。想匹配公司风格可让Claude读取代码库生成设计系统HTML文件之后用它作为参考生成其他页面。Thariq Shihipar表示使用HTML的真正原因是能更深度地参与到Claude的工作流程中。“我曾经担心因不再深度阅读方案只能放手让Claude自己做决定。但现在我可以开心地说用HTML时我比以往任何时候都更有掌控感。希望你也能有同样的体验。”不过围绕“用HTML取代Markdown”开发者社区有不同声音。一些网友担心开发流程转向HTML人类与大模型“共同编辑同一份文档”的能力会被削弱。Markdown更接近“可编辑文本”开发者能快速阅读、随时插入和删改内容无需额外处理布局和页面结构。而重新给大模型发送Prompt修改HTML内容会让修改路径变长、打断思路。有人担心“默认输出HTML”成主流后人和大模型“共同创作”的模式会弱化。还有网友指出并非所有软件工程师都是前端开发者当开发者需亲自修改、维护、协作内容时HTML可能带来新的复杂性。那么你是否尝试过让AI使用HTML作为输出格式相比Markdown体验是更进一步还是只是“看起来更高级”在AI Agent时代Markdown真会退出历史舞台吗欢迎分享看法。