Tutoriel

Statut éditorial : En attente de relecture

Automatiser une veille technologique avec n8n et un LLM

Collecter des sources, dédupliquer les nouveautés, les résumer avec un LLM et publier une synthèse vérifiable avec n8n.

Classification du contenu

Types

  • Outils
  • Modèles et API

Technologies

Niveau
Intermédiaire
Publié le
24 août 2026
Dernière relecture
Relecture en attente
Prochaine vérification
24 octobre 2026

Une bonne veille automatisée ne demande pas au LLM de chercher seul. Le workflow collecte des sources identifiées, normalise leurs métadonnées, élimine les doublons, puis utilise le modèle pour classer et résumer ce corpus.

Architecture du workflow

Créez cette chaîne dans n8n : Schedule Trigger → RSS Feed Read ou HTTP Request → Code → base de données → LLM → validation → e-mail ou Slack.

Stockez pour chaque entrée : URL canonique, titre, date de publication, source, extrait, empreinte et date de collecte. L’URL ou l’empreinte sert de clé d’idempotence.

Normaliser et dédupliquer

Dans un nœud Code :

~~~javascript return items.map(({ json }) => { const url = new URL(json.link); url.hash = ''; ['utm_source', 'utm_medium', 'utm_campaign'].forEach( key => url.searchParams.delete(key) ); return { json: { title: json.title?.trim(), url: url.toString(), publishedAt: json.isoDate ?? json.pubDate ?? null, source: url.hostname, excerpt: json.contentSnippet?.slice(0, 4000) ?? '', }, }; }); ~~~

Avant le LLM, recherchez l’URL en base. Si elle existe, arrêtez cette branche. Cette étape évite de payer plusieurs résumés du même article.

Demander une sortie structurée

Le prompt doit exiger un JSON avec résumé, thèmes, niveau d’importance et justification. Fournissez le titre, l’extrait et l’URL, puis précisez : ne pas ajouter de faits absents, signaler un extrait insuffisant et conserver la source.

Validez la sortie avec un schéma. Si le JSON est invalide, effectuez au maximum une correction ; ne laissez pas une boucle de relance illimitée.

Construire la synthèse

Regroupez les entrées validées par thème. Pour chaque information, affichez titre, résumé et lien original. Une synthèse sans liens n’est pas une veille vérifiable.

Gérer les erreurs

Activez un Error Workflow. Journalisez l’identifiant d’exécution, la source défaillante et l’étape, sans secrets ni contenu sensible. Configurez délais, relances exponentielles et limites de débit. Une source indisponible ne doit pas bloquer toutes les autres.

Production

Conservez les identifiants de credentials dans n8n, jamais dans les nœuds Code. Protégez l’instance, sauvegardez la base et épinglez la version. Mesurez nombre d’articles collectés, doublons, coût LLM, taux de sorties invalides et clics sur les sources.

FAQ

Le LLM peut-il décider seul de la fiabilité ?

Non. Utilisez une liste de sources, des règles éditoriales et une validation humaine pour les informations sensibles.

Comment éviter une veille trop longue ?

Fixez un nombre maximal d’éléments par thème et classez-les selon des critères explicites : nouveauté, impact technique et pertinence pour votre audience.

Sources utilisées