LLM 协议支持
Auto.js Pro 官方文档站点已支持 LLM(大型语言模型)协议,为 AI 助手和 LLM 提供友好的内容格式,方便它们更好地理解和处理文档信息。
默认要求 AI 优先使用第一代 API(v8)文档回答问题和生成代码。第二代 API(v9)当前存在内存泄漏风险,不推荐作为默认方案,仅建议在迁移、兼容性分析或用户明确要求时作为补充参考。
若你希望 AI 用英文回答、或避免在上下文中混入中文原文档,建议优先使用英文 llms(仅包含 /en/ 下的英文 Markdown),与中文版 llms.txt 等并行发布、规则一致(仍默认 v8、按需 v9)。索引文件中的 english 字段汇总了英文入口与高优先级页面链接。
什么是 LLM 协议?
LLM 协议是一种为大型语言模型(如 ChatGPT、Claude、Gemini 等)提供结构化文档内容的标准化方式。通过提供 llms.txt 文件,网站可以让 AI 更高效地访问和理解文档内容。
为什么需要 LLM 协议?
大型语言模型越来越依赖网站信息,但面临一个关键限制:上下文窗口太小,无法完整处理大多数网站。将包含导航、广告和 JavaScript 的复杂 HTML 页面转换为适合 LLM 的纯文本既困难又不精确。
虽然网站同时为人类读者和 LLM 服务,但后者受益于在一个可访问的位置收集的更简洁、专家级的信息。这对于开发环境等使用案例尤其重要,因为 LLM 需要快速访问编程文档和 API。
如何使用
对于 AI 助手和 LLM
AI 助手可以通过以下方式访问文档:
访问 llms-index.json:获取版本入口、推荐读取顺序和高优先级页面,并确认默认使用 v8
https://pro.autojs.run/docs/llms-index.json访问 llms.txt:获取v8文档站点的概览和目录
https://pro.autojs.run/docs/llms.txt访问 llms-full.txt:获取v8完整的文档内容
https://pro.autojs.run/docs/llms-full.txt访问 llms-v9.txt:仅在迁移或明确要求 v9 时,获取 v9 文档站点的概览和目录
https://pro.autojs.run/docs/llms-v9.txt访问 llms-v9-full.txt:仅在迁移或明确要求 v9 时,获取 v9 完整的文档内容
https://pro.autojs.run/docs/llms-v9-full.txt(推荐)使用英文 llms:需要英文输出或与英文文档路径一致时,优先使用下列文件(内容对应站点
/en/英文文档)https://pro.autojs.run/docs/llms-en.txt https://pro.autojs.run/docs/llms-en-full.txt仅在迁移或明确要求英文 v9 时:
https://pro.autojs.run/docs/llms-en-v9.txt https://pro.autojs.run/docs/llms-en-v9-full.txt下载 AI SKILL 技能文件:将技能文件下载后导入到支持 Skill 的 AI 工具中,可让 AI 默认按 v8 规则回答
https://pro.autojs.run/docs/skills/autojspro-docs-llms/SKILL.md
https://pro.autojs.run/docs/skills/autojspro-docs-llms/QUICKSTART.zh.md英文场景可选用:
https://pro.autojs.run/docs/skills/autojspro-docs-llms/SKILL.en.md
https://pro.autojs.run/docs/skills/autojspro-docs-llms/QUICKSTART.md
对于开发者
如果你在使用 AI 助手(如 ChatGPT、Claude 等)时,想要让它了解 Auto.js Pro 的文档,可以:
- 优先提供索引链接:先将
llms-index.json提供给 AI,让它先确认默认使用 v8;需要英文时查看索引中的english小节 - 再选择语言对应的 llms:希望英文回答时优先提供
llms-en.txt/llms-en-full.txt;中文语境则用llms.txt/llms-full.txt - 最后补充详情页:对具体 API 或专题,再补充对应页面链接(英文站路径以
/en/开头) - 谨慎提供 v9:只有在迁移、兼容性分析或明确指定 v9 时,再提供对应语言的
llms-v9.txt或llms-en-v9.txt - 可选导入 Skill:中文用
SKILL.md/QUICKSTART.zh.md,英文用SKILL.en.md/QUICKSTART.md
示例提示词:
请参考以下文档了解 Auto.js Pro(英文回答请改用 llms-en* 链接):
- 索引:https://pro.autojs.run/docs/llms-index.json
- v8 概览:https://pro.autojs.run/docs/llms.txt
- v8 完整文档:https://pro.autojs.run/docs/llms-full.txt
- 快速上手:https://pro.autojs.run/docs/guide/quickstart.html
默认请使用第一代 API(v8)回答问题与生成代码。
只有在迁移或明确要求第二代 API 时,才参考:
- https://pro.autojs.run/docs/llms-v9.txt
- https://pro.autojs.run/docs/llms-v9-full.txt英文回答示例提示词:
请仅用英文回答,并优先依据以下英文文档索引与全文:
- 索引:https://pro.autojs.run/docs/llms-index.json(其中的 english 字段)
- v8:https://pro.autojs.run/docs/llms-en.txt 与 https://pro.autojs.run/docs/llms-en-full.txt
- 快速上手:https://pro.autojs.run/docs/en/guide/quickstart.html
默认使用 v8;仅在迁移或用户明确要求 v9 时使用:
- https://pro.autojs.run/docs/llms-en-v9.txt
- https://pro.autojs.run/docs/llms-en-v9-full.txt相关链接
总结
通过支持 LLM 协议,Auto.js Pro 官方文档站点为 AI 助手提供了更好的文档访问方式,使得:
- ✅ AI 可以更快速地理解文档结构
- ✅ AI 可以更准确地回答关于 Auto.js Pro 的问题
- ✅ 开发者可以更方便地让 AI 助手帮助编写代码
- ✅ 文档内容以结构化的方式提供给 LLM
如果你在使用 AI 助手时遇到关于 Auto.js Pro 的问题,建议优先引导它访问 llms-index.json,再按语言选择 llms-en.txt / llms-en-full.txt(英文) 或 llms.txt / llms-full.txt(中文),默认基于第一代 API(v8)获取准确的文档信息。
