Ranger les fichiers d'un dossier local avec Mistral AI
Le workflow surveille un dossier local et range les fichiers situés à sa racine dans des sous-dossiers par catégorie. Mistral AI sert de gestionnaire de fichiers : il propose le sous-dossier de chaque fichier et peut suggérer d'en créer un nouveau. Les déplacements sont effectués par un script shell lancé avec le nœud Execute Command, donc sauvegardez le dossier avant de l'activer.
- Déclencheur
- Nouveau fichier local
- Taille
- 10 nœuds
- Outils
- Fichiers locaux, Mistral AI
Comment fonctionne ce workflow
- 1
Local File Trigger surveille le dossier cible sur le disque et démarre le workflow à chaque modification.
- 2
Execute Command lance une commande Linux qui liste les fichiers et les sous-dossiers présents dans le dossier cible.
- 3
Mistral Cloud Chat Model reçoit cette liste et, avec une Basic LLM Chain et un Structured Output Parser, renvoie pour chaque fichier un sous-dossier de destination.
- 4
Si le sous-dossier proposé n'existe pas, Mistral AI peut aussi suggérer de le créer.
- 5
Execute Command exécute un script shell qui déplace chaque fichier dans son sous-dossier.
Quand l'utiliser
- Trier un dossier de téléchargements où se mélangent factures, photos et documents de travail.
- Remettre de l'ordre dans un dossier d'exports ou de scans à classer par catégorie.
- Ranger un répertoire partagé monté depuis l'hôte dans un conteneur Docker.
À préparer avant l'import
- Un dossier local accessible à n8n, soit dans le volume n8n, soit dans un dossier de l'hôte monté dans Docker.
- Une clé API Mistral AI, enregistrée comme identifiants dans n8n.
- Un environnement Linux pour exécuter les commandes du nœud Execute Command.
- Une copie de sauvegarde du dossier cible.
Bon à savoir
Testez d'abord sur une copie du dossier cible. Le workflow déplace réellement les fichiers via un script shell, et il se relance à chaque modification du dossier surveillé.
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 demande n8n auto-hébergé : Local File Trigger, Execute Command ne fonctionnent pas sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Productivité & Organisation
- Traiter un texte depuis les raccourcis Apple avec OpenAIUn raccourci Apple envoie le texte sélectionné à un webhook n8n, qui le fait traiter par OpenAI selon le type de demande.
- Interroger Airtable depuis Obsidian avec un agent IAPosez une question sur vos données Airtable depuis Obsidian, et la réponse s'affiche sous votre sélection.
- Prendre des rendez-vous par SMS avec Twilio et Cal.comUn agent IA répond aux SMS entrants, gère les rendez-vous Cal.com, puis relance par SMS les prospects restés sans rendez-vous.
- Générer des graphiques dans un agent IA avec OpenAIUn agent de chat qui répond à vos questions et insère un graphique généré par OpenAI dans la conversation.
- Trier les ressources du top Hacker News avec GeminiUn template n8n qui trie les ressources du top Hacker News avec Gemini et les envoie par e-mail.
- Analyser ses séances Strava avec un agent IAUn agent IA analyse vos activités Strava et envoie un bilan d'entraînement par e-mail ou WhatsApp.
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