🤖 Discourse llms.txt ジェネレータープラグイン

このプラグインをありがとうございます。Discourse にとって素晴らしい追加機能です。

もし他の誰かが、このプラグインと Discourse の比較的新しい「半端な機能」である llms.txt の実装(有用な処理は一切行わず、完全に手動で実装されているもの)との競合に直面している場合に備えて、ここに記載しておきます。

新しい Discourse の機能は、設定されていなくても有効になっていなくても、/llms.txt のパスを完全に上書きしてしまいます。これが Discourse コアにおいて有用あるいは本番環境対応の機能と見なされていることに、私は少し呆気にとられました。

私にとっては、/llms-full.txt/sitemaps.txt は完璧に動作する一方で、メインの /llms.txt パスが全く機能しませんでした(404 エラー)。

私の回避策は、/llms-full.txt を指す手動の llms.txt を作成し、それを手動でアップロードすることです。

以下のどちらかが実現されるとよいのですが:

  • Discourse コアの機能がアップグレードされ、このプラグインが行うことと同様の処理を行う、または
  • llms.txt をアップロードして有効化しない限り、Discourse コアの機能が llms.txt を上書きしたり、このプラグインと競合したりしないようにする。
「いいね!」 3