---
title: Markdown
url: https://ftrlg.com/zh/wiki/markdown/
lang: zh
published: 2026-10-13
version: 1
summary: 一种简单的文本标记：发明它是为了不让人注意到它，结果它成了人与 AI 的共同语言。
cite_as: "future.log, «Markdown», https://ftrlg.com/zh/wiki/markdown/"
license: CC BY 4.0 https://creativecommons.org/licenses/by/4.0/
---

# Markdown

**Markdown**（英语 *Markdown*）是一种用简单符号标记纯文本的方法：`#` 表示标题，`*` 表示列表项，`**` 表示粗体。发明它，是为了让人注意不到标记。二十年后人们发现，这对机器同样方便：聊天机器人用 Markdown 回答，给[智能体](https://ftrlg.com/zh/wiki/autonomous-ai-agents/)的指令用它来写，网站也用它把页面交给 AI。

## 可以视而不见的标记

这个想法比 Markdown 更早。在第一个维基网站——沃德·坎宁安的 WikiWikiWeb（1995）上，文本就用普通符号标记：两个撇号是斜体，三个是粗体，星号是列表项。[^1][^2] 维基百科至今仍这样书写。[^3] <!-- ¶ ct5bkvzry -->

2004 年，约翰·格鲁伯把这个想法做成了面向博客作者的格式：Markdown 是一种“易读易写的纯文本格式”。[^4] 他以人们平时写邮件的排版习惯为样板。核心规则是：标记过的文本应当像普通文本一样可读，“看起来不像是用标签或格式指令标记过”。[^5] <!-- ¶ cz23wsckm -->

这种格式传播得比严格定义它的速度还快，每个服务都有了自己的变体。2014 年，杰夫·阿特伍德与合作者把它们汇总成一份统一规范——CommonMark；[^6][^7] 2017 年，GitHub 在此基础上构建了自己的 Markdown，人们在那里用它撰写项目说明。[^8] 博客作者的格式就这样成了程序员的语言。 <!-- ¶ c2vh2z2ac -->

## 当读者是模型

语言模型需要的和人一样：看清文本结构，不受多余噪音干扰。HTML 页面几乎全是辅助性标记，而模型要为每个 token 付费。据 Cloudflare 统计，同一篇文章用 HTML 要 16,180 个 token，用 Markdown 只要 3,150 个，少 80%。[^9] 部分正因如此，Markdown 成了 AI 与人双向交换文本的格式。 <!-- ¶ c255uyrek -->

**AI 对人。** [OpenAI](https://ftrlg.com/zh/models/openai/) 在模型行为规范中明确写道：除非另有说明，回答使用 Markdown 格式。[^10] 聊天机器人回答里的标题、列表和表格就是这么来的。

**人对智能体。** 编程智能体的项目规则放在仓库根目录的一个 Markdown 文件里。它的标准是 AGENTS.md——“面向智能体的 README”，由 OpenAI 于 2025 年推出；到 12 月，已有超过 60,000 个开源项目使用它，现在由 Agentic AI Foundation 管理。[^11][^12] <!-- ¶ c3qykfvur -->

**网站对智能体。** 2024 年，杰里米·霍华德提议在网站上放一个 llms.txt 文件——用 Markdown 写给模型的目录，因为这是“语言模型最广泛、最容易理解的格式”。[^13] 2026 年，Cloudflare 开始应请求向智能体提供 Markdown 而不是 HTML，并称它为“智能体的通用语”。[^9] <!-- ¶ cp573dt8e -->

## 维基百科：同样的想法，不同的道路

维基百科比 Markdown 更早，用的是自己的维基标记——与 WikiWikiWeb 同属一类。[^3] 但它交给机器的并不是 Markdown：2025 年，Wikimedia Enterprise 以 JSON 格式发布了用于机器学习的条目，“而不必抓取或解析原始条目文本”。[^14] 把维基百科转成给模型用的 Markdown，目前靠的是爱好者：维基媒体基金会的工程师 Santhosh Thottingal 在个人项目中写了这样一个程序，因为从 HTML 里得为模型清除辅助性标记。[^15] 于是，最大的维基——简单标记理念的继承者——与 AI 说的是另一种语言：结构化数据的语言（见[AI 时代的维基百科](https://ftrlg.com/zh/wiki/wikipedia-after-ai/)）。 <!-- ¶ c5mwp4xkn -->

## Markdown 碍事的地方

标记并不中立。在 2024 年的一项研究中，GPT-3.5-turbo 翻译代码时的回答质量，会因提示是用纯文本、Markdown、JSON 还是 YAML 给出而相差多达 40%。[^16] <!-- ¶ cdmijwrm9 -->

而当读模型回答的不是人而是程序时，星号和井号只会碍事：自 2024 年底起，OpenAI 的推理模型在 API 中默认不用 Markdown 回答，开发者要用一行特殊字符串“Formatting re-enabled”来开启它。[^17] <!-- ¶ crzeifuan -->

> **[编辑部结论]** Markdown 胜出，不是因为它比其他标记更好，而是因为它对两种读者同样合适：它不妨碍人阅读，而对模型来说比 HTML 便宜好几倍。这个为博客作者发明的格式，成了人与 AI 之间的接口——而在只剩机器阅读的地方，它已经在被 JSON 这样的严格格式取代。

## 参见

[AI 时代的维基百科](https://ftrlg.com/zh/wiki/wikipedia-after-ai/) · [自主 AI 智能体](https://ftrlg.com/zh/wiki/autonomous-ai-agents/) · [大语言模型](https://ftrlg.com/zh/wiki/large-language-model/) · [开源](https://ftrlg.com/zh/wiki/open-source/)

## 参考资料

[^1]: WikiHistory — WikiWikiWeb (c2.com). [wiki.c2.com](https://wiki.c2.com/?WikiHistory)
[^2]: TextFormattingRules — WikiWikiWeb (c2.com). [wiki.c2.com](https://wiki.c2.com/?TextFormattingRules)
[^3]: Help:Formatting — MediaWiki. [mediawiki.org](https://www.mediawiki.org/wiki/Help:Formatting)
[^4]: Markdown — Daring Fireball. [daringfireball.net](https://daringfireball.net/projects/markdown/)
[^5]: Markdown: Syntax — Daring Fireball. [daringfireball.net](https://daringfireball.net/projects/markdown/syntax)
[^6]: Standard Flavored Markdown — Coding Horror, 03.09.2014. [blog.codinghorror.com](https://blog.codinghorror.com/standard-flavored-markdown/)
[^7]: Standard Markdown is now Common Markdown — Coding Horror, 04.09.2014. [blog.codinghorror.com](https://blog.codinghorror.com/standard-markdown-is-now-common-markdown/)
[^8]: A formal spec for GitHub Flavored Markdown — GitHub Blog, 14.03.2017. [github.blog](https://github.blog/engineering/user-experience/a-formal-spec-for-github-markdown/)
[^9]: Introducing Markdown for Agents — Cloudflare Blog, 12.02.2026. [blog.cloudflare.com](https://blog.cloudflare.com/markdown-for-agents/)
[^10]: OpenAI Model Spec — OpenAI. [model-spec.openai.com](https://model-spec.openai.com/2026-08-18.html)
[^11]: Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF) — Linux Foundation, 09.12.2025. [linuxfoundation.org](https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation)
[^12]: AGENTS.md. [agents.md](https://agents.md/)
[^13]: The /llms.txt file — Jeremy Howard, 03.09.2024. [llmstxt.org](https://llmstxt.org/)
[^14]: Wikipedia Kaggle Dataset using Structured Contents Snapshot — Wikimedia Enterprise, 16.04.2025. [enterprise.wikimedia.com](https://enterprise.wikimedia.com/blog/kaggle-dataset/)
[^15]: CLI for transforming Wikipedia articles to text, markdown, and JSON — Santhosh Thottingal, 14.03.2026. [thottingal.in](https://thottingal.in/blog/2026/03/14/wikipedia-article-transform/)
[^16]: J. He et al. Does Prompt Formatting Have Any Impact on LLM Performance? — arXiv, 15.11.2024. [arxiv.org](https://arxiv.org/abs/2411.10541)
[^17]: Reasoning best practices — OpenAI API docs. [developers.openai.com](https://developers.openai.com/api/docs/guides/reasoning-best-practices)

— future.log, «Markdown», https://ftrlg.com/zh/wiki/markdown/ · CC BY 4.0
