用途:这是一组 Google Calendar 操作工具,用于查看、创建、更新和删除日历事件,并支持查询空闲时间以辅助排期。
主要能力:list_calendars 列出用户所有日历(主日历、共享、订阅);list_events 按日历、数量、时间范围、关键词和是否含已删除事件来列出事件;get_event 获取单个事件详情;create_event 创建事件,可设置标题、起止时间、描述、地点、参会者、时区、全天事件和提醒;update_event 修改已有事件,仅改动传入字段;delete_event 删除事件,可选通知参会者;quick_add_event 用自然语言创建事件;check_availability 查询指定时间范围内的空闲/忙碌状态。
使用方式:时间使用 RFC3339 格式,如 2024-01-15T09:00:00Z 或带时区偏移;全天事件使用 YYYY-MM-DD 日期并设 all_day=true。默认日历为 primary。排会可用 create_event 并传 attendees;排期前可先调用 check_availability 避免冲突;快速排程用 quick_add_event,但精度低于 create_event;改期用 update_event 传新的 start_time 和 end_time。
适用场景:日程查询与整理、会议安排、空闲时间查找、自然语言快速建日程、事件改期与删除。
限制:资料未提供认证方式、配额、权限范围、错误处理及具体平台集成细节,暂未提供。