Les mêmes opérations MCP vivent dans un exécutable console, lnote, pour les scripts et
l'automatisation (aussi accessible via lightnote cli <commande>). Chaque
action est confinée au dossier racine, défini par --root (par défaut : le dossier
actuel).
Exemples :
lnote list --recursive
lnote read --path src/main.cpp --start-line 1 --end-line 40
lnote write --path note.md --content "Bonjour"
echo content | lnote write --path note.md --content -
lnote search --query TODO --regex
lnote query --sql "SELECT * FROM read_parquet('data.parquet') LIMIT 10"
lnote describe --path data.parquet
lnote search-notes --query "où ai-je écrit sur le budget"
lnote audit-links
lnote xlsx-read --path feuille.xlsx --sheet 0
lnote data-diff --a avant.parquet --b apres.parquet --mode changed --keys id
lnote db-describe --connection donnees.lnc --table clients
lnote db-export --connection dados.lnc --sql "SELECT * FROM clientes" --out clientes.parquet
lnote due-tasks
lnote export --sql "SELECT * FROM read_csv_auto('e.csv') WHERE state='NY'" --out ny.parquet
lnote zip-list --path export.isx
lnote zip-read --path export.isx --entry job/definition.xml
lnote task-projects
lnote tasks --project Backlog
lnote create-task --project Backlog --title "Réviser le texte" --effort 2
lnote move-task --project Backlog --task-id 5 --status-id 2
lnote git-status
lnote http --url https://api.exemple.com --method GET
lnote notify --message "Traitement terminé"
Options globales : --root <dossier>, --json (sortie
structurée {ok,data,error}), --help (ou lnote <commande>
--help) et --version. Les commandes inconnues reçoivent une suggestion
(« vouliez-vous dire… ? »).
Mettre à jour d'anciennes données par lot : lnote upgrade <dossier>
modernise d'un coup les fichiers écrits par des versions antérieures de LightNote — pour
l'instant les extensions héritées .lnsh et .lnsm, devenues
.lns et .lne. L'application le fait déjà d'elle-même à
l'ouverture de chaque fichier ; la commande sert quand on en a des dizaines. Utilisez
--dry-run pour voir ce qui changerait sans rien toucher. C'est un confort, pas
une obligation : vos anciens fichiers s'ouvrent très bien sans elle.
Index
Édition
- Vue d'ensemble
- Premiers pas
- Espace de travail et fenêtres
- Panneau Activités : tâches et messages
- Éditeur de code
- Markdown et wikilinks
- Diagrammes (Mermaid)
- Mathématiques et chimie (LaTeX)
- Calendrier dans la note
- Numérotation et renvois
- Citations et références
- Norme du travail universitaire
- Graphe de connexions
- Tables (Parquet, CSV, JSON, Excel)
- Espace d'analyse : tableau croisé dynamique et plusieurs graphiques
- PDF et images
- Images : annoter une capture
- Pages HTML (.html)
- Imprimer
- Zip comme un dossier (.zip)
- Blocs (.lnb)
- Tâches (Kanban / Gantt)
- Table personnalisée (.lnd)
- Bases (requêtes enregistrées sur vos notes)
Outils
- Recherche dans les fichiers et éléments en attente
- Suivi de version (Git facile)
- Instantanés et sauvegarde
- Réviser les modifications (points de contrôle)
- Comparer des fichiers (diff)
- Exécuter du code (F5)
- Terminal et CLI d'IA
- Assistant IA sur la sélection (Ctrl+K / Ctrl+I)
- IA sur votre ordinateur
- Sessions IA
- Chat IA
- Tester des API HTTP (.lnh)
- Bases de données (.lnc)
- Connexion SSH (.lns)
- Sécurité : Phrase-Sécurité, PIN et Markdown sécurisé
- Notes quotidiennes, capture rapide et zone de notification
- Retrouver d'anciennes notes
- Vos notes sur votre téléphone
- Enregistrer l'audio (voix, réunion) avec transcription par IA
- Notes autocollantes
- Calendrier
- Palette de commandes
Automatisation (IA / scripts)
Référence