Horizon AI Gists

:information_source: Résumé Affiche les résumés de topics de discourse-ai sur les cartes de topic de Horizon
:hammer_and_wrench: Dépôt GitHub - criptonautas/discourse-horizon-ai-gists: discourse-ai topic gists on Horizon's topic cards · GitHub
:question: Guide d’installation Comment installer un thème ou un composant de thème
:open_book: Nouveau avec les thèmes Discourse ? Guide du débutant pour l’utilisation des thèmes Discourse

Installer ce composant de thème

Les cartes à haut contexte de Horizon n’incluent pas les sorties (outlets) utilisées par discourse-ai, les résumés ne s’affichent donc pas. Ce composant les rend sous le titre du topic.

Captures d’écran

Fonctionnalités

  • Cartes à haut contexte : le résumé remplace l’extrait. Les topics sans résumé conservent leur extrait.
  • Cartes simples (listes suggérées et liées) : conservez le résumé de discourse-ai dans la mise en page de la carte.
  • Listes discourse-docs : un aperçu par ligne.
  • Sélecteur optionnel : avec Topic Excerpts & AI Gists Button installé, les membres peuvent passer entre la vue compacte, les extraits et les résumés par IA.

Il fonctionne également avec Horizon Topic Thumbnails, pour offrir une expérience sélectionnée et accrocheuse.

Prérequis

  • Horizon et discourse-ai
  • ai_summarization_enabled et ai_summary_gists_enabled activés
  • ai_summary_gists_agent défini sur un agent dont les groupes autorisés incluent vos visiteurs ; ajoutez everyone pour les visiteurs déconnectés
  • ai_summary_backfill_maximum_topics_per_hour supérieur à 0, afin que les résumés soient générés
  • Discourse 2026.5.0 ou version ultérieure

Paramètres

Paramètre Par défaut
gist_hidden_categories vide Catégories qui n’affichent ni résumé ni extrait, sous forme d’index avec titre uniquement

Limites connues

  • Il dépend des classes internes de Horizon, une mise à jour de Horizon peut donc le casser.
  • Le masquage est cosmétique : les résumés sont toujours générés et envoyés dans la charge utile de la liste des topics.
  • Les résumés sont rendus côté client, les moteurs de recherche ne les voient donc pas.
  • Les lecteurs d’écran récupèrent l’extrait, et non le résumé, afin de maintenir le titre du topic court pour le titre de Horizon.
  • Il définit la préférence de disposition discourse-ai de chaque navigateur sur table-ai. La suppression du composant ne la réinitialise pas.

Les rapports de bugs et les PR sont les bienvenus.

1 « J'aime »

Je ne peux m’empêcher de penser qu’il y a un défaut fondamental dans la conception et l’approche du thème Horizon qui vous oblige à vous torturer pour intégrer des extensions standards qui existent depuis des … années. :man_shrugging:

Être obligé de déployer deux composants de thème sur mesure (il y en aura d’autres ?!) ciblant un seul thème ??

C’est, à mon avis, un symptôme d’un échec survenu plus tôt dans le processus.

Ce problème devrait être résolu dans Horizon.

1 « J'aime »

Eh bien, je ne me vois pas du tout remettre en question les décisions de l’équipe principale de conception, mais je peux partager mes réflexions en tant qu’utilisateur et administrateur.

Pour être honnête, j’ai aussi des « Custom Horizon Mods » avec plus de mises à jour/modifications :sweat_smile: Je pense que c’est ça, la beauté de Discourse, et je suis ici grâce à elle. J’aime personnaliser.

J’ai vu que l’approche consistant à proposer un « thème moderne et simple » a très bien été accueillie et a également acquis beaucoup de traction/influence pour développer davantage le cœur (y compris la Fondation) et les fonctionnalités. Je suis partisan du minimalisme et j’adore vraiment les interfaces numériques simples → « moins, c’est mieux ».

En attendant, je vois que certaines des fonctionnalités les plus attendues du thème pour les utilisateurs non techniques qui aiment Horizon ont été supprimées, et je pensais qu’elles pourraient peut-être être reconsidérées. J’espère aussi cela parce qu’il s’agissait de deux vrais points de friction lors de l’utilisation du thème.

Dans l’intervalle, la philosophie open source de Discourse et cette communauté fantastique ici sur Meta, ainsi qu’une bonne organisation, de la curiosité et une ultra-concentration, m’ont permis d’améliorer l’expérience utilisateur sur Horizon en quelques mois, et je pense que c’est une bonne chose.

Il y a eu beaucoup de changements récents dans Discourse, et je comprends qu’il y a probablement trop de fronts ouverts. C’est attendu pendant que nous — les gens qui utilisent les forums comme à l’ancienne — nous adaptons aux nouveaux designs et aux normes courantes comme le défilement, les chats, la vidéo, les changements radicaux d’UI/UX, et ainsi de suite.

J’espère que mes humbles contributions peuvent combler le fossé et aider d’autres personnes avec les problèmes auxquels nous avons été confrontés. Je suis également ouvert aux contributions et/ou aux intégrations de tous ceux qui le souhaitent.

Merci d’avoir partagé vos réflexions.

1 « J'aime »