TellWorldAI 世界档案
问档案English

首页›协议与标准

协议

llms.txt(面向智能体的站点说明文件)

llms.txt 是一项提议中的标准:网站在固定位置放一个 /llms.txt 文件,用机器好读的形式说明自己,方便 AI 智能体使用。

时代 生成式 AI 普及

发布日期

是什么

`/llms.txt` 是一项提议:把网站根目录下的一个文件标准化,用来向 AI 智能体(agent)提供信息,帮助它们使用这个网站 [1]。文件名固定,工具不必事先被告知去哪里找,按名字去取即可;文件里装的是关于这个网站的介绍,写给机器读者看,而不是写给浏览网页的人看 [1]。该提议由 Jeremy Howard 于 2024 年 9 月 3 日发布 [1]。

为什么需要它

理由的第一半来自网页是怎么做出来的。HTML 页面是为人构建的:真正有用的正文被裹在导航、广告和 JavaScript 里,想把这团混合物重新变回干净的文本并不容易 [1]。智能体抓取这样一个页面,很大一部分精力花在了自己并不需要的材料上,还得猜测哪一段才是重点。

理由的第二半关于容量。上下文窗口(context window)指的是模型一次能容纳在视野里的文本量;它虽然变大了,但对大多数网站来说,仍然小到装不下整站内容 [1]。而且每一个被浪费的词元(token)都要付出时间和金钱 [1]。词元是模型读取并计费的小段文本,用菜单和脚本把它填满纯属额外开销:拖慢速度、增加账单,却没有给智能体添上任何可用的东西。

两点合起来是一种错配。网站是按人类读者和他们的浏览器写的;智能体拿到的是一份有限的文本额度,需要尽快拿到实质内容。在固定位置放一份专门写好的短文件,就是为了填上这道缝。

怎么写、怎么用

这个格式基于 Markdown [1]。Markdown 是纯文本,只用少量轻量约定表示标题、列表和链接,因此人打开文件能读,模型拿去用也方便,不必背上渲染页面那一整套机制。网站可以用它说明自己提供什么,并指向真正重要的部分,而不是让智能体从标记结构里反推。

提议文档本身就分成提议、格式、示例和目录列表几个部分 [1]。这个结构恰好对应这类约定要被采纳所需要的几样东西:把问题和想法讲清楚,精确描述一份合格的文件长什么样,给出一份可以直接照抄的实例,再列出可以去哪里找到这类文件。

第 2 版

提议的第 2 版于 2026 年 8 月 10 日修订 [1]。这次修订不是推倒重来,而是依据两个年头的采纳情况作出的:在这段时间里,成千上万的网站发布了 llms.txt 文件 [1]。大量不同发布者、不同类型网站写出的真实文件,正是判断一套早期约定哪些部分站得住、哪些需要调整所需要的材料。

它解决什么、不解决什么

它仍然只是一项提议 [1]。没有谁被要求必须发布 llms.txt 文件,发布它的网站是在自行决定如何向自动化的读者介绍自己;到第 2 版写作时,已经有成千上万的网站做了这个选择 [1]。这个文件之所以成立,靠的是上面那两股压力——页面难以转成干净文本,上下文窗口又小到吞不下整站内容——只要这两点仍然成立,它的理由就仍然成立。

生态与地区开源开发者工具

治理与标准互操作标准

注释与来源

  1. The /llms.txt file, v2https://llmstxt.org/

引用本页: llms.txt(面向智能体的站点说明文件). TellWorld, https://www.tellworld.net/zh/protocols/llms-txt. 更新于 2026-11-07