Extraire et résumer les actualités d'un site sans RSS
Le site d'actualités de Colt, un opérateur télécom, n'offre pas de flux RSS. Le workflow lit la page de liste, repère les articles publiés dans une fenêtre de jours récents, puis ouvre chaque article pour en extraire le titre et le texte. OpenAI rédige un résumé et trois mots-clés techniques, et NocoDB reçoit le résultat. Il faut adapter les sélecteurs CSS au site, et garder en tête que certains sites n'apprécient pas le scraping fréquent.
- Déclencheur
- Planifié (récurrent)
- Taille
- 18 nœuds
- Outils
- OpenAI, Requêtes HTTP (API), NocoDB
Comment fonctionne ce workflow
- 1
Schedule Trigger lance le workflow une fois par semaine.
- 2
HTTP Request charge la page des actualités du site.
- 3
HTML extrait les liens et les dates des articles à l'aide de sélecteurs CSS, puis Item Lists transforme ces listes en éléments individuels.
- 4
Le workflow ne garde que les articles récents, selon le nombre de jours réglé.
- 5
HTTP Request charge le HTML de chaque article retenu, et HTML en extrait le titre et le texte.
- 6
OpenAI rédige un résumé et trois mots-clés techniques pour chaque article.
- 7
NocoDB enregistre résumés, mots-clés, titre, lien et date dans une table.
Quand l'utiliser
- Suivre chaque semaine les communiqués d'un opérateur télécom sans avoir à ouvrir son site.
- Alimenter une base de veille avec des résumés et des mots-clés techniques.
- Collecter les actualités d'un site qui ne propose pas de flux RSS.
À préparer avant l'import
- Un compte ChatGPT API, qui ne se confond pas avec un compte ChatGPT standard.
- Une base NocoDB, structurée avant l'ajout des résumés et des champs supplémentaires.
- Les identifiants OpenAI enregistrés dans n8n.
- Les identifiants NocoDB enregistrés dans n8n.
- Des sélecteurs CSS pour les liens, les dates, le titre et le texte, obtenus via le clic droit puis Inspecter dans le navigateur.
Bon à savoir
Vérifiez d'abord les sélecteurs CSS des liens et des dates sur la page du site, puis réglez le nombre de jours de la fenêtre avant le premier lancement.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Extraction & Scraping
- Convertir des pages web en Markdown et extraire leurs liensConvertit en Markdown les pages d'une liste d'URL, via Firecrawl, et extrait leurs liens.
- Filtrer les subventions IA déjà vues et alerter l'équipe par e-mailRécupère les subventions IA publiées sur grants.gov, écarte les doublons, évalue l'éligibilité et envoie une newsletter à l'équipe.
- Extraire et résumer le contenu d'une page de marque avec Bright DataRécupère une page de marque via Bright Data, en extrait le texte, puis en tire une analyse de sentiment structurée et un résumé.
- Analyser les commentaires YouTube avec un agent IAUn agent de chat qui interroge les commentaires YouTube, les transcriptions et les miniatures, avec OpenAI et PostgreSQL.
- Extraire des données structurées d'une image avec GeminiEnvoyez l'URL d'une image, recevez en JSON les champs demandés, extraits par Gemini.
- Surveiller Product Hunt et alerter sur SlackSurveille Product Hunt à intervalle régulier et envoie les lancements retenus dans un canal Slack.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n