Horizon AI Gists

:information_source: Sommario Mostra i riassunti (gist) dei temi di discourse-ai nelle schede dei temi di Horizon
:hammer_and_wrench: Repository GitHub - criptonautas/discourse-horizon-ai-gists: discourse-ai topic gists on Horizon's topic cards · GitHub
:question: Guida all’installazione Come installare un tema o un componente del tema
:open_book: Nuovo con i temi di Discourse? Guida per principianti all’uso dei temi di Discourse

Installa questo componente del tema

Le schede ad alto contesto di Horizon non includono gli outlet utilizzati da discourse-ai, quindi i gist non vengono mostrati lì. Questo componente li rende visualizzabili sotto il titolo del tema.

Screenshot

Cosa fa

  • Schede ad alto contesto: il gist sostituisce l’estratto. I temi senza gist conservano il loro estratto.
  • Schede semplici (elenchi suggeriti e correlati): mantengono il gist di discourse-ai nel layout della scheda.
  • Elenchi discourse-docs: una sinossi per riga.
  • Selettore opzionale: con il pulsante Topic Excerpts & AI Gists Button installato, i membri possono passare tra compatto, estratti e riassunti IA.

Funziona anche insieme a Horizon Topic Thumbnails, per offrire un’esperienza curata e accattivante.

Requisiti

  • Horizon e discourse-ai
  • ai_summarization_enabled e ai_summary_gists_enabled attivati
  • ai_summary_gists_agent impostato su un agente i cui gruppi consentiti includono i tuoi visualizzatori; aggiungi everyone per i visitatori non autenticati
  • ai_summary_backfill_maximum_topics_per_hour superiore a 0, affinché i gist vengano generati
  • Discourse 2026.5.0 o versioni successive

Impostazioni

Impostazione Predefinito
gist_hidden_categories vuoto Categorie che non mostrano né gist né estratto, visualizzate come indice solo titolo

Limiti noti

  • Dipende dalle classi interne di Horizon, quindi un aggiornamento di Horizon potrebbe romperlo.
  • L’occultamento è solo estetico: i gist vengono comunque generati e inviati nel payload dell’elenco dei temi.
  • I gist vengono renderizzati lato client, quindi i motori di ricerca non li vedono.
  • I lettori di schermo ricevono l’estratto, non il gist, per mantenere breve l’intestazione del titolo di Horizon.
  • Imposta la preferenza di layout di discourse-ai per ogni browser su table-ai. La rimozione del componente non la reimposta.

Sono benvenute segnalazioni di bug e pull request.

1 Mi Piace

Non posso fare a meno di pensare che ci sia un difetto fondamentale di progettazione e approccio nel tema Horizon, che costringe a passare attraverso cerchi concentrici per integrare estensioni standard che esistono da … anni. :man_shrugging:

Avere due Componenti Tema personalizzati da deployare (altri in arrivo?!) per un singolo Tema??

Questa, a mio avviso, è una sintomo di un fallimento avvenuto in una fase precedente del processo.

Questo problema dovrebbe essere affrontato in Horizon.

1 Mi Piace

Beh, non mi sento nella posizione di mettere in discussione le decisioni del team principale di progettazione, ma posso condividere i miei pensieri in qualità di utente e amministratore.

Per essere onesto, anche io ho delle «Custom Horizon Mods» con più aggiornamenti/modifiche :sweat_smile: Penso che questa sia la bellezza di Discourse ed è per questo che sono qui. Mi piace personalizzare.

Ho visto che l’idea di offrire un «tema semplice e moderno» è stata accolta molto bene e ha anche guadagnato molta trazione/influenza per far avanzare lo sviluppo e le funzionalità del core (inclusa la Foundation). Sono d’accordo con il minimalismo e mi piacciono molto le interfacce digitali semplici → «meno è meglio».

Nel frattempo, ho notato che alcune delle funzionalità più attese del tema per gli utenti non tecnici che amano Horizon sono state rimosse, e ho pensato che forse potrebbero essere riviste. Mi aspetto ciò perché erano due veri punti critici durante l’utilizzo del tema.

Nel frattempo, la filosofia open source di Discourse e questa fantastica community qui su Meta, insieme a un buon setup, curiosità e ultra-concentrazione, mi hanno permesso di migliorare l’esperienza utente su Horizon in un paio di mesi, e penso che sia una cosa positiva.

Ci sono stati molti cambiamenti recenti in Discourse e capisco che ci siano probabilmente troppi fronti aperti. È previsto mentre noi — persone che usiamo i forum come ai vecchi tempi — ci adattiamo a nuovi design e standard comuni come lo scroll, le chat, i video, i drastici cambiamenti di UI/UX e così via.

Spero che i miei umili contributi possano colmare il gap e aiutare gli altri con i problemi che abbiamo affrontato. Sono anche aperto ai contributi e/o alle integrazioni di chiunque desideri farlo.

Grazie per aver condiviso i tuoi pensieri.

1 Mi Piace