Synchronisiert und fragt CalDAV-Kalender (iCloud, Google, Fastmail, Nextcloud) unter Linux mit vdirsyncer + khal ab.
npx clawhub@latest install caldav-calendarPlattformen
Die Caldav Calendar Skill verbindet Ihren KI-Agenten mit jedem CalDAV-kompatiblen Kalender — iCloud, Google, Fastmail, Nextcloud und mehr — mithilfe der vdirsyncer-Sync-Engine und des khal CLI-Readers/-Writers. Er ermöglicht es Agenten, bevorstehende Ereignisse aufzulisten, per Stichwort zu suchen, neue Ereignisse zu erstellen sowie bestehende zu bearbeiten oder zu löschen — alles über die Befehlszeile. Ereignisse werden lokal als .ics-Dateien gespeichert, was schnellen Offline-Zugriff und skriptfähige Ausgabeformate ermöglicht.
npx clawhub@latest install caldav-calendarKlicke oben auf der Seite auf Installieren für die Ein-Klick-Einrichtung
khal edit erfordert ein Terminal.Verwendet vdirsyncer, um Kalender von iCloud, Google, Fastmail, Nextcloud oder einem beliebigen Standard-CalDAV-Server zu synchronisieren. Ereignisse werden lokal als .ics-Dateien gespeichert, für schnellen Offline-Zugriff.
Verwende khal list, um die Ereignisse von heute, die nächsten N Tage, einen bestimmten Datumsbereich oder einen einzelnen benannten Kalender anzuzeigen. Unterstützt natürlichsprachliche Kurzformen wie today, tomorrow und 7d.
Durchsuchen Sie alle synchronisierten Ereignisse nach Schlüsselwörtern mit khal search. Benutzerdefinierte --format-Zeichenketten ermöglichen es Ihnen, genau die benötigten Felder zu extrahieren (Titel, Datum, UID, Ort usw.).
Erstelle zeitgesteuerte oder ganztägige Ereignisse in einem beliebigen Kalender mit khal new, einschließlich optionaler Beschreibungen und der Auswahl des Zielkalenders. Nach der Erstellung überträgt vdirsyncer sync die Änderungen zurück an den Remote-Server.
Formatiere die Ereignisausgabe mithilfe von Platzhaltern wie {title}, {start-date}, {uid}, {calendar} und {location} — so lassen sich Kalenderdaten ganz einfach in andere Tools oder Agenten weiterleiten.
khal pflegt einen lokalen Cache unter ~/.local/share/khal/khal.db. Wenn Ereignisse nach der Synchronisierung veraltet erscheinen, kann der Cache geleert werden, um ein erneutes Einlesen aus dem lokalen .ics-Speicher zu erzwingen.
Ein Agent führt jeden Morgen vdirsyncer sync und anschließend khal list today 7d aus, um die Ereignisse der Woche abzurufen und sie dem Benutzer in natürlicher Sprache zusammenzufassen.
Ein Agent empfängt eine Besprechungsanfrage in natürlicher Sprache, erstellt den Termin mit khal new und synchronisiert ihn zurück zu iCloud oder Nextcloud – keine manuelle Interaktion mit einer Kalender-App erforderlich.
Ein Agent durchsucht den Kalender mit khal search und khal list nach bestehenden Terminen, bevor er freie Zeitfenster vorschlägt oder neue Aufgaben einplant.
Mithilfe benutzerdefinierter --format-Zeichenketten extrahiert ein Agent strukturierte Ereignisdaten (UIDs, Titel, Kalender, Zeitstempel) zum Protokollieren, Erstellen von Berichten oder zur Synchronisierung mit externen Systemen.
npx clawhub@latest install caldav-calendarPlattformen
Anmelden, um eine Bewertung zu schreiben
Noch keine Bewertungen. Sei der Erste, der seine Erfahrungen teilt!