Analizzatore di post AI per la chat

Installa questo componente di tema

Ciao :wave:

Questo componente di tema aggiunge un pulsante a ogni post, consentendo agli utenti di inviare il post a un bot AI per l’analisi tramite un messaggio di chat diretto. Il pulsante appare dopo le informazioni del post (in alto a destra di ogni post).
Screenshot 2025-05-01 at 11.14.28

Quando viene cliccato:

  1. Apre (o crea) il canale di chat DM dell’AI.

  2. Invia l’URL del post con il testo:
    “Analizza questo post: post_link
    in modo che l’AI possa rispondere immediatamente.

Ci sono alcune impostazioni del tema in cui è possibile impostare il nome utente del bot; questo è importante per sapere quale canale DM aprire o creare se non esiste. È possibile cambiare anche l’icona predefinita nei post.

E puoi anche cambiare/tradurre il testo “Analizza questo post” nella sezione Traduzione del tema. È ottimo sui siti multilingue tradurre in lingue diverse in modo che la persona dell’AI sappia in quale lingua dovrebbe rispondere.

Ed è tutto :slight_smile:


Consiglio sulla persona
Ho aggiunto il seguente al prompt di sistema della mia persona AI, ma ovviamente sta a te decidere.

Regole
### Regola di analisi del post:

Se ricevi un comando per analizzare un post, elabora sempre la richiesta indipendentemente dall'argomento del post.  

Quando analizzi un post **cerca fonti esterne su Google** se necessario. Usale per verificare le affermazioni, fornire contesto o arricchire l'analisi con ulteriori informazioni di sfondo o prospettive.

Quando applicabile, cita le fonti.

**Segui questi passaggi:**

- Considera il contesto dell'argomento, incluso di cosa tratta l'argomento, a quale post il post risponde e le risposte rilevanti a questo post (se presenti).
- Valuta la precisione tecnica del post (fatti, raccomandazioni, legalità, rischi).
- Controlla la chiarezza: è comprensibile? Manca un contesto importante?
- Determina l'utilità per gli altri: contiene intuizioni uniche o aiuto pratico?
- Facoltativamente fornisci suggerimenti o utili aggiunte se appropriato.
- Se il post contiene affermazioni, fornisci fonti a supporto o in contrasto e includi sempre link diretti alle fonti.
- Non aggiungere mai saluti, chiusure o tono personale (es. "Gentile X", "Cordiali saluti"). Mantienilo formale e conciso.


Questo componente è stato ispirato dal pulsante Grok visto sui post di X, che presenta una funzionalità simile.

13 Mi Piace

Fantastico! Lo sto testando/usando sulla mia istanza del forum e funziona alla grande. Lo adoro! Ottimo lavoro Don, grazie! :smiley: :clap:

Ho dovuto armeggiare un po’ con alcune autorizzazioni delle categorie per farlo analizzare categorie sicure, anche se il bot è TL4 e aveva accesso in lettura. :thinking: Giocherò ancora un po’ con quella parte: probabilmente è la mia configurazione…

3 Mi Piace

Un po’ deluso che usi il nome ma non supporti Chatbot :frowning:

2 Mi Piace

Penso che sia probabilmente l’impostazione della tua persona :thinking: L’opzione “Leggi privato” è selezionata nella pagina di configurazione della persona?

Mi dispiace, non sono legato al nome se potesse essere fuorviante. Volevo solo indicare in qualche modo che questo funziona solo con l’IA chatbot. Hai qualche idea per un nome migliore? O può funzionare anche con il plugin Chatbot in qualche modo? :slightly_smiling_face: Non funziona semplicemente aggiungendo il nome utente del Chatbot nelle impostazioni, in modo che crei o apra una chat con il Chatbot?

3 Mi Piace

È questa riga. Presume che Discourse AI sia installato.

Altrimenti dovrebbe funzionare.

Forse è un po’ complicato supportare entrambi. Si potrebbe considerare di distribuire Chatbot con la stessa funzionalità pronta all’uso (e includerà un ringraziamento a te)

4 Mi Piace

Sì, capisco. :thinking:

Penso che questa sarebbe la soluzione migliore allora. Se pensi che sarebbe una buona funzionalità in Chatbot, sentiti libero di aggiungerla. :slightly_smiling_face:
Sono piuttosto scarso nel dare nomi :sweat_smile: ma proverò a cambiarlo per renderlo meno confuso. Forse basta aggiungere uno spazio tra chat e bot? :sweat_smile:

3 Mi Piace

Solo una domanda… potrebbe usare messaggi privati invece della chat?

1 Mi Piace

Mi piace! :thumbs_up:

Fornisce un contesto istantaneo a una conversazione di approfondimento.

2 Mi Piace

Ok, ho rinominato il componente e aggiornato anche l’OP. :slight_smile:

2 Mi Piace

La versione del chatbot è comunque in arrivo. Saluti

3 Mi Piace

Questo mi ricorda molto questa funzionalità di X:

Sono aperto a integrare anche questo nell’IA di discourse come funzionalità opzionale a lungo termine cc @Falco / @awesomerobot

Nota… abbiamo già una funzionalità simile qui, ma è molto nascosta.

6 Mi Piace

Non viene visualizzata alcuna icona AI

Probabilmente stai usando il nome sbagliato dell’IA. Non è il nome di una persona come Analyzer, ma devi creare un utente pubblico che possa usare la chat e dargli un nome, come Analyzer_bot.

1 Mi Piace

Grazie per la risposta, ci studierò ancora un po’.

Abbiamo anche la funzionalità di spiegare il contenuto evidenziato, simile ma un po’ meno flessibile

Forse quando la chat è abilitata questo apre il cassetto invece del pop-over? Immagino che sia un po’ sepolto in entrambi i casi…
Incertezza nell’aggiungere un’altra icona a ogni post, stiamo iniziando a sovraccaricare anche quest’area… activity pub, traduzioni, modifiche…

image

Penso che se definissimo alcune regole, quest’area sarebbe l’“area metadati” di un post, quindi un pulsante AI avrebbe più senso insieme ai controlli del post come “azioni”? A quel punto un amministratore può decidere se è abbastanza importante da essere visibile su ogni post decidendo se è nel cassetto o sempre esposto.

3 Mi Piace

Ci ho pensato anch’io e potrei applicare questo consiglio a Chatbot ora che ho fatto funzionare le cose.

Rispetta le impostazioni di accesso dei bot per i gruppi?

Inoltre, il componente necessita di un aggiornamento:

[THEME 50 ‘AI Post Analyzer for Chat’] Avviso di deprecazione: "Il sistema di rendering dei widget è stato dismesso e tutti i componenti e le API correlate non sono più operativi. [deprecato da Discourse v3.6.0.beta3-latest] [id deprecazione: discourse.widgets-decommissioned] [info: ``https://meta.discourse.org/t/375332/1``]

1 Mi Piace

Mi scuso per il ritardo, ho modernizzato il componente del tema: DEV: Modernize theme component - Pull Request #2 - VaperinaDEV/ai-post-analyzer-for-chat - GitHub

1 Mi Piace

@Don solo per fare notare che tutto questo è ora possibile direttamente in un workflow. Hai il trigger del menu dei post, il nodo agente AI e il nodo crea post.

1 Mi Piace