Salut !
Je me retrouve souvent à vouloir utiliser les automatisations, mais à me sentir limité par leur fonctionnement actuel. Je trouve souvent qu’un script a quelque chose dont j’ai besoin, alors que j’ai besoin que cette partie fonctionne dans le contexte d’un autre script.
Il semble que cela soit largement lié à la façon dont les automatisations fonctionnent et sont configurées actuellement. J’aimerais voir les choses divisées en Déclencheurs et Actions.
- Exemples de déclencheurs :
- Lorsqu’un sujet est créé/mis à jour
- Lorsqu’un message est créé/mis à jour
- Lorsqu’un paramètre du site change
- Lorsqu’un sujet est fermé
- Lorsqu’un utilisateur obtient un badge
- etc.
- Exemples d’actions :
- Créer un sujet de bannière
- Fermer un sujet
- Répondre à un sujet
- Créer un sujet
- Étiqueter un sujet
- Exécuter un appel LLM
- Envoyer un message Slack
- etc.
Cette configuration permettrait plusieurs choses :
- Attribuer plusieurs actions suite à un déclencheur (par exemple, lorsqu’un sujet est créé > Exécuter un appel LLM > Étiqueter le message > Répondre au sujet)
- Permettre d’utiliser dynamiquement les données de charge utile du déclencheur (et les données ultérieures rendues disponibles par les actions - par exemple, la réponse de l’appel LLM) dans les actions.
En fin de compte, je pense que l’automatisation a beaucoup de potentiel, mais chaque script est isolé d’une manière qui rend très difficile sa personnalisation aux besoins individuels. Chacun suppose actuellement que les actions disponibles conviendront à tout le monde.