Importer depuis AFFiNE
Sors tes documents AFFiNE en Markdown.
Une commande lit les espaces AFFiNE de ta machine et écrit un fichier Markdown par document, images comprises. MIT, jamais d'écriture en retour, et ça marche que tu utilises Mnemosyne OS ou non.
La commande
Une ligne, rien à installer.
npx @mnemosyne_os/affine-reader ./out Elle trouve les espaces qu'AFFiNE garde sur ton ordinateur, rejoue leur historique et rend chaque document avec le parser d'AFFiNE lui-même plutôt qu'une réécriture. Les liens entre documents deviennent des liens relatifs vers les fichiers exportés, donc le dossier s'ouvre dans n'importe quel éditeur qui lit un répertoire de Markdown.
Dans l'application
Ou vise un dossier surveillé.
Mnemosyne OS embarque le même lecteur dans Réglages → Vaults. Tu choisis les espaces, tu choisis un dossier, et les documents deviennent une mémoire interrogeable. Une pression par import : aucune veille, aucune règle debout.
FAQ
Questions
- Est-ce que ça touche mes données AFFiNE ?
- Non. La base est copiée avant qu'un octet soit lu, et rien n'est jamais réécrit. Deux processus qui écrivent un même CRDT le corrompent : le lecteur est en lecture seule par construction.
- Faut-il Mnemosyne OS pour la commande ?
- Non. Le paquet npm est autonome et sous licence MIT. Mnemosyne OS embarque le même lecteur pour ceux qui veulent que les documents deviennent une mémoire interrogeable.
- Pourquoi le tableau blanc manque-t-il ?
- Le Markdown n'a aucun moyen de porter un plan edgeless. L'export prend le contenu en mode page et le dit, plutôt que de produire quelque chose qui a l'air complet sans l'être.
- Est-ce fait par AFFiNE ?
- Non. C'est un outil indépendant sous licence MIT qui utilise le parser MIT d'AFFiNE, avec attribution, pour que le rendu corresponde à l'application au lieu de deviner son format.