dotsagent.io
语言:简体中文
开放你的网站 · 生成器

llms.txt 生成器

llms.txt 是一个简短的 Markdown 索引,指引智能体找到值得阅读的页面。编辑左侧的字段,右侧的文件会随输入实时更新。

分区 1
分区 2
分区 3

标题为 Optional 的分区用于放置智能体在需要缩短上下文时可以跳过的链接。自 August 2026 修订版起,这是一种惯例,而非规则。

/llms.txt
# Acme API

> Acme API 让小型网店可以通过 REST API 收取银行卡付款并发送收据。

所有 endpoint 均通过 HTTPS 传输 JSON。金额以货币最小单位的整数表示。

## 文档

- [快速入门](https://example.com/docs/quickstart.md): 安装和发送第一个请求
- [身份验证](https://example.com/docs/auth.md): API 密钥和权限范围
- [Webhooks](https://example.com/docs/webhooks.md): 事件和重试

## API

- [OpenAPI 描述](https://api.example.com/v1/openapi.json): 所有 endpoint 和 schema
- [错误](https://example.com/docs/errors.md): 错误代码及后续处理方法

## Optional

- [更新日志](https://example.com/changelog.md)
- [博客](https://example.com/blog.md): 产品动态

将输出保存为网站根目录下的 /llms.txt,或保存到 /docs/llms.txt 这样的子路径;匹配最具体路径的文件优先。链接到页面的 Markdown 副本(page.md 或 page.html.md),让智能体获取干净的文本,而不是 HTML。

格式要求

唯一必需的部分是一个包含网站或项目名称的 H1。之后可以添加可选的引用块简介、不带标题的可选段落或列表,以及若干 H2 分区;每个分区都包含格式为 - [name](url): notes 的链接列表。August 2026 修订版将 Optional 分区改为惯例,并移除了 llms_txt2ctx 工具。

有人会读取它吗?

我们的机器人目录中,没有任何运营方声明其 crawler 会抓取 llms.txt,因此别指望它带来搜索流量。Lighthouse 会检查该文件,而你指向它的智能体也可以像读取其他页面一样读取它。Markdown 整体而言也缺乏有力证据:有些编码智能体会要求提供 Markdown,但 AnswerShare 发现,在 1,277,965 次请求中,前沿 crawler 这样做的次数为 0。

关于 llms.txt 的常见问题

llms.txt 应该放在哪里?

放在网站根目录下,确保可以通过 /llms.txt 访问。规范也允许在子路径下放置文件,例如 /docs/llms.txt;对于网站的相应部分,以最具体的文件为准。

llms-full.txt 是什么?

它不属于 llms.txt 规范的一部分。一些网站和工具会使用这个名称,但规范并未定义其格式,因此应将其视为网站特有的补充文件,而不是智能体会主动查找的文件。

llms.txt 有助于 SEO 吗?

没有证据表明它有帮助。我们引用的爬虫文档都没有提到会读取此文件,因此应将它视为供智能体和开发者工具使用的文件,而非影响排名的功能。

智能体如何找到页面的 Markdown 版本?

规范建议在相同 URL 后添加 .md,例如 page.md 或 page.html.md。页面也可以通过 rel="alternate" type="text/markdown" 或 rel="describedby" 声明其 Markdown 副本;声明方式可以是 HTML link 元素,也可以是 Link 标头。

llms.txt 中的 Optional 部分有什么作用?

H2 标题为 Optional 的部分下方的链接,在智能体需要节省上下文时可以跳过。自 2026 年 8 月修订版起,这仅是一种惯例,因此智能体可以忽略这种区分。

来源

  1. llmstxt.org/
  2. github.com/AnswerDotAI/llms-txt

为 AI agent 开发者提供的独立参考资料。与此处提及的任何厂商均无关联。

© 2026 DotsAgent · 事实核查日期:2026年10月1日