用途:在仓库结构或文档分区变化后,升级 llmtxt-generator.py,使其重新生成 apps/web/public/llms.txt 与 llms-en.txt;只允许新增缺失的章节与链接,不得删除、重命名或改写既有内容,除非用户明确要求。
主要能力与做法:扫描 apps/ 以了解文档入口与路由结构,识别当前 llms.txt 未覆盖的新顶层文档类别或开发者资源;读取 apps/web/public/llms.txt,提取 ## 章节标题与链接列表作为基线;始终修改生成器而非输出文件,仅向 CURATED_SECTIONS 或 ENGLISH_EXTRAS 补充缺失章节或链接,使生成器能复现现有内容加新增项;描述保持简短、事实性并符合现有风格;URL 保持规范形式,不含 utm_ 参数;LOCALES 与 packages/i18n/src/config.ts 对齐,并为新增语言补充 LANGUAGE_NAMES;如出现新路由模式,相应更新 normalize_llms_urls()。
使用方式:在仓库根目录运行 python llmtxt-generator.py。
输出与限制:生成 apps/web/public/llms.txt 与 apps/web/public/llms-en.txt;只增不删,保持原有顺序(新章节可紧邻相关章节);不得编造 llms-full.txt;非英语语言文件若已存在,生成器默认保留其现有内容,除非明确要求更改。验证要点包括:llms.txt 包含所有原有章节与新增项、所有配置语言文件均存在、输出 URL 规范且不含 utm_ 参数。资料未提供该技能的收费、价格、平台兼容性与具体效果信息。