google-calendar
管理並同步多個 Google 日曆帳號,支援並行查詢、行程安排與衝突檢測。
簡介
Google Calendar 插件為 Claude Code 提供了一個強大的介面,用於管理複雜的多帳號行程。專為平衡個人與工作生活的專業人士設計,此工具允許從多個 Google 日曆來源無縫整合事件。透過利用子代理程式並行執行,它可以快速提供您本週或當日的綜合概覽,並在潛在的時間衝突變成問題前標示出來。無論您需要安排新的團隊會議、調整現有約會,還是只需快速獲取即將到來的行程摘要,此插件都能自動化與 Google Calendar API 的互動。
-
多帳號整合:將工作和個人日曆同步為單一的統一視圖。
-
並行查詢引擎:使用子代理程式同時從多個帳號獲取事件資料,以達到最高速度。
-
智慧衝突檢測:自動識別跨不同帳號的重疊事件並提供視覺化警示。
-
完整的 CRUD 操作:透過自然語言指令建立、讀取、更新和刪除日曆事件。
-
安全驗證:利用帶有持久 refresh token 儲存的 Google OAuth 2.0,消除重複登入的需求。
-
使用說明:初次設定需要擁有已啟用 Calendar API 的 Google Cloud 專案以及 OAuth 2.0 用戶端 ID (桌面應用類型)。
-
工作流程:每個帳號執行一次提供的
setup_auth.py腳本進行驗證;之後 Claude 會自動管理同步。 -
輸入/輸出:接受如「顯示我今天的行程」或「明天下午 3 點建立團隊會議」等自然語言提示,並輸出帶有帳號顏色標記的結構化 Markdown 格式。
-
限制:帳號透過安全儲存的 JSON token 檔案進行本地管理。使用者應確保敏感憑證未被提交至版本控制系統。
-
關鍵字:Google 日曆, GCal, 日程安排, 衝突檢測, 多帳號管理, OAuth2, 生產力, 時間管理, API 自動化。
倉庫統計
- Star 數
- 750
- Fork 數
- 95
- Open Issue 數
- 14
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月29日 上午05:38