使用 vdirsyncer + khal 在 Linux 上同步並查詢 CalDAV 日曆(iCloud、Google、Fastmail、Nextcloud)。
npx clawhub@latest install caldav-calendar支援平台
Caldav Calendar 技能將您的 AI 代理連接到任何相容 CalDAV 的日曆——iCloud、Google、Fastmail、Nextcloud 等——使用 vdirsyncer 同步引擎與 khal CLI 讀寫工具。它讓代理能夠列出即將到來的事件、依關鍵字搜尋、建立新事件,以及編輯或刪除現有事件,全部透過命令列完成。事件以 .ics 檔案形式儲存於本機,提供快速的離線存取與可腳本化的輸出格式。
npx clawhub@latest install caldav-calendar點擊本頁頂部的 安裝 按鈕即可一鍵設定
khal edit 需要終端機。使用 vdirsyncer 從 iCloud、Google、Fastmail、Nextcloud 或任何標準 CalDAV 伺服器同步行事曆。事件以 .ics 檔案形式儲存於本機,以便快速離線存取。
使用 khal list 來檢視今天的活動、未來 N 天、特定日期範圍,或單一指定的行事曆。支援自然語言簡寫,例如 today(今天)、tomorrow(明天)以及 7d(7 天)。
使用 khal search 依關鍵字搜尋所有已同步的事件。自訂 --format 格式字串可讓您精確提取所需的欄位(標題、日期、UID、地點等)。
使用 khal new 在任何日曆上建立定時或全天活動,包括選填的描述及目標日曆選擇。建立完成後,vdirsyncer sync 會將變更推送回遠端伺服器。
使用 {title}、{start-date}、{uid}、{calendar} 和 {location} 等佔位符來格式化事件輸出,讓您能輕鬆將日曆資料傳送至其他工具或代理程式。
khal 在 ~/.local/share/khal/khal.db 維護一個本地快取。如果事件在同步後顯示為過時,可以清除快取以強制從本地 .ics 儲存重新讀取。
一個代理程式每天早晨依序執行 vdirsyncer sync 與 khal list today 7d,以擷取本週的行程事件,並以自然語言為使用者進行摘要整理。
代理程式以自然語言接收會議請求,使用 khal new 建立活動,並將其同步回 iCloud 或 Nextcloud——無需手動操作日曆應用程式。
代理程式在建議空閒時段或安排新工作之前,會先使用 khal search 和 khal list 搜尋行事曆中的現有承諾。
使用自訂的 --format 格式字串,代理程式可擷取結構化的事件資料(UIDs、標題、日曆、時間戳記),以供記錄、報告或同步至外部系統使用。
npx clawhub@latest install caldav-calendar支援平台
登入後撰寫評價
尚無評價。來分享你的使用體驗吧!