夜雨聆风学习资料网

ARTICLE · 1122619

Markdown真要被AI抛弃了?

Markdown真要被AI抛弃了?

最近用 AI 干活时,我突然发现自己养成了一个很固定的习惯。

不管是让它分析一个项目、整理方案,还是帮我研究网上某个问题,最后我几乎都会下意识补上一句:

“帮我整理成 Markdown。”

这句话现在有多顺手?

差不多就跟写完代码按一下 Ctrl + S 一样。

明明现在很多编辑器早就自动保存了,可如果不亲手按一下,总感觉这段代码还没有真正属于自己。

Markdown 确实很好用。

标题前面加个 #,列表前面放个 -,代码外面套三组反引号,一份看起来还挺专业的技术文档就出来了。

写起来轻、复制方便,提交到 Git 里也很舒服。

但最近我越来越觉得:

有些任务继续让 AI 输出 Markdown,就像请了一支装修队,最后却只让他们帮你贴了一张便利贴。

现在的 Agent 已经能读完整项目、追 Git 历史、找性能问题,甚至把一整套业务流程梳理出来。

结果忙活半天,最终交付给你的东西,还是一堵从上往下不断延伸的文字墙。

你说它看不了吗?

当然不是。

问题是看着看着,脑子里总会冒出一个特别熟悉的念头:

“先收藏吧,有时间再看。”

而我们都知道——

所谓收藏,很多时候就是这辈子不会再点开了。

发现一个低成本 AI 平台: 不降智  GPT-6 倍率0.08(限时), Claude Opus5,Fable 5 都能用,倍率 0.25,首字请求速度5s内,还支持 image-2 生图。

Markdown没做错什么

先替 Markdown 说句公道话。

它没有过时,也没有突然变得难用了。

写 README、做笔记、整理 API 文档、记录会议纪要,Markdown 到今天依然非常合适。

尤其对开发者来说,它几乎没有学习成本。

更重要的是,它天生适合 Git。

今天改一句话,明天打开 Diff,一眼就知道到底删了什么、加了什么。

所以 Markdown 真正的问题,从来不是“不好用”。

而是:

它能表达的东西,终究有限。

以前 AI 的主要工作就是回答问题。

那时候 Markdown 完全够用。

可现在 Agent 干的活已经越来越复杂:

分析几十个模块之间的依赖关系;

对比一堆指标和不同方案;

给整个代码库做一次健康检查;

根据需求直接生成产品原型;

把散落在不同地方的信息重新整理成结论。

这些内容本身就带有层级、关系、状态甚至视觉重点。

有些东西最好还能点击、筛选、展开和切换。

结果你把所有信息硬塞进 Markdown,最后剩下的还是标题、列表、表格和代码块。

尤其表格一复杂,在手机上直接横到天边。

偶尔 AI 也会非常努力。

它知道你需要架构图,于是开始拿字符给你画:

→

│

├──

└──

那一瞬间,你能明显感觉到:

它真的尽力了。

但你最后只能安慰自己——

这张架构图情绪价值挺高,至于参考价值,我们以后再讨论。

真正变的,是“谁在写、谁在看”

以前我喜欢 Markdown,还有一个很重要的原因:

方便自己改。

AI 给我写一版,我打开文件,哪句话不对直接改掉。

但现在回头想想,我亲自修改 AI 文档的次数其实已经越来越少了。

更多时候,我会直接继续跟 Agent 说:

“这部分太长了,压缩一下。”

“重点不够明显,重新组织。”

“风险按照优先级重新排。”

发现没有?

真正负责“写文档”的人,正在慢慢从我变成 Agent。

而我做的事情,越来越像:

看结果、提反馈、做决定。

那么问题就来了。

既然大部分内容最终都是 AI 写的,我还有必要继续把“方便手写”放在第一优先级吗?

可能真的没有。

现在我更在意的是:

能不能快速看懂?

重点能不能第一眼找到?

复杂内容能不能展开?

不同数据能不能直接对比?

从这个角度重新看 HTML,这个前端开发者每天都在打交道的“老朋友”,突然又变得非常有吸引力。

我专门做了个Demo测试

只谈趋势有点虚。

所以我临时做了一个“电商业务分析”的 Demo。

里面放了最近 30 天的订单数据、销售额、退款率、渠道来源以及商品品类数据。

为了让事情更有意思,我还故意塞进去几个异常:

某一天退款率突然暴涨;

某个广告渠道的成本突然上升;

还有两个商品的销量持续下滑。

数据量并不算大,但已经足够让 AI 写出一份看起来非常“忙”的业务分析报告。

第一轮,我让 Agent 按照传统方式,直接输出 Markdown。

结果确实很完整。

整体趋势有了。

渠道对比有了。

异常指标有了。

优化建议也一个没少。

问题是——

太像一堵墙了。

假设我只想知道:

“退款率到底是从哪一天开始异常的?”

我得先翻过好几段总结,再跨过两张表格,最后在某个不起眼的小标题下面,终于找到答案。

然后,我没有让 AI 重新分析数据。

内容完全不变。

我只让它把同一份信息改成 HTML。

结果页面变成了这样:

顶部用卡片展示销售额、订单量、退款率和广告成本;

中间直接放一张趋势折线图,并标记退款率开始异常的日期;

商品、渠道和地区拆成三个 Tab;

本期数据和上期数据左右并排比较;

风险根据严重程度使用不同状态区分,而且默认只展开高风险项;

点击某个异常指标,还能继续查看对应的订单明细。

Press enter or click to view image in full size

table-image

这一次,AI 并没有给我更多信息。

但我找信息的速度明显变快了。

也是这个小实验让我突然意识到:

HTML 真正的价值,可能根本不只是“更好看”。

更重要的是,它把阅读顺序的控制权,从作者手里交给了读者。

Markdown 更像一张纸质体检报告。

从第一页开始,一项一项往下读。

HTML 则更像一个体检系统。

进去以后,先看红色异常指标。

哪个有问题,就点哪个继续看详情。

至于体重那一栏……

你甚至可以选择性失明。

HTML真正多出来的,是3种能力

第一种:布局

Markdown 基本就是一条不断向下延伸的路。

HTML 不一样。

它可以使用卡片、分栏、Tab、折叠面板,把真正重要的信息直接放到最前面,而把细节暂时收起来。

比如比较两个方案。

Markdown 里,你可能先读完方案 A,再往下翻方案 B,然后脑子里来回对照。

HTML 完全可以直接把两个方案左右摆在一起。

不用读者自己在上下文之间反复横跳。

第二种:可视化

项目依赖、业务流程、指标趋势……

这些东西如果能直接画出来,就没有必要逼着读者全部靠脑补。

SVG、Canvas、各种图表组件,都可以把关系直接摆到你眼前。

AI 也终于不用继续拿:

→

│

└

给你搭一个摇摇欲坠的字符版“建筑模型”了。

第三种:交互

这可能才是 HTML 最关键的区别。

比如做性能分析。

Markdown 最多告诉你:

某个页面首屏加载较慢,建议优化资源体积。

这当然没错。

但 HTML 可以再往前走一步。

你可以自己选择页面;

切换不同网络环境;

查看各种资源的占比;

甚至直接比较优化前后的结果。

两份东西都是 AI 生成的。

可前者是在:

“写一份东西给你看。”

后者已经开始变成:

“做一个东西给你用。”

表面看,好像只是 Markdown 换成了 HTML。

实际上,真正发生变化的是交付方式。

到底该选Markdown还是HTML?

我现在判断起来非常简单。

只问一个问题:

这份内容以后主要是拿来继续编辑,还是主要拿来阅读和操作?

如果总共就三五段文字,那真的没必要为了所谓的“高级感”,硬生生做一个网页。

三行说明文字,非要配导航栏、渐变背景、暗黑模式……

有点像给方便面做米其林摆盘。

不是不行。

但说到底,你只是饿了。

相反,如果内容很长、关系非常复杂,或者需要展示给不写代码的人看,那么 HTML 往往可以明显降低沟通成本。

直接丢一个链接过去。

对方点开就能看,想看哪里就点哪里。

至于他到底看没看……

那是另外一个问题。

这个锅前端技术确实背不了。

我现在更喜欢这套工作流

当然,我并不是说:

以后直接让 Agent 手搓几千行 HTML。

我现在更倾向于把内容和展示分开。

流程大概是这样:

代码库 / 业务数据        ↓Agent 分析并生成 Markdown 草稿        ↓把关键指标和关系提取成 JSON        ↓根据固定模板生成 HTML        ↓人工检查结论、交互和敏感信息

这里每一层负责的事情都不一样。

Markdown 草稿负责保存完整内容,同时方便进入 Git 管理。

JSON 负责把指标、模块、风险这些信息结构化。

HTML 则只负责最终展示和交互。

这样做还有一个很现实的好处。

以后数据变化了,只需要重新生成页面。

不用每一次都让 AI 从头设计。

否则你很容易看到一种经典场景:

上周还是商务蓝。

这周突然变成赛博朋克紫。

下周再打开……

说不定已经进入复古像素时代了。

如果你的团队经常生成这种页面,我甚至建议提前准备一套简单的 Design Spec。

字体怎么用。

颜色有哪些。

间距是多少。

卡片、表格、图表分别使用什么风格。

这些规则提前固定好,Agent 有了参考之后,输出通常会克制很多。

一份不容易翻车的HTML生成清单

我现在让 Agent 生成 HTML 时,基本都会提前加上这些限制。

优先生成单文件。

CSS 和 JavaScript 尽量全部放在同一个 HTML 文件中,方便保存,也方便直接分享。

默认避免外部依赖。

不要随便引用来路不明的 CDN,最好离线打开也能正常阅读。

优先保证手机可读。

表格可以横向滚动,卡片到了窄屏就自动切成单列。

控制颜色数量。

一个主色,再加成功、警告、错误几个状态色,基本已经够了。

没必要把页面做成调色盘。

动画越少越好。

除非动画本身确实能够解释状态变化,否则能不动就别动。

细节默认折叠。

首屏先给结论。

不要用户一打开页面,就拿八千字正文迎面砸过去。

图表旁边必须有文字结论。

一张漂亮的折线图,永远不能替代:

“所以这组数据到底说明了什么?”

保留生成时间和数据来源。

避免三个月以后,有人拿着一份旧报告去指导一个已经完全变化的新项目。

不过,这些规则里面最重要的其实只有一句:

内容优先,视觉服务于内容。

AI 很容易把一句:

“帮我做个报告页面。”

理解成:

“请展示一下你到底会多少种渐变。”

如果不给限制,最后生成出来的可能不是项目分析报告,而是一场 CSS 技能汇报演出。

3个我会直接复制的Prompt

1. 项目分析

分析当前代码库,首先生成一份 Markdown 草稿,覆盖技术栈、核心模块、关键业务流程、风险以及优化建议。然后根据这份草稿生成一个单页 HTML 报告:顶部展示核心指标,使用关系图展示模块依赖,按照严重程度对风险进行分组并支持折叠,同时为每条结论标注对应文件。页面需要适配移动端,不使用外部依赖,也不要加入没有实际意义的动画。

2. 数据报告

根据这些数据生成一份 HTML 报告。首先总结最重要的 3 个结论,然后提供趋势图、分类对比以及异常详情。支持按照时间和分类进行筛选,并在每张图表旁边写出文字结论。保留原始数据下载入口,同时标明数据范围和生成时间。不要为了视觉效果隐藏负面数据。

3. 产品方案

把这份需求整理成一个可点击的单页 HTML 原型,包括目标用户、核心流程、页面结构以及异常状态。关键流程需要支持切换演示,尚未确定的内容必须明确标记为“待确认”。同时输出一份 Markdown 版本的决策记录,列出方案中做出的取舍。不要自行补充需求中没有提供的业务规则。

这三个 Prompt,我都故意反复强调了一件事:

先保证信息正确,再讨论界面。

否则 Agent 很可能非常认真地给你做出一个漂亮到不行的筛选按钮。

然后你点一下。

没反应。

前端开发看了沉默。

测试看了已经准备提 Bug。

HTML能执行代码,这件事不能装没看见

HTML 的交互能力既是优势,同时也是风险来源。

AI 生成的网页里,可能包含 JavaScript、网络请求以及第三方资源。

如果页面是你自己生成、自己检查的,一般问题不大。

但别人发过来的陌生 HTML,就不能像打开普通 Markdown 那么放心了。

至少有几件事值得特别注意。

不要把 Token、Cookie、Key 或真实用户数据直接写进页面。

不要允许页面把项目数据上传到未知服务。

动态插入内容时做好转义,避免脚本注入。

能不用外部脚本就尽量不用;必须使用时,要确认来源。

涉及公司代码和业务数据时,优先在本地生成、本地查看。

正式发布之前,打开浏览器 Network 看一下,确认页面有没有偷偷“往外打电话”。

一句话总结就是:

HTML 是一种能够运行代码的文档。

它确实比 Markdown 更强。

也正因为更强,所以值得多检查一眼。

先别急着给Markdown办退休宴

说了这么多 HTML 的好处,有一个问题还是绕不过去:

HTML 的 Diff 真的不好看。

Markdown 改一句话,Git 可以清清楚楚告诉你:

这里删了什么。

那里增加了什么。

HTML 呢?

你可能只是调整了一点间距,结果格式化工具顺手帮你重排了半个文件。

第二天打开 Diff……

感觉不像在 Review 代码。

更像刑侦现场找指纹。

除此之外,HTML 的生成速度通常也更慢,而且消耗的 Token 更多。

所以,对于那些需要长期维护的技术文档来说,Markdown 依然是更稳妥的选择。

因此,我现在更愿意这样划分职责:

Markdown:保存正文、过程和决策。

JSON / YAML:保存结构化数据。

Git:负责版本管理。

HTML:负责最终展示、分享和交互。

换句话说:

Markdown 更像内容底稿。

HTML 负责最后登台。

一个在后台老老实实干活,一个负责让所有人第一眼就看明白发生了什么。

它们其实根本没必要争谁替代谁。

完全可以合伙开公司。

扩展一下业务,Gpt官方卡充:

GPT 5X PRO 350 (限时,质保3天)

🔄  GPT PLUS 秒冲 125R

🔄  GPT 5X PRO 秒冲700R

🔄  GPT 20X PRO 秒冲1100R

批量接企业订单 价格优惠 50起1080  100起1050

需要的可以找我(vx: qq449245884)

最后:
Hermess Agent基础教程
精通 React 面试:从零到中高级(针对面试回答)  
CSS终极指南  
Vue 设计模式实战指南 

20个前端开发者必备的响应式布局

深入React:从基础到最佳实践完整攻略
python 技巧精讲
React Hook 深入浅出
CSS技巧与案例详解
vue2与vue3技巧合集

相关学习资料