A partire da Discourse v2026.1.0, è incluso il supporto nativo per lo standard llms.txt. Ciò consente ai Large Language Model (LLM) di eseguire la scansione e interpretare i contenuti del tuo sito in modo più efficace.
Come abilitare il supporto nativo di llms.txt
- Vai su
/admin/config/security e cerca LLMs TXT
- Carica il tuo file
llms.txt (sono accettati i formati .txt e .md; consulta https://llmstxt.org per sintassi, formato e dettagli di implementazione)
- Salva la configurazione
Una volta configurato, il tuo file verrà servito automaticamente all’indirizzo:
https://tuosito.com/llms.txt
Se desideri un esempio di riferimento, puoi consultare https://meta.discourse.org/llms.txt
11 Mi Piace
Non è possibile che Discourse crei dinamicamente il file llms.txt per il sito? Sembra che questa sarebbe una funzionalità molto più utile e metterebbe in linea con il plugin 🤖 Discourse llms.txt Generator Plugin - #2 by Ivan_Rapekas, con cui questa nuova funzionalità entra in conflitto, sovrascrivendo il percorso /llms.txt e restituendo un errore 404 anche se il plugin è configurato correttamente.
Questa aggiunta alla funzionalità è prevista in qualche punto della roadmap?
5 Mi Piace
La mia soluzione alternativa per questo problema è stata:
-
Creare un file llms.txt in VS Code contenente solo
Vai a [https://<YOUR-BASEURL>/llms-full.txt](https://<YOUR-BASEURL>/llms-full.txt)
-
Caricare questo nella sezione llms.txt del core di Discourse, accessibile tramite admin/config/security?filter=LLMs%20TXT. Salva.
-
Verificare che https://<YOUR-BASEURL>/llms.txt mostri il contenuto del file di testo sopra.
-
Ora, si spera, gli LLM che raggiungono llms.txt verranno indirizzati a navigare verso llms-full.txt, che viene generato dinamicamente da 🤖 Discourse llms.txt Generator Plugin
1 Mi Piace