google-calendar
Claude Code 的多帳號 Google 日曆整合:支援跨帳號檢視、建立、修改及刪除行程,具備並行處理功能與自動排程衝突偵測。
簡介
Claude Code 的 Google 日曆外掛程式提供了一個強大且統一的介面,可用於同時管理多個 Google 帳號。專為重度使用者、專業人士以及需要在工作與個人時間之間取得平衡的用戶所設計,此工具彌合了人工排程與 AI 任務管理之間的落差。它將所有的排程資料集中到單一、連貫的命令列工作流程中,省去了手動切換瀏覽器分頁或帳號的麻煩。
-
多帳號整合:無縫地從多個 Google 帳號(例如:公司、個人)擷取並顯示行程。
-
智慧衝突偵測:自動辨識不同帳號之間的重疊行程,並對時間衝突的時段提供視覺化警告。
-
並行執行:利用子代理(subagent)編排功能同時查詢多個日曆,即使連接多個帳號也能確保快速回應。
-
完整的 CRUD 操作:直接透過自然語言指令執行複雜的排程任務,例如建立、更新或刪除日曆事件。
-
安全驗證:透過 OAuth 2.0 使用持久化的重新整理權杖(refresh token),每個帳號僅需完成一次初始設定,無需反覆手動登入。
-
先決條件:需要一個已啟用 Calendar API 的 Google Cloud 專案,並設定好 OAuth 2.0 用戶端 ID(桌面應用程式類型)。
-
使用說明:初始驗證透過提供的 setup_auth.py 指令碼進行,該指令碼會安全地儲存重新整理權杖。請務必遵守安全最佳實踐,確保權杖與用戶端密鑰透過 .gitignore 排除在版本控制之外。
-
輸入與輸出:接受如「這週行程如何?」或「幫我明天下午 3 點新增一場會議」等自然語言指令。結果將以整潔、按時間排序的格式呈現,並標示總行程數與已偵測到的衝突。
-
限制:適用於標準 Google Calendar API 配額。此插件設計用於透過 Claude Code 在本機執行,需安裝 uv 套件管理員與 Python 環境。
-
關鍵字:Google Calendar, 日程管理, 日曆整合, 多帳號, OAuth2, 衝突偵測, 時間管理, 自動化, CLI 生產力, 事件處理。
倉庫統計
- Star 數
- 748
- Fork 數
- 95
- Open Issue 數
- 14
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月28日 上午11:12