Aller au contenu principal

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. 1

    Schedule Trigger lance le workflow une fois par semaine.

  2. 2

    HTTP Request charge la page des actualités du site.

  3. 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. 4

    Le workflow ne garde que les articles récents, selon le nombre de jours réglé.

  5. 5

    HTTP Request charge le HTML de chaque article retenu, et HTML en extrait le titre et le texte.

  6. 6

    OpenAI rédige un résumé et trois mots-clés techniques pour chaque article.

  7. 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

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. 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.

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