Markdown 是一种轻量级标记语言,由 John Gruber 在 2004 年创建。它的核心思想是:用纯文本写作,但通过简单的符号来表达格式。
比如:
**粗体**→ 粗体# 标题→ 大标题- 列表项→ 无序列表`代码`→代码
写起来是普通文字,渲染后就变成格式漂亮的文档。
为什么 AI 大模型喜欢用它?
1. 训练数据里大量存在 互联网上有海量 Markdown 内容——GitHub README、技术博客、Stack Overflow、Reddit 等。模型在预训练阶段"见过"无数 Markdown,自然学会了用它来组织内容。
2. 纯文本,模型容易输出 大模型本质上只输出 token(文字)。Markdown 用普通字符表达结构,模型不需要处理任何二进制格式,直接输出文字就行。
3. 结构清晰,适合表达复杂内容 当回答涉及步骤、对比、代码时,Markdown 的标题、列表、代码块能让信息一目了然,比一大段散文更易读。
4. 前端可以直接渲染 Claude.ai、ChatGPT 这类对话界面会把 Markdown 实时渲染成漂亮的排版。对开发者来说接入成本极低。
一个小问题
Markdown 也有滥用的时候——很多 AI 在不需要格式的场合(随意聊天、简单回答)也堆满了标题和列表,反而显得生硬。好的 AI 应该根据场景决定用不用,就像人写东西一样。
