Génération d'images cohérentes avec le personnage et publication sur les réseaux sociaux via FLUX Kontext - Workflow n8n

Déployez un workflow n8n avancé pour générer des images IA séquentielles et cohérentes avec le personnage en utilisant FLUX Kontext, gérez l'itération via des appels récursifs et publiez automatiquement les résultats via le nœud n8n Upload Post.

Aperçu du workflow

Prêt à automatiser ?

Téléchargez ce modèle de workflow n8n et commencez à l'utiliser instantanément.

À qui s'adresse cette solution ?

Créateurs de contenu nécessitant un volume élevé d'actifs visuels cohérents.
Développeurs à la recherche de modèles n8n récursifs avancés et de flux de contrôle complexes.
Utilisateurs automatisant des pipelines de génération d'images IA exploitant des API personnalisées comme FLUX Kontext.
Équipes marketing ayant besoin de capacités de publication automatisée sur les réseaux sociaux grâce à un nœud n8n spécialisé.

Vue d'ensemble

Ce workflow n8n sophistiqué résout le défi du maintien de la cohérence du personnage à travers de multiples images générées par IA — une tâche difficile pour les modèles texte-image standards. Il exploite l'API FLUX Kontext pour une génération d'images itérative et précise. L'ensemble du processus est géré récursivement au sein de n8n, garantissant que la sortie d'une étape de génération sert d'entrée à la suivante, préservant ainsi le style du personnage initial. Ce puissant workflow n8n combine la récupération de l'image initiale depuis GitHub, le traitement IA itératif, une interrogation de statut robuste via un nœud HTTP Request n8n, et la distribution finale sur les réseaux sociaux utilisant le nœud spécialisé Upload Post n8n. Il constitue un excellent exemple d'automatisation de processus complexes et chaînés réalisable avec une configuration de workflow n8n.

Fonctionnement

L'exécution de ce workflow n8n complet est divisée en initialisation et en une boucle de génération récursive :


  1. Lancement et Configuration : Le processus principal démarre en utilisant le déclencheur manuel n8n (When clicking ‘Execute workflow’). Il définit un tableau de prompts séquentiels (nœud All Prompts n8n) et détermine le nombre maximum d'étapes. Simultanément, il récupère une image de personnage initiale depuis GitHub et télécharge les données binaires.

  2. Préparation de la Boucle : L'image téléchargée et la configuration du prompt sont fusionnées. Un nœud If n8n vérifie ensuite si l'index d'exécution actuel est inférieur au nombre total d'étapes définies, initiant ainsi la logique récursive principale.

  3. Exécution Récursive : Si des étapes supplémentaires sont nécessaires, le nœud n8n Current Step prépare les variables dynamiques (nom de la propriété de l'image d'entrée, nom de la propriété de sortie, prompt actuel) et déclenche le nœud Run FLUX n8n, qui appelle récursivement ce même workflow n8n en tant que sous-workflow, en transmettant les données requises. Ce modèle auto-référentiel est essentiel pour les modèles n8n complexes.

  4. Génération IA (Logique du Sous-workflow) : Lorsqu'il est exécuté en tant que sous-workflow (déclenché par le déclencheur Execute Workflow Trigger n8n), le processus appelle l'API externe FLUX Kontext via un nœud HTTP Request n8n pour générer une nouvelle image basée sur le personnage et le prompt fournis.

  5. Interrogation du Statut : Suite à la requête de génération, le workflow n8n entre dans une séquence d'interrogation utilisant le nœud n8n Wait 2 sec, vérifiant continuellement le statut de l'API FLUX via le nœud HTTP Request n8n Check FLUX status jusqu'à ce que le résultat soit signalé comme "Prêt".

  6. Récupération de l'Image et Continuation de la Boucle : Une fois prêt, le nœud n8n Get Image télécharge le fichier binaire généré, le stockant dans la propriété nommée dynamiquement (par exemple, data1). Le sous-workflow se termine, et la boucle récursive reprend dans l'exécution parente, prête pour le prochain prompt de transformation de personnage.

  7. Publication Finale : Lorsque le nœud If n8n détermine que la boucle est terminée, le workflow n8n passe à l'étape finale, utilisant le nœud Upload Post n8n pour combiner toutes les images binaires générées séquentiellement et publier automatiquement la collection sur la plateforme sociale configurée.

Guide d'installation

Pour utiliser ce workflow n8n complexe, suivez ces étapes de configuration :


  1. Importer le Workflow : Copiez les données JSON fournies et collez-les dans votre instance n8n pour importer ce workflow n8n.

  2. Identifiants API FLUX Kontext : Configurez un identifiant d'authentification par en-tête HTTP nommé bfl-FLUX contenant votre clé API pour le service FLUX. Ceci est requis par les nœuds n8n FLUX Kontext et Check FLUX status.

  3. Identifiants Upload Post : Configurez les identifiants requis pour le nœud n8n Upload Post afin que n8n puisse s'authentifier avec succès et publier le contenu sur vos comptes de réseaux sociaux.

  4. Identifiants GitHub (Optionnel) : Si vous souhaitez utiliser l'étape de récupération initiale de l'image, assurez-vous d'avoir configuré un identifiant OAuth2 GitHub pour le nœud n8n Get File from GitHub.

  5. Personnaliser les Prompts : Examinez le nœud n8n All Prompts et ajustez le tableau de prompts textuels pour contrôler la séquence des générations d'images requises pour votre stratégie de contenu.

  6. Tester : Exécutez le workflow n8n manuellement pour vous assurer que toutes les étapes, en particulier les appels récursifs et le modèle d'interrogation (polling), fonctionnent correctement avant de le déployer en environnement de production.

Détails du nœud

When clicking ‘Execute workflow’ (Déclencheur n8n) : Fonction : Démarre manuellement la séquence d'exécution principale pour les tests et la configuration initiale.
All Prompts (Nœud Set n8n) : Fonction : Définit le tableau initial de prompts utilisé pour la génération d'images itérative et séquentielle à travers les appels de workflow n8n récursifs.
FLUX Kontext (Nœud HTTP Request n8n) : Fonction : Soumet le fichier binaire de l'image précédente et le prompt de transformation actuel à l'API FLUX Kontext. Configuration Clé : Utilise une authentification par en-tête HTTP générique et un mappage dynamique des propriétés binaires pour l'entrée et la sortie.
Wait 2 sec (Nœud Wait n8n) : Fonction : Introduit une pause pendant la séquence d'interrogation de statut pour gérer le taux de requête API et attendre la fin de la génération IA.
Check FLUX status (Nœud HTTP Request n8n) : Fonction : Interroge le point de terminaison de l'API FLUX pour vérifier l'avancement du travail de génération d'image en utilisant l'ID de travail fourni.
Is Ready? (Nœud If n8n) : Fonction : Gère la boucle d'interrogation, vérifiant si le statut est "Prêt" ou si une limite d'index d'exécution (5) a été atteinte. Si ce n'est pas prêt, elle boucle vers le nœud n8n Wait 2 sec.
Run FLUX (Nœud Execute Workflow n8n) : Fonction : Crucial pour ce workflow n8n complexe, il appelle récursivement le même ID de workflow, en passant le dernier fichier binaire d'image et le prompt suivant, facilitant l'enchaînement cohérent du personnage.
Upload Post (Nœud Upload Post n8n) : Fonction : L'action de sortie finale. Ce nœud n8n spécialisé combine toutes les images binaires générées (par exemple, data1, data2, data3) créées tout au long de la boucle récursive et les publie sur le réseau social (X).


  • Image to Base64 (Nœud Extract From File n8n) : Fonction : Gère la conversion du type de données pour le fichier binaire entrant provenant de l'étape précédente avant de l'injecter dans le nœud HTTP Request n8n FLUX Kontext.

Workflows n8n associés

Gratuit

Nœuds: 12 Nœuds
Mis à jour: Décembre 26 2025
Voir tout
Créé par

En vedette*