Nous avons précédemment présenté brièvement les workflows Dify et les gains d’efficacité qu’ils peuvent apporter. De nombreux lecteurs ont exprimé un vif intérêt pour la manière de les construire concrètement, alors aujourd’hui nous allons détailler le processus complet de création d’un workflow Dify à partir de zéro.
1. Préparation
Avant de construire un workflow, familiarisons-nous d’abord avec les concepts fondamentaux et les opérations de la plateforme Dify.
- Nœuds : Les nœuds sont les éléments de base d’un workflow. Chaque nœud représente une opération spécifique — recevoir une entrée utilisateur, appeler un grand modèle de langage, traiter des données, etc.
- Connecteurs : Les connecteurs relient les nœuds entre eux et définissent l’ordre d’exécution du workflow.
- Variables : Les variables stockent des données et les transmettent entre les nœuds.
2. Création d’un Workflow
Connectez-vous à la plateforme Dify, cliquez sur “Créer une Application Vide”, puis sélectionnez “Workflow”. Donnez un nom à votre workflow — par exemple, “Workflow de Création de Contenu Viral Xiaohongshu”.
3. Ajout de Nœuds
Dify propose une riche gamme de types de nœuds pour traiter toutes sortes de tâches. Prenons l’exemple du workflow de contenu viral Xiaohongshu et ajoutons les nœuds suivants :
-
Nœud de Départ : Chaque workflow a besoin d’un nœud de départ pour accepter les paramètres d’entrée utilisateur. Dans les paramètres du nœud de départ, nous ajoutons quatre champs d’entrée : Source, Style, Nombre de Titres, et Longueur du Contenu.
- Source : Peut être un sujet ou un lien d’actualité.
- Style : Par exemple, mignon, professionnel, etc.
- Nombre de Titres : Par exemple, 3 titres.
- Longueur du Contenu : Par exemple, environ 100 caractères.
-
Nœud Classificateur de Questions : Détermine si le champ Source est une URL ou un sujet/mot-clé.
- Variable d’Entrée : Source
- Modèle : GPT-3.5
- Classification : Lien URL vs sujet/mot-clé
-
Nœud Outil Personnalisé : Si la source est une URL, ce nœud récupère le contenu de la page web. Vous pouvez créer un outil personnalisé via le menu des outils.
-
Nœud Générateur de Plan de Contenu : Si la source est un sujet, ce nœud génère un plan de contenu.
- Modèle : GPT-3.5
- Exigences de la Tâche :
- Prompt Système : Vous êtes un expert en contenu viral Xiaohongshu. Rédigez des posts Xiaohongshu basés sur le sujet de l’utilisateur, avec un contenu d’environ 100 caractères.
- Prompt Utilisateur : Le sujet est le suivant :\
Début/{x}content
-
Nœud d’Affectation de Variable : Fusionne les résultats des deux branches ci-dessus en une seule variable pour les nœuds en aval.
- Type de Variable : Choisissez le type approprié
- Valeur de Variable : La sortie des deux nœuds de l’étape précédente
-
Nœud de Génération de Titres : Génère des titres viraux Xiaohongshu basés sur la sortie du nœud précédent.
- Modèle : GPT-3.5
- Exigences de la Tâche :
- Prompt Système : Vous êtes un expert en contenu viral Xiaohongshu. Rédigez {x} titres viraux (avec des emojis appropriés).\
I. Pour les titres Xiaohongshu, vous avez les compétences suivantes :\\- Utiliser la technique du titre à deux niveaux.\\
- Vous excellez dans la création de titres accrocheurs.\\
- Utilisez des mots-clés viraux — choisissez-en 1-2 au hasard dans cette liste lors de la rédaction des titres.\\
- Vous comprenez les conventions de titres de Xiaohongshu.\\
- Vous connaissez les règles de création.\
II. Combinez les informations que je fournis avec votre expertise en titres pour rédiger les titres ; Format de sortie :\\ - Titre Un ;
- Prompt Utilisateur :\
Voici le contenu :\
Début/{x}output
- Prompt Système : Vous êtes un expert en contenu viral Xiaohongshu. Rédigez {x} titres viraux (avec des emojis appropriés).\
-
Nœud de Rédaction de Contenu : Rédige le contenu du post Xiaohongshu.
- Modèle : GPT-4 recommandé
- Exigences de la Tâche :
- Prompt Système : Vous êtes un expert en contenu viral Xiaohongshu. Basé sur le contenu de l’utilisateur, rédigez un post viral Xiaohongshu (chaque paragraphe doit contenir des emojis appropriés, et se terminer par des hashtags pertinents)\
I. Pour les posts Xiaohongshu, vous avez les compétences suivantes :\\- Style d’écriture\\
- Techniques d’ouverture\\
- Structure du texte\\
- Accroches d’engagement\\
- Astuces de pro\\
- Mots puissants\\
- Extrayez 3-6 mots-clés SEO de votre brouillon, générez des #hashtags et placez-les à la fin\\
- Gardez chaque phrase conversationnelle et concise\\
- Utilisez des emojis au début, au milieu et à la fin de chaque paragraphe\
II. Combinez les titres de référence et le contenu que je fournis avec votre expertise en copywriting, rédigez le post Xiaohongshu dans le style {x}style (longueur : environ {X}length caractères) ;
- Prompt Utilisateur :\
Titres de référence :\
{x}text\
Contenu :\
{x}output
- Prompt Système : Vous êtes un expert en contenu viral Xiaohongshu. Basé sur le contenu de l’utilisateur, rédigez un post viral Xiaohongshu (chaque paragraphe doit contenir des emojis appropriés, et se terminer par des hashtags pertinents)\
-
Nœud de Formatage de Contenu : Gère les problèmes de formatage tels que l’ajout de sauts de ligne. Vous pouvez utiliser un Nœud d’Exécution de Code pour écrire du code Python ou JavaScript simple.
-
Nœud de Téléchargement : Télécharge les titres et contenus générés vers votre plateforme cible, comme Notion. Vous pouvez utiliser un nœud de type HTTP pour envoyer des requêtes.
-
Nœud de Conversion de Modèle : Fusionne les titres et contenus Xiaohongshu générés, puis produit la sortie finale.
4. Connexion des Nœuds
Connectez tous les nœuds dans l’ordre logique en utilisant des connecteurs.
5. Test et Publication
Cliquez sur le bouton “Exécuter” en haut à droite pour tester votre workflow. Si tout fonctionne correctement, cliquez sur “Publier” pour que d’autres puissent également utiliser votre workflow.
Conseils pour Utiliser les Workflows Dify
- Découpez intelligemment les tâches : Diviser les tâches complexes en petites tâches améliore l’efficacité du modèle IA et rend les workflows plus faciles à comprendre et à maintenir.
- Tirez parti des variables : Utilisez des variables pour stocker et transmettre des données, rendant vos workflows plus flexibles.
- Utilisez les variables système : Dify fournit de nombreuses variables système — ID utilisateur, ID d’application, etc. — que vous pouvez utiliser pour enregistrer et analyser l’exécution des workflows.
- Intégrez des outils et API externes : Dify peut se connecter à divers outils et API externes — moteurs de recherche, générateurs d’images, etc. — étendant considérablement les capacités de vos workflows.
Résumé
Les workflows Dify sont un outil d’automatisation puissant qui vous permet de confier les tâches répétitives à l’IA, libérant ainsi du temps pour un travail plus créatif. Nous espérons que ce guide vous aidera à démarrer rapidement et à construire vos propres workflows automatisés !