Prompt 工程
为什么大模型选择 Markdown
模块六 · Prompt Engineering · 前置 —— 一步步推演 Markdown 为何胜出。
核心矛盾
核心矛盾
大模型是纯文本模型
LLM 逐 Token 输出,每个 Token 就是一段文字。它不懂颜色、不懂字号、不懂对齐。
但用户期望有排版
标题、加粗、列表、代码块、链接……没有排版的纯文本,阅读体验极差。
方案推演
1
用 HTML?标签太重,浪费 Token
↓ 不行
2
用 Word/PDF?二进制格式,无法逐字输出
↓ 更不行
3
用 LaTeX?语法复杂,模型容易出错
↓ 也不行
✓
Markdown:文本自带排版标记,轻量优雅
Markdown 三大优势:
1. 纯文本兼容 — 模型逐 Token 输出即可,无需特殊编码
2. 排版标记极轻 —
3. 前端渲染成熟 — marked.js / react-markdown 等库一行代码搞定
1. 纯文本兼容 — 模型逐 Token 输出即可,无需特殊编码
2. 排版标记极轻 —
# ## ** 只占几个 Token3. 前端渲染成熟 — marked.js / react-markdown 等库一行代码搞定
结论:所有主流 AI 产品(ChatGPT、Claude、通义千问)默认输出都是 Markdown。
这不是"碰巧",而是纯文本模型 + 排版需求的最优解。
这不是"碰巧",而是纯文本模型 + 排版需求的最优解。