Aller au contenu

Importer des données depuis d’autres applications

Ce guide explique comment transférer des tâches dans Mindwtr depuis un autre gestionnaire de tâches. Il concerne les migrations complètes, et non les captures ponctuelles.

Avant l’import

Une migration est l’occasion de laisser derrière vous ce qui n’est plus utile. Si votre ancienne application contient des centaines de tâches obsolètes, envisagez de ne migrer que vos projets en cours, vos prochaines actions actives et vos éléments de référence fiables.

Mindwtr peut importer des exports complets depuis les applications prises en charge. Toutefois, une migration plus réduite et réfléchie correspond généralement mieux à GTD que la copie de toutes les anciennes tâches dans un nouveau système.

Outils d’import disponibles

Mindwtr propose des outils dédiés pour quelques applications dont le format d’export est suffisamment structuré pour garantir une correspondance fiable :

Ouvrez Paramètres -> Données, puis choisissez l’action d’import correspondante : Todoist, TickTick, DGT GTD, OmniFocus ou le CSV Mindwtr générique. Mindwtr affiche un aperçu avant d’ajouter quoi que ce soit.

Les outils natifs sont la meilleure solution lorsque votre ancienne application figure dans la liste. Ils préservent davantage de structure que le texte brut et prennent en charge les particularités de chaque application : dossiers, listes, tags, dates, listes de contrôle et récurrence, lorsque l’export source les fournit.

Fidélité de l’import en bref

Cette couverture a été vérifiée le 9 août 2026 avec le code d’import du commit Mindwtr e787c2e. Les jeux d’essai couvrent les formats CSV et ZIP de Todoist, CSV et ZIP de TickTick 7.1, JSON et ZIP du schéma DGT version 3, CSV, CSV UTF-16, JSON et ZIP d’OmniFocus, ainsi que le CSV Mindwtr en fichier isolé et dans une archive ZIP. Les formats d’export peuvent changer. Examinez l’aperçu et le guide propre à l’application avant de confirmer.

SourceMeilleure entréeMindwtr préserveÀ vérifier après l’import
TickTickSauvegarde CSV ou ZIPDossiers sous forme de domaines, listes sous forme de projets, tags, priorités, dates, listes de contrôle, état d’achèvement et récurrences prises en chargePièces jointes, détails de présentation, avertissements et association entre tâches parentes et enfants
TodoistSauvegarde CSV ou ZIPProjets, sections, tâches actives, descriptions et commentaires, priorités, échéances, libellés et sous-tâches sous forme d’éléments de contrôleRécurrences, importées une seule fois avec leur texte d’origine ; lignes ignorées ou incorrectes
DGT GTDSauvegarde JSON ou ZIPDossiers sous forme de domaines, projets, contextes, tags, listes de contrôle, priorités, échéances, état d’achèvement et récurrences prises en chargeRécurrences non prises en charge et entrées d’archive ignorées
OmniFocusJSON ou ZIP Omni Automation pour une meilleure fidélité ; CSV pris en chargeDossiers sous forme de domaines, projets, tags, contextes, notes, dates, état d’achèvement, imbrication simple et récurrences prises en chargeImbrication profonde, dates planifiées et durée en texte, règles de répétition conservées telles quelles en note, et pertes propres au CSV
Rappels AppleUne liste choisie sur iOSTitres et notes des rappels non terminésDates et autres champs, éléments ignorés et choix de suppression dans la source
Mindwtr CSVUn fichier CSV, ou un ZIP de fichiers CSV, employant les noms de colonnes documentésDomaines, projets, sections, statuts, contextes, tags, personnes assignées, priorité, énergie, dates de début, d’échéance, de revue et d’achèvement, listes de contrôle, lieu et ordre manuelLes récurrences, qui sont ignorées ; les dates illisibles ; les identifiants en double ; et les lignes ignorées faute de titre

Vérifier ou revenir en arrière

  1. Conservez l’export d’origine et créez une sauvegarde Mindwtr récente avant l’import.
  2. Vérifiez les nombres et les avertissements de l’aperçu. Annulez si le total des projets ou des tâches semble incorrect.
  3. Après l’import, comparez un projet et quelques tâches représentatives avec la source. Vérifiez les titres, le projet ou l’état, les dates, les tags ou contextes, les notes, les listes de contrôle et les récurrences.
  4. Si la correspondance est incorrecte, touchez Annuler l’import dans le message de résultat, ou restaurez l’instantané plus tard depuis Paramètres → Synchronisation → Instantanés de récupération, corrigez l’export source et recommencez. Certains outils peuvent dupliquer les tâches si vous importez deux fois le même fichier.

Autres méthodes de migration

Si votre application n’est pas répertoriée, utilisez l’une des solutions ci-dessous. Elles sont volontairement plus simples que les outils natifs et conviennent aux nombreuses applications qui exportent du texte brut, du CSV ou du JSON.

Copier-coller

La solution de repli la plus rapide consiste à copier une liste de tâches et à la coller dans Ajout rapide ou Capture rapide.

Mindwtr utilise les lignes vides pour choisir entre une seule tâche et une création groupée :

  • Si le texte collé contient au moins une ligne vide, Mindwtr conserve tout le contenu dans une seule tâche et réunit les lignes non vides dans un même titre.
  • S’il ne contient aucune ligne vide, chaque ligne non vide devient une tâche distincte.

Sur ordinateur :

  1. Ouvrez Ajout rapide.
  2. Collez plusieurs lignes dans le champ de tâche.
  3. Si Mindwtr détecte plusieurs tâches, confirmez Créer les tâches.

Sur mobile :

  1. Ouvrez Capture rapide.
  2. Collez plusieurs lignes dans le champ de tâche.
  3. Touchez Enregistrer, puis confirmez la création groupée si Mindwtr détecte plusieurs tâches.

Lors d’une création groupée, Mindwtr analyse chaque ligne avec la syntaxe d’ajout rapide ; vous pouvez donc y inclure des métadonnées :

text
Email Bob about Q3 report +Work @computer #followup /due:friday
Book dentist appointment @phone
Outline conference talk +Speaking #ideas /note:Draft the rough structure first

Cette méthode ne reconstitue ni les hiérarchies profondes ni les récurrences, mais elle reste souvent la façon la plus propre de récupérer les tâches qui comptent encore.

Texte brut

Si votre ancienne application peut exporter un fichier .txt, utilisez l’import de texte de Mindwtr depuis l’interface de capture.

Sur ordinateur :

  1. Ouvrez Ajout rapide.
  2. Cliquez sur Importer un .txt.
  3. Choisissez un fichier texte brut.
  4. Confirmez la création groupée.

Sur mobile :

  1. Ouvrez Capture rapide.
  2. Touchez Plus.
  3. Touchez Importer un .txt.
  4. Choisissez un fichier texte brut.
  5. Confirmez la création groupée.

Placez une tâche par ligne. Ajoutez les jetons d’ajout rapide sur la même ligne si vous voulez que Mindwtr définisse les métadonnées pendant l’import :

text
Pay water bill +Home /due:2026-07-01
Renew passport +Personal @errands #admin
Send slides to Ana +Work /note:Use the final deck from the shared folder

Mindwtr utilise des commandes d’ajout rapide explicites comme /note: plutôt qu’un format de note masqué par une tabulation. Le fichier texte reste ainsi lisible avant l’import et emploie le même analyseur que la capture habituelle.

Script de conversion CSV vers du texte d’ajout rapide

Pour les applications qui exportent du CSV sans disposer d’un outil Mindwtr dédié, convertissez le CSV en fichier texte d’ajout rapide, puis importez ce fichier .txt.

Mindwtr fournit un petit script sans dépendance :

bash
node scripts/migration/csv-to-quickadd-text.mjs export.csv \
  --output mindwtr-import.txt \
  --title "Title" \
  --project "Project" \
  --tags "Tags" \
  --contexts "Contexts" \
  --due "Due" \
  --note "Note"

Le script écrit une ligne d’ajout rapide par ligne CSV. Il peut convertir :

  • une colonne de titre en titre de tâche ;
  • une colonne de projet ou de liste en +Project ;
  • des tags séparés par des virgules ou des points-virgules en #tag ;
  • des contextes séparés par des virgules ou des points-virgules en @context ;
  • une colonne d’échéance en /due:... ;
  • une colonne de note en /note:....

Si votre CSV emploie d’autres noms de colonnes, transmettez-les avec les options ci-dessus. Par exemple :

bash
node scripts/migration/csv-to-quickadd-text.mjs tasks.csv \
  --output mindwtr-import.txt \
  --title "Task" \
  --project "List" \
  --tags "Categories" \
  --due "Due Date" \
  --note "Notes"

Ce script sert de point de départ ; ce n’est pas un outil d’import officiellement pris en charge pour une application donnée. Il ne conservera pas les tâches imbriquées, pièces jointes, récurrences ou champs propres à l’application, sauf si vous l’adaptez. L’import Mindwtr CSV natif couvre désormais l’essentiel de ce pour quoi ce script avait été écrit, et il conserve en plus les sections, les statuts, les listes de contrôle et les domaines que le texte d’ajout rapide ne sait pas exprimer : ne recourez au script que si vous avez besoin de sa sortie exacte.

CLI, API locale et MCP

Les utilisateurs techniques peuvent écrire leur propre outil d’import à partir des interfaces d’automatisation de Mindwtr :

Choisissez cette méthode si votre ancienne application exporte du JSON ou du CSV structuré et que le texte brut ne vous donne pas assez de contrôle. Ces outils passent par le modèle de données normal de Mindwtr, mais les scripts de migration personnalisés restent sous votre responsabilité.

Si votre application n’est pas répertoriée

Procédez dans cet ordre :

  1. Vérifiez si votre application peut exporter vers un format déjà importé par Mindwtr.
  2. Exportez un CSV, renommez ses colonnes selon les noms du CSV Mindwtr, puis importez-le nativement. C’est la solution de repli la plus fidèle.
  3. Essayez le copier-coller ou le texte brut pour les tâches actives dont vous avez encore besoin.
  4. Utilisez le script CSV si vous voulez un texte d’ajout rapide que vous pourrez retoucher à la main avant l’import.
  5. Utilisez l’API locale, la CLI ou MCP si vous avez besoin d’une migration structurée personnalisée.

Pour demander un outil natif pour une application précise, ouvrez une discussion ou un ticket GitHub en indiquant :

  • le nom de l’application ;
  • le format d’export proposé ;
  • un petit exemple d’export anonymisé ;
  • les champs qu’il est le plus important de préserver.

La priorité accordée aux outils natifs dépend de la demande et de la facilité avec laquelle le format source se transpose dans le modèle GTD de Mindwtr.

Mindwtr est gratuit, open source et local.
Getting Things Done et GTD sont des marques déposées de David Allen Company. Mindwtr n’est ni affilié à David Allen Company, ni approuvé ou parrainé par celle-ci.