FR
Connexion Publier
contextetech /

Workflow n8n : veille hebdomadaire par flux RSS

v1
Modèle cible : Général (tous modèles) Français Licence : MIT Mis en ligne le mis à jour hier 0 utilisations

Workflow n8n : chaque lundi, lit un flux RSS, garde les 5 articles les plus utiles avec un LLM et envoie le résumé par e-mail à l'équipe.

Accès Moyen

  • Lire des fichiers ou des données
  • Modifier ou supprimer des fichiers : Non
  • Envoyer des données sur Internet
  • Lancer des commandes sur la machine : Non
EntréeUn ou plusieurs flux RSS
SortieE-mail chaque lundi à 9 h

Étapes

  1. Déclenchement chaque lundi à 9 h
  2. Lire les articles du flux RSS
  3. Garder les 5 plus importants et les résumer avec un LLM
  4. Envoyer le résumé par e-mail

Définition exportée

{
  "name": "Veille hebdomadaire par flux RSS",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "cronExpression",
              "expression": "0 9 * * 1"
            }
          ]
        }
      },
      "name": "Chaque lundi à 9 h",
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.2,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "url": "https://exemple.fr/flux.xml"
      },
      "name": "Lire le flux RSS",
      "type": "n8n-nodes-base.rssFeedRead",
      "typeVersion": 1,
      "position": [
        220,
        0
      ]
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://api.anthropic.com/v1/messages",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "anthropicApi",
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\"model\": \"claude-haiku-4-5\", \"max_tokens\": 1200, \"messages\": [{\"role\": \"user\", \"content\": \"Voici les articles de la semaine. Garde les 5 plus importants pour notre activité et résume chacun en 2 phrases, avec son lien.\\n\\n{{ JSON.stringify($input.all().map(i => ({ titre: i.json.title, lien: i.json.link, extrait: i.json.contentSnippet }))) }}\"}]}"
      },
      "name": "Sélectionner et résumer (LLM)",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        440,
        0
      ]
    },
    {
      "parameters": {
        "sendTo": "equipe@exemple.fr",
        "subject": "Veille de la semaine",
        "message": "={{ $json.content[0].text }}"
      },
      "name": "Envoyer par e-mail",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2.1,
      "position": [
        660,
        0
      ]
    }
  ],
  "connections": {
    "Chaque lundi à 9 h": {
      "main": [
        [
          {
            "node": "Lire le flux RSS",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Lire le flux RSS": {
      "main": [
        [
          {
            "node": "Sélectionner et résumer (LLM)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Sélectionner et résumer (LLM)": {
      "main": [
        [
          {
            "node": "Envoyer par e-mail",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Communauté

Pas encore de commentaire. Partagez votre retour, il aidera les suivants.