过去二十年，我们为人类读者构建网站。接下来的十年，AI 智能体会成为同样重要的读者。这不是一个遥远的假设——它正在发生。

## 两类读者

你的网站现在有两类读者。

第一类是人类。他们用眼睛扫描页面，被标题吸引，在段落间跳跃，凭直觉判断一篇文章是否值得读下去。他们需要排版、留白、视觉层级。

第二类是 AI 智能体。它们用结构化协议解析页面，从 `llms.txt` 获取站点索引，从 JSON-LD 理解内容语义，从 Markdown 端点提取干净的文本。它们不在乎你的字体多好看——它们在乎你的内容是否机器可读。

传统网站只服务第一类读者。AI 原生网站同时服务两类。

## 内容即接口

AI 原生网站的核心信念是：**内容本身就是接口**。

不是 API，不是数据库，不是 GraphQL 端点。是你写的每一篇文章、每一个页面。当内容组织得足够好，AI 智能体可以直接理解和使用它，不需要你额外构建一套"机器专用"的系统。

这意味着什么？

### 结构化元数据

每篇文章不仅仅是一段文字。它有标题、日期、分类、标签、描述——这些 frontmatter 字段构成了机器可理解的语义层。搜索引擎十年前就开始利用这些信息，但 AI 智能体对它们的依赖程度远超搜索引擎。

一个 AI 智能体在回答"这个项目用了什么技术栈"时，不会像人类一样通读整篇文章。它会先检查 JSON-LD 结构化数据，然后检查 frontmatter 的 tags 和 category，最后才扫描正文。如果你的元数据是空的，智能体的回答质量会大幅下降。

### 多格式输出

同一篇内容应该有多种获取方式：

- **HTML 页面**——给人类读者，带排版和样式
- **Markdown 端点**——给需要纯文本的 AI 智能体
- **JSON-LD**——给需要结构化数据的搜索引擎和智能体
- **RSS**——给需要订阅更新的读者和机器人
- **llms.txt**——给需要站点概览的 AI 智能体

你不需要为每种格式单独维护内容。写一次 Markdown，系统自动生成所有格式。这是"内容即接口"的实际含义——一次写作，多重消费。

## 可发现性

AI 智能体如何找到你的内容？答案不是"等它来爬"，而是主动告诉它。

### robots.txt：欢迎而非拒绝

很多网站在 robots.txt 中屏蔽 AI 爬虫。这是一个短视的决定。如果你的内容是公开的、你希望被引用的，那么屏蔽 AI 爬虫只会让你的内容从 AI 的知识图谱中消失。

```
User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /
```

主动欢迎 AI 爬虫，然后用结构化数据引导它们理解你的内容。

### llms.txt：站点地图的 AI 版本

`sitemap.xml` 告诉搜索引擎你有哪些页面。`llms.txt` 做同样的事，但面向 AI 智能体。它用人类可读的格式描述站点结构、内容分类、获取方式。

这不是一个假设的标准——已经有越来越多的 AI 工具在检查这个文件。

### Markdown 端点：干净的文本

在任何文章 URL 后面加 `.md`，返回该文章的原始 Markdown。没有 HTML 标签，没有导航栏，没有页脚——只有标题、元数据和正文。

这对 AI 智能体极其友好。它们处理 Markdown 的效率远高于 HTML，因为不需要从大量的布局标记中提取实际内容。

## 多语言是原生能力

在 AI 时代，多语言不再是"锦上添花"，而是基础设施。

AI 智能体服务全球用户。当一个非英语用户通过 AI 智能体查询你的内容时，如果你只有英文版本，智能体需要额外翻译——这个过程中必然损失信息。但如果你提供了对应语言的版本，智能体可以直接引用原文，回答质量显著提高。

更重要的是，`hreflang` 标签让 AI 智能体知道同一篇内容有哪些语言版本可用。这是一个被低估的信号——它告诉智能体"这个站点认真对待多语言内容"。

## 性能就是可访问性

页面加载速度不仅影响人类体验。AI 智能体在抓取内容时也有超时限制。一个加载三秒的页面对人类来说"有点慢"，对 AI 爬虫来说可能意味着"抓取失败"。

静态生成（SSG）是 AI 原生网站的最佳选择。每个页面都是预渲染的 HTML，没有 JavaScript 执行依赖，没有客户端渲染延迟。AI 爬虫获取的是完整的、最终的内容，而不是一个空的 `<div id="root">` 等待 JavaScript 填充。

这也是为什么 Astro 的岛屿架构特别适合内容驱动型网站——静态 HTML 为主体，只在需要交互的地方加载 JavaScript。

## 设计哲学

把以上所有原则合在一起，AI 原生内容驱动型网站的设计哲学可以总结为：

**为人类写作，为机器标注，让内容自己说话。**

你不需要为 AI 做任何"特殊"的事情。你需要做的是把本该做好的事情做到极致：清晰的结构、准确的元数据、多格式输出、合理的语义标记。当你把这些做好，你的内容对人类和机器同时变得更好。

这不是未来。这是现在。