Apple Notes
Verwende memo, um Apple Notes direkt über das Terminal zu verwalten. Notizen werden über iCloud auf allen Apple-Geräten synchronisiert.
Voraussetzungen
- macOS mit Notes.app
- Installation:
brew tap antoniorodr/memo && brew install antoniorodr/memo/memo - Automatisierungszugriff auf Notes.app gewähren, wenn dazu aufgefordert (Systemeinstellungen → Datenschutz → Automation)
Verwendung
- Benutzer bittet um Erstellen, Anzeigen oder Durchsuchen von Apple Notes
- Speichern von Informationen in Notes.app für geräteübergreifenden Zugriff
- Organisieren von Notizen in Ordnern
- Exportieren von Notizen nach Markdown/HTML
Nicht verwenden
- Obsidian-Vault-Verwaltung →
obsidian-Skill verwenden - Bear Notes → separate App (hier nicht unterstützt)
- Kurze agenteninterne Notizen → stattdessen das
memory-Tool verwenden
Kurzreferenz
Notizen anzeigen
memo notes # Alle Notizen auflisten
memo notes -f "Ordnername" # Nach Ordner filtern
memo notes -s "Suchbegriff" # Notizen durchsuchen (unscharf)
Notizen erstellen
memo notes -a # Notiz hinzufügen (öffnet Ihren $EDITOR)
memo notes -a -f "Ordnername" # Notiz in einem bestimmten Ordner hinzufügen
-a/--add ist ein reines Flag – es öffnet Ihren $EDITOR, um die Notiz zu verfassen; es akzeptiert kein Titelargument. Verwenden Sie -f/--folder, um einen Ordner anzugeben. Setzen Sie zuerst $EDITOR (z.B. export EDITOR=vim).
Notizen bearbeiten
memo notes -e # Interaktive Auswahl zum Bearbeiten
Notizen löschen
memo notes -d # Interaktive Auswahl zum Löschen
Notizen verschieben
memo notes -m # Notiz in Ordner verschieben (interaktiv)
Notizen exportieren
memo notes -ex # Nach HTML/Markdown exportieren
Einschränkungen
- Notizen mit Bildern oder Anhängen können nicht bearbeitet werden
- Interaktive Aufforderungen erfordern Terminalzugriff (ggf. pty=true verwenden)
- Nur macOS – erfordert Apple Notes.app
Regeln
- Apple Notes bevorzugen, wenn der Benutzer geräteübergreifende Synchronisation wünscht (iPhone/iPad/Mac)
- Das
memory-Tool für agenteninterne Notizen verwenden, die nicht synchronisiert werden müssen - Das
obsidian-Skill für Markdown-natives Wissensmanagement verwenden