Appearance
Markdown成为AI通用语言:Token效率+历史身世+Obsidian哲学
简单的东西不会过期。二十年前创建的.md文件,今天打开一个字都不会丢。
一、Token:AI的基本计量单位
要理解为什么格式很重要,得先搞清楚AI怎么"读"东西。
大语言模型不是直接"读字",而是把文本先转换成一串token(词元)来处理。
token决定了两件事:
| 决定 | 说明 |
|---|---|
| 成本 | 所有模型按token收费,输入越多花钱越多 |
| 容量 | 每个模型有上下文窗口上限,超了就记不住前面说的话 |
问题来了:同样一篇文章,用不同格式喂给AI,token消耗天差地别。
| 格式 | Token消耗 |
|---|---|
| HTML源码 | ~8000个 |
| Markdown | ~700个 |
那些多出来的token去哪了?全浪费在了CSS样式、HTML标签、JavaScript脚本这些"格式噪音"上。
Markdown的价值:只保留语义,扔掉一切噪音。
# 表示标题
** 表示加粗
- 表示列表人一眼能看懂,AI也一眼能解析。没有多余的东西。
二、Markdown的身世:一个博主和一个少年
2004年,科技博主John Gruber受够了在网上写文章的痛苦:要么手写HTML标签,要么用臃肿的所见即所得编辑器。
他找到Aaron Swartz一起设计语法。
Aaron Swartz是谁?
- 14岁参与制定RSS 1.0标准
- Reddit联合创始人
- 开放获取运动标志性人物
Gruber负责代码实现(一个Perl脚本),Swartz负责语法设计。两人从电子邮件和Usenet论坛的纯文本排版惯例中汲取灵感——那个年代人们用*星号*表示强调、用>引用别人的话。
Markdown的设计哲学只有一条:
一篇Markdown文档,不经任何转换,直接作为纯文本阅读,也应该是通顺的。
二十年后回头看,这条哲学恰好命中了AI时代的核心需求——机器能读的格式,人也必须能读;人写的内容,机器也必须能直接理解。
不是Markdown为AI而生,而是AI选择了Markdown。
三、为什么AI工具都在用.md文件
Claude Code、Cursor、GitHub Copilot这类AI编程工具,都依赖.md文件获取上下文:
| 文件 | 作用 |
|---|---|
| README.md | 告诉AI项目是做什么的 |
| CLAUDE.md | 给AI的"行为手册" |
| CHANGELOG.md | 项目变更历史 |
| MEMORY.md | 让AI"记住"你是谁 |
为什么不用Word?不用PDF?不用数据库?
| 原因 | 说明 |
|---|---|
| Token效率 | 同样内容,Markdown消耗远低于其他格式 |
| 版本控制 | 纯文本可直接用Git追踪每次修改 |
| 不依赖软件 | 记事本、VS Code、Obsidian都能打开,不属于任何公司 |
二十年前的.md文件,今天打开不会乱码,不会提示"请升级到最新版本"。
四、Obsidian:把文件还给你自己
Obsidian名字来自地质学——黑曜石(火山玻璃)。2020年由两位华人开发者发布。
核心理念:File over app——文件高于应用。
你的笔记不应该被锁在某个应用的私有数据库里。它们应该是硬盘上的普通文件,用什么软件打开都行。
Obsidian选择的格式:Markdown。
这个设计在AI时代带来一个意外优势:你的整个知识库,天然就是AI可读的。
| 传统笔记软件 | Obsidian |
|---|---|
| 需要导出 | 不需要导出 |
| 需要格式转换 | 不需要转换 |
| 需要API对接 | 不需要API |
打开终端,指向你的Obsidian文件夹,AI就能直接读取、理解、搜索你积累的所有笔记。
常见玩法:
- 用Claude Code批量整理笔记、生成摘要、自动打标签
- 用本地模型搭建私有知识库,敏感信息不出本机
- 用Obsidian作为AI的"持久记忆",每次对话沉淀成结构化笔记
核心逻辑很简单:Obsidian管文件,AI管理解,Markdown是两者之间的公共语言。
五、为什么最后胜出的总是最简单的
HTML比Markdown强大十倍。Word排版能力甩Markdown几条街。Notion功能丰富度远超Obsidian。
但在AI时代,胜出的是那个最"笨"的格式和最"素"的工具。
原因很朴素:
| 对比 | 说明 |
|---|---|
| 简单的东西不会过期 | 复杂的会 |
| 做复杂很容易 | 极致的简单才是最难的 |
John Gruber和Aaron Swartz在2004年设计Markdown时,不可能预见到大语言模型。但他们坚持了一个原则——纯文本、人可读、不依赖任何软件。
这个原则让Markdown穿越了博客时代、移动时代、云计算时代,一路活到了AI时代,而且活得越来越好。
有时候最好的兼容性,就是不设门槛。
关键词:Markdown, Token, AI通用语言, Obsidian, 纯文本, Aaron Swartz
