Начиная с версии Discourse v2026.1.0, включена нативная поддержка стандарта llms.txt. Это позволяет большим языковым моделям (LLM) более эффективно сканировать и интерпретировать контент вашего сайта.
Как включить нативную поддержку llms.txt
- Перейдите в
/admin/config/security и найдите LLMs TXT.
- Загрузите ваш файл
llms.txt (принимаются форматы .txt и .md; подробности по синтаксису, формату и реализации см. на https://llmstxt.org).
- Сохраните конфигурацию.
После настройки ваш файл будет автоматически доступен по адресу:
https://yoursite.com/llms.txt
Если вам нужен пример для ознакомления, вы можете посмотреть https://meta.discourse.org/llms.txt.
11 лайков
Разве невозможно, чтобы Discourse динамически создавал llms.txt для сайта? Это казалось бы гораздо более полезной функцией и привело бы её в соответствие с 🤖 Discourse llms.txt Generator Plugin - #2 by Ivan_Rapekas, с которой этот новый функционал конфликтует, переопределяя путь /llms.txt и возвращая 404, даже если плагин настроен правильно.
Запланировано ли где-то в дорожной карте добавление этой функции?
2 лайка
Мое решение этой проблемы заключалось в следующем:
-
Создайте файл llms.txt в VS Code, содержащий только:
Перейдите по ссылке [https://<YOUR-BASEURL>/llms-full.txt](https://<YOUR-BASEURL>/llms-full.txt)
-
Загрузите этот файл в раздел llms.txt ядра Discourse по адресу admin/config/security?filter=LLMs%20TXT. Сохраните изменения.
-
Проверьте, что при переходе по ссылке https://<YOUR-BASEURL>/llms.txt отображается содержимое указанного выше текстового файла.
-
Теперь, надеюсь, LLM, попадающие на llms.txt, будут перенаправлены на llms-full.txt, который динамически генерируется плагином 🤖 Discourse llms.txt Generator Plugin