用途:通过自然对话管理 Google 日历,适合查询日程、安排会议、查找空闲时间和生成每日简报。
主要能力:免费层支持查看今天、明天、周、月的日程,搜索事件,列出日历,查找空闲时段。Pro 层(一次性 12 美元)额外支持创建事件、自然语言快速添加、更新/改期事件、删除事件,以及通过 cron 发送晨间简报。
使用方式:首次需自行创建 Google Cloud 项目与 OAuth 凭据,将 client_secret.json 保存到 ~/.config/gcal-pro/,再运行 python scripts/gcal_auth.py auth 完成授权;用 status 查看授权状态。常用命令示例:python scripts/gcal_core.py today、tomorrow、week、search -q "meeting"、calendars、free、quick -q "Lunch Friday noon"、delete --id EVENT_ID -y、brief。也可在 Python 中调用 create_event 等函数。
限制与注意:删除或重大修改事件前必须先向用户确认,确认后才加 -y 或 confirmed=True。免费用户执行写入操作会提示需 Pro。时间默认按本地时区(默认 America/New_York)解释。缺少凭据或令牌失效有对应报错与重新授权办法。其他细节资料未提供。