Abilitazione del supporto nativo per LLMs.txt in Discourse

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

  1. Vai su /admin/config/security e cerca LLMs TXT
  2. Carica il tuo file llms.txt (sono accettati i formati .txt e .md; consulta https://llmstxt.org per sintassi, formato e dettagli di implementazione)
  3. 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