Workflow n8n · Contenu
Article vers 5 posts LinkedIn
Un nouvel article RSS : Claude en tire 5 posts dans votre voix, mis en file d'attente.
Workflow n8n — Article RSS vers 5 posts LinkedIn
Ce que le workflow fait
Quatre mécaniques dans un seul workflow.
A. Un nouvel article arrive (RSS)
- n8n surveille un ou plusieurs flux RSS et détecte les nouveaux articles.
- n8n vérifie que l’article n’a pas déjà été traité.
- n8n récupère le titre, l’URL, la date de publication et le contenu disponible.
- Si le flux RSS ne contient qu’un extrait, n8n peut récupérer la page web pour extraire le texte complet.
- Les articles incomplets ou hors sujet peuvent être écartés avant de solliciter Claude.
B. Claude transforme l’article en 5 posts LinkedIn
- n8n transmet l’article à Claude avec tes consignes éditoriales et des exemples de ta voix.
- Claude génère cinq posts qui exploitent des angles différents : analyse, opinion, conseil pratique, erreur fréquente et implication business.
- Chaque post possède son propre texte et son angle éditorial.
- n8n vérifie que la réponse contient bien cinq posts exploitables avant de poursuivre.
- Si la réponse est invalide ou incomplète, le workflow déclenche une alerte plutôt que d’enregistrer silencieusement un résultat défectueux.
C. Les 5 posts arrivent dans ta file d’attente (Google Sheets)
- n8n ajoute cinq lignes dans l’onglet
LinkedIn Queue, une par post. - Chaque ligne contient le texte, l’article source, l’angle éditorial et le statut
à_valider. - Tu relis les posts directement dans Google Sheets et tu modifies ceux qui en ont besoin.
- Tu peux passer chaque post au statut
approuvéourejeté. - L’article source est enregistré dans l’historique pour éviter de générer une deuxième série de posts à chaque nouvelle vérification du flux RSS.
D. Les posts sont prêts à être publiés
- Les posts approuvés sont identifiables grâce à leur statut.
- La publication reste manuelle dans cette première version.
- Un second workflow pourra récupérer les posts approuvés et les publier sur LinkedIn, selon les possibilités de l’API et les autorisations du compte.
- La génération et la publication restent séparées : un post produit par Claude n’est jamais publié automatiquement sans validation.
Résultat : un article intéressant devient cinq brouillons LinkedIn distincts, rédigés dans ta voix et prêts à être relus depuis une seule file d’attente.
Les angles éditoriaux
Chaque article doit donner lieu à cinq posts complémentaires, pas à cinq reformulations du même résumé.
analyse: explique ce que l’article révèle sur le marché ou sur une tendance.opinion: défend une position argumentée à partir de l’article.conseil: transforme l’information en recommandation concrète.erreur: met en évidence une erreur fréquente ou une idée reçue.business: explique les conséquences pratiques pour une entreprise, ses clients ou son activité.
Ces angles sont modifiables dans les instructions envoyées à Claude.
Prérequis
Flux RSS : l’adresse d’un flux RSS valide. Tu peux en utiliser plusieurs si tu veux surveiller différentes sources.
Claude / Anthropic : une clé API Anthropic et un modèle accessible depuis ton compte. Dans n8n, utilise le nœud Anthropic compatible avec ton installation ou un nœud HTTP Request vers l’API Anthropic.
Google Sheets : un fichier avec deux onglets.
Onglet LinkedIn Queue (la file d’attente des posts), avec les colonnes suivantes en ligne 1 :
post_id: identifiant unique du post.article_title: titre de l’article source.article_url: URL de l’article source.article_date: date de publication de l’article.angle: angle éditorial du post.post_content: texte du post LinkedIn.status:à_valider,approuvé,rejetéoupublié.created_at: date de génération du post.published_at: date de publication effective, à renseigner si nécessaire.
Onglet Articles (l’historique des articles traités), avec les colonnes suivantes :
article_url: URL unique de l’article.article_title: titre de l’article.detected_at: date de détection.status:en_cours,traitéouerreur.posts_generated: nombre de posts générés avec succès.
Voix éditoriale : un document de référence contenant plusieurs de tes posts LinkedIn représentatifs, ainsi que tes règles de rédaction : ton, vocabulaire, longueur, structure, formulations à éviter et type de conclusion. Tu peux conserver ce document dans un fichier texte ou directement dans les instructions du nœud Claude.
n8n : une instance opérationnelle, avec les identifiants d’accès configurés.
Credentials n8n :
- Google Sheets OAuth2.
- Anthropic API, si tu utilises le nœud Anthropic ou les credentials correspondants pour les appels HTTP.
Architecture des nœuds n8n
Le workflow principal suit cette séquence :
RSS - Nouvel article: détecte les nouveaux articles.Filtrer - Article exploitable: écarte les articles incomplets ou hors sujet.Google Sheets - Vérifier doublon: recherche l’URL dans l’ongletArticles.IF - Déjà traité ?: arrête le traitement si l’article existe déjà ; sinon, continue.Google Sheets - Enregistrer article: crée une entrée avec le statuten_cours.HTTP Request - Récupérer contenu(facultatif) : extrait le contenu de la page si le RSS est insuffisant.Edit Fields - Préparer article: normalise les données transmises à Claude.Anthropic - Générer 5 posts: analyse l’article et génère les cinq angles.Code - Parser les posts: transforme la réponse structurée de Claude en cinq éléments distincts.IF - Vérifier les 5 posts: vérifie le nombre de posts et les champs obligatoires.Google Sheets - Ajouter les posts: crée cinq lignes dansLinkedIn Queue.Google Sheets - Marquer traité: passe l’article au statuttraitéet renseigneposts_generated = 5.
En cas d’erreur, une branche dédiée doit enregistrer le statut erreur et transmettre une alerte. Pour éviter les doublons, la vérification et l’enregistrement de l’article doivent être conçus de manière à limiter les traitements concurrents.
Import et configuration
- Importer le fichier JSON du workflow dans n8n.
- Ouvrir le nœud
RSS - Nouvel articleet renseigner l’adresse du flux RSS. - Configurer la fréquence de vérification du flux, selon les options proposées par le nœud.
- Remplacer
YOUR_SHEET_IDpar l’identifiant du fichier Google Sheets dans les nœuds concernés. - Brancher les credentials Google Sheets sur les nœuds qui lisent ou écrivent les données.
- Configurer le nœud
Anthropic - Générer 5 postsavec ta clé API et le modèle disponible. - Insérer les instructions éditoriales et des exemples représentatifs de ta voix dans le prompt Claude.
- Vérifier que le nœud
Code - Parser les postsattend le même format JSON que celui demandé à Claude. - Tester le workflow avec un article réel et vérifier que cinq lignes sont créées dans
LinkedIn Queue. - Relancer le test avec la même URL et vérifier qu’aucune deuxième série de posts n’est générée.
- Tester un cas d’erreur : réponse Claude invalide, contenu manquant ou moins de cinq posts.
- Activer le workflow une fois les tests terminés.
Ajustements courants
- Voix éditoriale : instructions et exemples fournis au nœud
Anthropic - Générer 5 posts. - Angles des posts : liste des cinq angles dans le prompt Claude.
- Longueur des posts : contraintes de longueur dans les instructions du modèle.
- Fréquence de vérification : paramètres du nœud RSS ou déclencheur planifié, selon le nœud utilisé.
- Sources surveillées : URL des flux RSS.
- Filtrage des articles : conditions du nœud
Filtrer - Article exploitable. - Gestion des doublons : recherche de l’URL dans l’onglet
Articles. - Nombre de posts : règle de validation dans
IF - Vérifier les 5 posts. - Publication LinkedIn : à ajouter dans un second workflow, déclenché par le statut
approuvé.
Notice
- Un flux RSS peut ne fournir qu’un titre, un lien et un résumé. L’extraction du contenu complet dépend de l’accessibilité de la page et de sa structure.
- Claude peut produire des affirmations inexactes ou extrapoler au-delà de l’article. Vérifie les faits, les chiffres, les citations et les liens avant publication.
- Les exemples de ta voix éditoriale servent de référence stylistique ; ils ne garantissent pas que les cinq posts reproduisent parfaitement ton style.
- Le contrôle du nombre de posts ne garantit pas leur qualité. Une vérification éditoriale reste nécessaire.
- Le statut
approuvéne signifie pas que le post a été publié. La publication automatique n’est pas incluse dans cette première version. - La prévention des doublons repose sur l’URL de l’article. Si une source modifie ses URL ou republie le même contenu sous une nouvelle adresse, un doublon reste possible.
- Respecte les droits d’auteur : transforme les idées en commentaires originaux, évite de reproduire de longs passages et attribue les informations à leur source.