Horizon AIの要点

:information_source: 概要 Horizon のトピックカードに discourse-ai のトピック要旨(gists)を表示します
:hammer_and_wrench: リポジトリ GitHub - criptonautas/discourse-horizon-ai-gists: discourse-ai topic gists on Horizon's topic cards · GitHub
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:open_book: Discourse テーマが初めての方へ Discourse テーマ使用の初心者ガイド

このテーマコンポーネントをインストール

Horizon の高コンテキストカードには、discourse-ai が使用するアウトレットが含まれていないため、要旨が表示されません。このコンポーネントにより、それらがトピックタイトル下に表示されます。

スクリーンショット

機能内容

  • 高コンテキストカード: 要旨が抜粋に置き換わります。要旨がないトピックは抜粋を保持します。
  • シンプルカード(推奨および関連リスト):discourse-ai の要旨をカードのレイアウトに保持します。
  • discourse-docs リスト: 行ごとに 1 件の概要テキストを表示します。
  • オプションのセレクター: Topic Excerpts & AI Gists Button をインストールすると、メンバーはコンパクト、抜粋、AI 要約を切り替えることができます。

Horizon Topic Thumbnails と併用することで、厳選された目を引くエクスペリエンスを提供できます。

要件

  • Horizon と discourse-ai
  • ai_summarization_enabled と ai_summary_gists_enabled が有効
  • ai_summary_gists_agent が、閲覧者グループを含むエージェントに設定されていること(未ログインの訪問者のために everyone を追加)
  • 要旨が生成されるように、ai_summary_backfill_maximum_topics_per_hour が 0 以上であること
  • Discourse 2026.5.0 以降

設定

設定項目 デフォルト値 説明
gist_hidden_categories 空 要旨も抜粋も表示せず、タイトルのみをインデックスとして表示するカテゴリー

既知の制限

  • Horizon の内部クラスに依存しているため、Horizon の更新により動作が破綻する可能性があります。
  • 非表示は外見上のものです:要旨は依然として生成され、トピックリストのペイロードに含まれて送信されます。
  • 要旨はクライアントサイドでレンダリングされるため、検索エンジンには見えません。
  • Horizon の見出し(タイトル)を短く保つため、スクリーンリーダーには要旨ではなく抜粋が読み上げられます。
  • このコンポーネントは、各ブラウザの discourse-ai レイアウト設定を table-ai に設定します。コンポーネントを削除してもこの設定はリセットされません。

バグ報告やプルリクエスト(PR)をお待ちしています。

「いいね!」 1

Horizon テーマの根本的な設計やアプローチに欠陥があり、何年も前から存在する標準的な拡張機能を取り込むために手間をかけざるを得ない状況だと、つい考えてしまいます。:man_shrugging:

単一のテーマに対して、2つのカスタムのテーマコンポーネントを展開する必要があるなんて(今後さらに増えるのか?!)

これは私の意見ですが、プロセスの初期段階での失敗の兆候だと思います。

この問題はHorizonで対処されるべきです。

「いいね!」 1

まあ、私はコアのデザインチームの決定に疑問を呈する立場にはありませんが、ユーザーかつ管理者としての私の考えをお伝えすることはできます。

率直に言えば、私も「Custom Horizon Mods」でより多くのアップデートや変更を加えています :sweat_smile: それこそが Discourse の魅力だと思いますし、私がここにいるのもそのためです。パーソナライズするのが好きなのです。

「シンプルでモダンなテーマ」という枠組みは大変好評を博し、コア(Foundation の開発を含む)の開発や機能強化にも大きな影響と推進力を与えたことが分かりました。私はミニマリズムに賛成で、シンプルなデジタルインターフェースが大好きです。→ 「少ないほど良い(Less is better)」。

一方で、Horizon を愛する非技術系ユーザーが最も期待していたテーマ機能の一部が削除されているのを目にし、これらは再検討されるべきではないかと思いました。というのも、テーマを使用する上での 2 つの大きな課題(ペインポイント)だったからです。

その一方で、Discourse のオープンソース精神、Meta のこちらの素晴らしいコミュニティ、そして適切な環境、好奇心、超集中のおかげで、数ヶ月の間に Horizon のユーザーエクスペリエンスを改善することができました。これは素晴らしいことだと思います。

最近の Discourse には多くの変更があり、同時に進行している課題が数多くあるのは明らかだと思います。これは、昔ながらのやり方でフォーラムを利用している私たちにとって、スクロール、チャット、動画、UI/UX の抜本的な変更など、新しいデザインや標準規格に適応する過程では避けられないことでもあります。

私のささやかな貢献がギャップを埋め、直面した問題に苦しむ他の方々の助けになれば幸いです。また、貢献や統合を望む方々からのフィードバックも歓迎です。

ご意見をお聞かせいただき、ありがとうございます。

「いいね!」 1