Agrégateur de Flux RSS Multi-Sources - Workflow n8n

Utilisez ce flux de travail n8n puissant pour lire et agréger automatiquement des données provenant de multiples sources de flux RSS en employant les nœuds de logique centrale de n8n et le nœud n8n 'Split In Batches'.

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 ?

Les curateurs de contenu qui ont besoin de centraliser les actualités provenant de diverses sources.
Les utilisateurs recherchant un modèle n8n fondamental démontrant le traitement par lots.
Les développeurs devant surveiller les mises à jour sur plusieurs blogs d'entreprise ou flux de projets.
Toute personne cherchant un moyen efficace de gérer les tâches répétitives d'extraction de données au sein d'un flux de travail n8n.

Vue d'ensemble

La gestion manuelle des mises à jour provenant de multiples sources RSS peut être chronophage. Ce flux de travail n8n résout ce problème en offrant une méthode propre et évolutive pour le traitement par lots des flux RSS. Plutôt que de créer des nœuds n8n de lecture RSS redondants pour chaque URL, cette automatisation utilise un mécanisme de boucle dynamique alimenté par le nœud n8n 'Split In Batches'. Cette approche rend le flux de travail n8n très efficace et facile à maintenir. C'est un excellent exemple de l'utilisation de la logique centrale de n8n pour gérer les tâches itératives, posant des bases solides pour des modèles d'agrégation de données n8n plus complexes. La conception globale commence par un déclencheur n8n simple et traite systématiquement une liste d'URL de flux définie dans un nœud Code n8n.

Fonctionnement

Ce flux de travail n8n efficace suit un processus clair en quatre étapes conçu pour une extraction de données itérative et fiable :


  1. Initialisation (Le déclencheur n8n) : Le processus commence par le déclencheur n8n intitulé 'When clicking "Execute Workflow"' (Lorsque l'on clique sur 'Exécuter le flux de travail'). Comme il s'agit d'un déclencheur manuel, le flux de travail n8n s'exécute immédiatement après avoir été lancé par l'utilisateur. C'est une configuration courante pour les tests et le lancement manuel des modèles n8n.

  2. Définition des sources (Nœud Code n8n) : Le nœud Code n8n suivant définit les URL des flux RSS cibles. Il produit une liste de deux éléments, chacun contenant une propriété url pointant vers un flux unique lié à n8n (par exemple, Medium et dev.to). Cette liste fournit les entrées pour le reste du flux de travail n8n.

  3. Configuration de la boucle (Nœud n8n Split In Batches) : Le nœud n8n 'Loop Over Items' (Boucler sur les éléments) (Split In Batches) prend la liste des URL et la décompose, garantissant que chaque URL est traitée individuellement. Ceci est essentiel pour itérer sur la liste et éviter le mélange des données.

  4. Lecture des flux (Nœud n8n RSS Feed Read) : Pour chaque élément produit par la boucle, le nœud n8n 'RSS Feed Read' injecte dynamiquement l'URL en utilisant l'expression ={{ $json.url }}. Ce nœud n8n récupère le contenu du flux spécifique, extrait les articles et les renvoie à la structure de boucle pour agrégation, complétant ainsi la fonction principale de ce flux de travail n8n.

Guide d'installation

Pour déployer ce modèle n8n, suivez ces étapes :


  1. Importation : Copiez l'intégralité du JSON du flux de travail n8n fourni et collez-le dans votre instance n8n en utilisant l'option 'New' > 'Import from JSON' (Nouveau > Importer depuis JSON).

  2. Activation : Assurez-vous que le flux de travail n8n est défini sur 'Active'. Comme il utilise un déclencheur manuel, aucune configuration externe n'est requise.

  3. Personnalisation : Accédez au Nœud Code n8n et modifiez les valeurs url dans le tableau pour refléter les flux RSS spécifiques que vous souhaitez surveiller.

  4. Exécution : Cliquez sur 'Execute Workflow' (Exécuter le flux de travail) pour lancer le processus manuellement et voir le contenu RSS extrait circuler à travers la structure des nœuds n8n.

Détails du nœud

When clicking "Execute Workflow" (Déclencheur Manuel) :
Fonction : Sert de point de départ, agissant comme le déclencheur n8n principal pour l'exécution immédiate du flux de travail n8n. Idéal pour le développement et les tests.
Configuration clé : Configuration standard du déclencheur manuel.
*Code (Nœud Code n8n) :
Fonction : Génère la structure des données d'entrée pour la boucle. Il crée un tableau d'objets, spécifiant les URL de flux RSS exactes à lire.
Configuration clé : Définit le tableau de données :

return [
{ json: { url: 'https://medium.com/feed/n8n-io' } },
{ json: { url: 'https://dev.to/feed/n8n' } }
];
*Loop Over Items (Nœud n8n Split In Batches) :
Fonction : Prend la liste des URL du nœud Code n8n et s'assure que chaque URL est transmise au nœud n8n suivant (le lecteur RSS) comme un élément individuel, permettant le traitement par lots.
Configuration clé : Aucun réglage spécifique ; utilise la division par lots par défaut.
*RSS Feed Read (Nœud n8n Lecture de Flux RSS) :
Fonction : Le nœud n8n central d'extraction de données. Il lit le contenu du flux en fonction de l'URL fournie dynamiquement par la boucle.
* Configuration clé : Utilise une expression pour le champ URL : ={{ $json.url }}, garantissant qu'il lit un flux différent à chaque itération de la boucle du flux de travail n8n.

Workflows n8n associés

Gratuit

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

Technical writer

En vedette*