# 🤖 Плагин генератора llms.txt для Discourse

**URL:** https://meta.discourse.org/t/discourse-llms-txt-generator-plugin/388170
**Category:** Plugin
**Tags:** ai, security-issue
**Created:** [11.Ноябрь.2025 18:45:19 UTC](https://meta.discourse.org/t/discourse-llms-txt-generator-plugin/388170 "2025-11-11T18:45:19Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![pacharanero](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pacharanero/32/500583_2.png) [@pacharanero](https://meta.discourse.org/u/pacharanero)
#### Post date: [08.Апрель.2026 14:05:13 UTC](https://meta.discourse.org/t/discourse-llms-txt-generator-plugin/388170/4 "2026-04-08T14:05:13Z")

</div>

Спасибо за этот плагин, он отличное дополнение к Discourse.

Просто упоминаю об этом на случай, если у кого-то ещё возникнет та же проблема с конфликтом между этим плагином и относительно новой «полу-функцией» Discourse, которая реализует `llms.txt`, но полностью вручную, не делая ничего из того полезного, что делает этот плагин.

> [@Enabling native LLMs.txt support in Discourse](https://meta.discourse.org/t/enabling-native-llms-txt-support-in-discourse/383088/):
>
> Starting with [Discourse v2026.1.0](https://github.com/discourse/discourse/releases/tag/v2026.1.0), native support for the [llms.txt standard](https://llmstxt.org/) is included. This allows Large Language Models (LLMs) to crawl and interpret your site content more effectively. How to enable native llms.txt support Go to /admin/config/security and search for LLMs TXT Upload your llms.txt file (.txt and .md formats are accepted; see [https://llmstxt.org](https://llmstxt.org) for syntax, format, and implementation details) Save the configuration Once configured, your file will automatically be served at: …

Новая функция Discourse полностью переопределяет путь `/llms.txt`, **даже если он не настроен или не включён**. Честно говоря, я немного ошеломлён тем, что это считается полезной или готовой к продакшену функцией в ядре Discourse.

Для меня это означало, что хотя `/llms-full.txt` и `/sitemaps.txt` работали идеально, основной путь `/llms.txt` вообще не работал (404).

Мой обходной путь — создать вручную файл `llms.txt`, который я загружаю вручную, и который указывает на `/llms-full.txt`.

Было бы здорово, если бы:

- Функция ядра Discourse была улучшена так, чтобы она делала то же, что и этот плагин, или
- Функция ядра Discourse **не** переопределяла `llms.txt` и не конфликтовала с этим плагином, если вы не включили её, загрузив файл llms.txt.

---

_[View the full topic](https://meta.discourse.org/t/discourse-llms-txt-generator-plugin/388170)._
