Assignation basée sur le contenu du post

Je voudrais utiliser Discourse pour assigner un utilisateur afin qu’il réponde à des questions basées sur le contenu d’un message modèle.

Plus précisément, si un étudiant demande comment un problème a été noté, je veux que le sujet soit assigné au membre de l’équipe du cours qui a noté le problème. Le plugin de sujets privés, combiné aux modèles de sujets et à l’assignation, s’intègre parfaitement à ce flux de travail. La seule question ouverte est de savoir comment effectuer l’assignation réelle.

Jusqu’à présent, il semble que le faire automatiquement nécessiterait soit d’écrire un plugin, soit d’exécuter un service externe. Est-ce correct ? Avez-vous des conseils sur la meilleure façon d’avancer ?

Vous devrez peut-être faire quelque chose avec les automatisations en conjonction avec le plugin Assign, ou peut-être créer le vôtre.

Quelles sont vos idées pour suivre/détecter ce genre de choses ? Je suis curieux.

OK, c’était mon hypothèse par défaut. C’est un peu ennuyeux que cela nécessite d’empaqueter un plugin complet et de redéployer l’instance. J’espérais une solution plus légère, mais celle-ci est acceptable.

Je pourrais utiliser une API externe pour cela, mais dans la plupart des cas, 1 correcteur = 1 problème, et par conséquent, je stockerai simplement cette information quelque part dans un message du forum.

1 « J'aime »

Il devrait être possible de le faire avec une automatisation, mais il n’en existe aucune pour le moment. Si vous souhaitez le construire vous-même, faites-le moi savoir et je déplacerai ce sujet vers Dev. Si vous souhaitez payer quelqu’un pour le faire à votre place, je le déplacerai vers Marketplace.

1 « J'aime »

Merci, je viens d’emménager ; je posterai ici une fois que j’aurai quelque chose.

1 « J'aime »

Discourse Workflow dispose d’une fonctionnalité d’IA qui permet de déplacer un sujet vers un couloir spécifique en fonction du contenu des publications interprété par le LLM.

Je surveillerai toute publication dans Marketplace.

1 « J'aime »