日历同步技能,实现 Google Calendar、Outlook 与本地存储之间的事件同步,支持增删改查操作和提醒。
同步整个 Google 日历、 展望和本地存储的日历事件是一项面向实际任务的技能,主要用于User 要添加/ 编辑/ 删除日历事件;不同日历 pro 之间的同步事件。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
在 Google Calendar、Outlook 和本地存储之间同步日历事件。
# Google Calendar export GOOGLE_CLIENT_ID="xxx" export GOOGLE_CLIENT_SECRET="xxx" export GOOGLE_REDIRECT_URI="http://localhost:8080/callback" # Microsoft Outlook export OUTLOOK_CLIENT_ID="xxx" export OUTLOOK_CLIENT_SECRET="xxx"
python3 scripts/calendar.py list --days 7
python3 scripts/calendar.py add --title "Team Meeting" --start "2024-01-15T10:00:00" --end "2024-01-15T11:00:00" --description "Weekly sync" --reminder 15
python3 scripts/calendar.py delete --event-id "xxx"
python3 scripts/calendar.py available --date "2024-01-15" --duration 60
{
"success": true,
"event_id": "evt_xxx",
"calendar_link": "https://calendar.google.com/..."
}
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章