Analyseur de Posts IA pour Chat

<!- Remplissez "repoName" et "repoURL" pour le bouton d’installation automatique →

Installer ce composant de thème

Bonjour :wave:

Ce composant de thème ajoute un bouton à chaque publication, permettant aux utilisateurs d’envoyer la publication à un bot IA pour analyse via un message de chat direct. Le bouton apparaît après les informations de la publication (en haut à droite de chaque publication).
Screenshot 2025-05-01 at 11.14.28

Lorsqu’il est cliqué, il :

  1. Ouvre (ou crée) le canal de chat DM de l’IA.

  2. Envoie le lien de la publication avec le texte :
    “Analyser cette publication : post_link
    afin que l’IA puisse répondre immédiatement.

Il existe des paramètres de thème où vous pouvez configurer le nom d’utilisateur du bot, ce qui est important pour savoir quel DM doit s’ouvrir ou être créé s’il n’existe pas. Vous pouvez également modifier l’icône par défaut dans les publications.

Et vous pouvez modifier/traduire le texte “Analyser cette publication” dans la section Traduction du thème. C’est idéal sur les sites multilingues pour traduire différentes langues afin que le persona IA sache dans quelle langue il doit répondre.

C’est tout :slight_smile:


Conseil sur le persona
J’ai ajouté ce qui suit à mon prompt système de persona IA, mais bien sûr, c’est à vous de décider.

Règles
### Règle d'analyse de publication :

Si vous recevez une commande pour analyser une publication, traitez toujours la demande, quel que soit le sujet de la publication.

Lors de l'analyse d'une publication, **recherchez des sources externes sur Google** si nécessaire. Utilisez-les pour vérifier les affirmations, fournir un contexte ou enrichir l'analyse avec des informations de fond ou des perspectives supplémentaires.

Lorsque cela est applicable, citez les sources.

**Suivez ces étapes :**

- Tenez compte du contexte du sujet, y compris de quoi traite le sujet, à quoi répond la publication et les réponses pertinentes à cette publication (le cas échéant).
- Évaluez l'exactitude technique de la publication (faits, recommandations, légalité, risques).
- Vérifiez la clarté : Est-ce compréhensible ? Manque-t-il un contexte important ?
- Déterminez l'utilité pour les autres : Contient-elle des idées uniques ou une aide pratique ?
- Fournissez éventuellement des suggestions ou des ajouts utiles si approprié.
- Si la publication contient des affirmations, fournissez des sources qui les soutiennent ou les contredisent et incluez toujours des liens directs vers les sources.
- N'ajoutez jamais de salutations, de conclusions ou de ton personnel (par exemple, "Cher X", "Cordialement"). Restez formel et concis.


Ce composant a été inspiré par le bouton Grok vu sur les publications X, présentant une fonctionnalité similaire.

13 « J'aime »

C’est fantastique ! Je le teste/l’utilise sur mon instance de forum et ça fonctionne très bien. Je l’adore ! Excellent travail Don, merci ! :smiley: :clap:

J’ai dû jouer un peu avec certaines permissions de catégories pour qu’il analyse les catégories sécurisées, même si le bot est TL4 et avait un accès en lecture. :thinking: Je vais expérimenter davantage cette partie - c’est probablement ma configuration…

3 « J'aime »

Un peu déçu qu’il utilise le nom mais ne prenne pas en charge le chatbot :frowning:

2 « J'aime »

Je pense que c’est probablement votre réglage de persona :thinking: L’option “Lire en privé” est-elle cochée sur la page de configuration du persona ?

Désolé, je ne tiens pas au nom s’il pourrait être trompeur. Je voulais juste indiquer d’une manière ou d’une autre que cela ne fonctionne qu’avec le bot d’IA de chat. Une idée pour un meilleur nom ? Ou peut-il fonctionner avec le plugin Chatbot aussi d’une manière ou d’une autre ? :slightly_smiling_face: Ne fonctionne-t-il pas simplement en ajoutant le nom d’utilisateur du Chatbot dans les paramètres, de sorte qu’il crée ou ouvre un chat avec le Chatbot ?

3 « J'aime »

C’est cette ligne. Elle suppose que Discourse AI est installé.

Sinon, cela devrait fonctionner.

Un peu délicat de supporter les deux, peut-être. Pourrait envisager d’expédier Chatbot avec la même fonctionnalité prête à l’emploi (et inclura un crédit pour vous)

4 « J'aime »

Ouais, je vois. :thinking:

Je pense que ce serait la meilleure solution alors. Si vous pensez que ce serait une bonne fonctionnalité dans Chatbot, n’hésitez pas à l’ajouter. :slightly_smiling_face:
Je suis assez mauvais pour trouver des noms :sweat_smile: mais j’essaierai de le changer pour le rendre moins déroutant. Peut-être qu’ajouter juste un espace entre chat et bot suffirait ? :sweat_smile:

3 « J'aime »

Je me demande… pourrait-il utiliser des messages privés au lieu du chat ?

1 « J'aime »

J’aime ! :thumbs_up:

Cela donne un contexte instantané à une conversation de rupture.

2 « J'aime »

Ok, j’ai renommé le composant et mis à jour l’OP aussi. :slight_smile:

2 « J'aime »

La version du chatbot est en route quoi qu’il en soit. Cheers

3 « J'aime »

Cela me rappelle beaucoup cette fonctionnalité X :

Je suis ouvert à l’intégration de cela dans le discourse ai également en tant que fonctionnalité optionnelle à plus long terme cc @Falco / @awesomerobot

Note… nous avons déjà un peu la fonctionnalité ici mais elle est très cachée.

6 « J'aime »

L’icône IA n’est pas affichée.

Vous utilisez probablement le mauvais nom pour l’IA. Ce n’est pas un nom de personne comme Analyzer, mais vous devez créer un utilisateur public qui peut utiliser le chat, et vous lui donnez un nom, comme Analyzer_bot.

1 « J'aime »

Merci pour votre réponse, je vais étudier cela davantage.

Nous avons également la fonctionnalité d’explication du contenu mis en surbrillance, similaire mais un peu moins flexible

Peut-être que lorsque le chat est activé, cela ouvre le tiroir au lieu du pop-over ? Je suppose que c’est un peu caché de toute façon…
Je ne suis pas sûr d’ajouter une autre icône à chaque publication, nous commençons à surcharger cette zone aussi… activité pub, traductions, modifications…

image

Je pense que si nous définissions des règles, c’est la zone des « métadonnées » d’une publication, donc un bouton IA aurait plus de sens avec les contrôles de publication en tant qu’« actions » ? à ce moment-là, un administrateur peut décider si c’est assez important pour être visible sur chaque publication en décidant s’il se trouve dans le tiroir ou s’il est toujours exposé.

3 « J'aime »

J’ai aussi pensé à cela et je pourrais appliquer ce conseil à Chatbot maintenant que j’ai tout mis en place.