Synkronisera och fråga CalDAV-kalendrar (iCloud, Google, Fastmail, Nextcloud) på Linux med vdirsyncer + khal.
npx clawhub@latest install caldav-calendarPlattformar
Caldav Calendar-skickligheten ansluter din AI-agent till valfri CalDAV-kompatibel kalender — iCloud, Google, Fastmail, Nextcloud och fler — med hjälp av synkroniseringsmotorn vdirsyncer och CLI-läsaren/skrivaren khal. Den låter agenter lista kommande händelser, söka efter nyckelord, skapa nya händelser samt redigera eller ta bort befintliga, allt från kommandoraden. Händelser lagras lokalt som .ics-filer, vilket ger dig snabb offlineåtkomst och skriptbara utdataformat.
npx clawhub@latest install caldav-calendarKlicka på Installera-knappen längst upp på sidan för installation med ett klick
khal edit kräver en terminal.Använder vdirsyncer för att synkronisera kalendrar från iCloud, Google, Fastmail, Nextcloud eller valfri standard CalDAV-server. Händelser lagras lokalt som .ics-filer för snabb åtkomst utan internetanslutning.
Använd khal list för att visa dagens händelser, de kommande N dagarna, ett specifikt datumintervall eller en enskild namngiven kalender. Stöder naturspråksförkortningar som today, tomorrow och 7d.
Sök igenom alla synkade händelser med nyckelord via khal search. Anpassade --format-strängar låter dig extrahera exakt de fält du behöver (titel, datum, UID, plats, m.m.).
Skapa tidsinställda eller heldagshändelser i valfri kalender med khal new, inklusive valfria beskrivningar och val av målkalender. Efter skapandet skickar vdirsyncer sync ändringarna tillbaka till fjärrservern.
Formatera händelseutdata med platshållare som {title}, {start-date}, {uid}, {calendar} och {location} — vilket gör det enkelt att skicka kalenderdata vidare till andra verktyg eller agenter.
khal upprätthåller en lokal cache på ~/.local/share/khal/khal.db. Om händelser verkar inaktuella efter synkronisering kan cachen rensas för att tvinga fram en ny läsning från det lokala .ics-lagret.
En agent kör vdirsyncer sync sedan khal list today 7d varje morgon för att hämta veckans händelser och sammanfatta dem på naturligt språk för användaren.
En agent tar emot en mötesförfrågan på naturligt språk, skapar händelsen med khal new och synkroniserar den tillbaka till iCloud eller Nextcloud — ingen manuell interaktion med kalenderappen behövs.
En agent söker i kalendern efter befintliga åtaganden med hjälp av khal search och khal list innan den föreslår lediga tidsslottar eller schemalägger nytt arbete.
Med hjälp av anpassade --format-strängar extraherar en agent strukturerad händelsedata (UID:n, titlar, kalendrar, tidsstämplar) för loggning, rapportering eller synkronisering till externa system.
npx clawhub@latest install caldav-calendarPlattformar
Logga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!