Générateur de plugins Discourse llms.txt 🤖

Merci pour ce plugin, c’est un excellent ajout pour Discourse.

Je le mentionne ici au cas où d’autres personnes rencontreraient le même problème de conflit entre ce plugin et la fonctionnalité « à moitié aboutie » relativement récente de Discourse, qui implémente llms.txt de manière entièrement manuelle, sans réaliser les tâches utiles que ce plugin assure.

La nouvelle fonctionnalité de Discourse remplace complètement le chemin /llms.txt même s’il n’est pas configuré ni activé. Je dois avouer être quelque peu stupéfait qu’une telle chose soit considérée comme une fonctionnalité utile ou prête pour la production dans le cœur de Discourse.

Pour ma part, cela signifiait que, tandis que /llms-full.txt et /sitemaps.txt fonctionnaient parfaitement, le chemin principal /llms.txt ne fonctionnait pas du tout (erreur 404).

Mon contournement consiste à créer manuellement un fichier llms.txt que je télécharge moi-même, et qui pointe vers /llms-full.txt.

Ce serait bien que l’une des deux options suivantes soit mise en œuvre :

  • La fonctionnalité de base de Discourse soit améliorée pour faire ce que fait ce plugin, ou
  • La fonctionnalité de base de Discourse ne remplace pas llms.txt et entre en conflit avec ce plugin, sauf si vous l’activez en téléchargeant un fichier llms.txt.
3 « J'aime »