Permettre plusieurs brouillons de « nouveau sujet »

Salut !
Pour résoudre ce problème, j’ai dû trouver une solution alternative sur mon instance Discourse : j’envoie des lettres personnelles à moi-même. C’est très pratique car je peux ensuite modifier et enregistrer chaque message personnel.
Un inconvénient : pour m’envoyer une lettre, je suis les étapes suivantes :

  1. Je clique sur mon avatar dans mon compte personnel
  2. Puis je clique sur l’icône de messagerie
  3. Dans l’éditeur de message qui s’ouvre, je me sélectionne dans la liste des utilisateurs
  4. J’écris un message et je l’envoie.

Comment toutes ces actions peuvent-elles être expliquées à tous les utilisateurs du forum ?
Pour résoudre ce problème, j’ai commencé à utiliser la méthode de saut rapide vers les messages personnels à l’aide d’un lien pré-rempli. J’ai intégré ce lien dans le menu latéral et je lui ai donné le titre « Brouillon (lettre à moi-même) ». Cependant, j’ai le problème suivant : le lien ne prend pas en charge (du moins je n’ai pas trouvé de moyen approprié) la transition vers un message personnel à soi-même, qui fonctionnerait pour chaque utilisateur, pas seulement pour moi. Pour résoudre ce problème, j’ai dû trouver une solution de contournement : j’ai créé un utilisateur test et je lui ai donné le nom « Bot - Brouillon ». Désormais, chaque utilisateur de mon forum (y compris moi-même) peut envoyer une lettre à ce « Bot Brouillon » inactif et modifier la lettre par la suite si nécessaire. Seulement, les utilisateurs peuvent être un peu gênés d’envoyer une lettre personnelle à une sorte de bot. Mais pour l’instant, je n’ai pas d’autre choix.

Ma tâche consiste maintenant à faire une sélection rapide de toutes les lettres que l’utilisateur s’est envoyées (“Bot Brouillon”). J’aimerais ajouter ce lien à un menu déroulant personnalisé dans l’avatar de l’utilisateur comme un onglet séparé “Tous les e-mails à moi-même”. À l’heure actuelle, l’utilisateur doit rechercher ses « brouillons » parmi ses autres messages. Afin de créer une collection (pour créer un lien pour accéder rapidement à la collection) de tous les « brouillons », j’ai essayé d’utiliser la « Recherche » et \"/filter\", mais ces méthodes ont échoué - elles ne prenaient pas en charge la sélection des messages personnels de moi à un autre utilisateur (par exemple, created-by:me recipient:username, voici mon message à ce sujet).

Peut-être que sans les plugins Discourse AI de @Falco et Chatbot de @merefield, je ne me serais pas intéressé au sujet des brouillons. En particulier, le plugin Discourse AI dispose d’un module d’assistant IA

dans l’éditeur de thème. Ce module a de très grandes capacités qui peuvent être utilisées non seulement pour créer un sujet ou un message, mais aussi pour modifier du texte sans avoir besoin de publier un sujet/message. Par exemple, si je veux juste modifier un texte pour moi-même, pourquoi devrais-je cliquer sur le bouton « Message » et publier le texte ? Il s’avère que si je n’utilise pas la méthode d’envoi d’une lettre à moi-même, je devrai faire ce qui suit :

  1. Cliquer sur le bouton « Créer un sujet »
  2. Écrire n’importe quel texte et le traiter à l’aide de l’assistant IA
  3. Copier la version finale du texte dans le presse-papiers
  4. Cliquer sur le bouton supprimer (car je ne veux pas publier ce texte)
  5. Confirmer la suppression
    Il n’est pas possible d’expliquer toutes ces étapes à tous les utilisateurs du forum.

En général, je pense que si une technologie aussi avancée que l’intelligence artificielle est introduite dans Discourse, alors tôt ou tard il y aura un besoin d’ajouter des fonctions telles que : un onglet d’outils personnalisé pour contrôler et personnaliser l’interaction de l’utilisateur avec l’IA (visualisation des soldes de limites de jetons, historique des requêtes, ajustement de la température, etc. plus loin), un éditeur de documents personnels (analogue des brouillons/bloc-notes, rappelant un peu les documents dans https://www.notion.so/), adaptation du plugin d’abonnement (ajout d’une fonction de comptage de jetons) et autres.

Ps. Je suis nouveau sur Discourse, je ne suis pas programmeur, et peut-être que mes visions décrites dans le dernier paragraphe peuvent s’avérer maladroites, alors je vous demande d’avance de ne pas me juger trop sévèrement :pray:
J’ai peut-être un peu dévié du sujet à la fin, mais je voulais que vous compreniez le contexte de mes décisions concernant les brouillons.

1 « J'aime »