Microsoft Outlook 日历同步代理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/ms-outlook-calendar-sync-agent 到你的 AI 助手中。
技能介绍
要解决的具体问题
手动管理 Outlook 日历同步时,常遇到三类棘手问题:跨设备更新易遗漏导致行程冲突、重复事件的周期规则无法自动延续、跨时区会议的时间换算常出错。尤其当日程涉及多地参会者时,人工核对时间和同步状态效率极低,且难以保证一致性。
核心能力与工作原理
该技能基于 Microsoft Graph API 的 /me/calendar/events 端点实现双向同步,核心能力包括:
- 增量同步:通过
deltaToken追踪变更,仅拉取自上次同步后更新的日历条目,避免全量拉取的性能损耗 - 重复事件处理:自动识别并管理重复事件的周期模式,确保修改(如调整某周会议时间)能同步到整个重复系列
- 时区冲突解决:处理会议地点跨时区时的时间换算问题,确保不同地区参会者的日历显示一致
- 日历访问范围:支持同步已登录用户的日历,或已共享/委派给该用户的他人日历
适用边界与注意点
- 需完成 Microsoft Graph API 的授权,才能访问日历数据
- 处理日历共享场景时,需确保已获得对应日历的访问权限
- 应用数据存储方面,仅支持将自定义应用数据作为开放扩展存储在单个资源实例中,如需强类型数据存储,需额外适配
典型应用场景
当需要同步跨地域团队的会议安排时,该技能可自动处理时区换算和重复事件同步,避免因人工操作导致的行程冲突。例如组织包含 Seattle 会议室、Paris 咖啡店和 China 家庭办公室参会者的会议时,能确保所有参会者的日历准确反映同一时间点。
使用场景
- 需要在多台设备间双向同步日历事件,希望用 deltaToken 增量拉取更新而非全量重传
- 团队每周例会的时间需要调整,要求修改能同步到整个重复系列的所有场次
- 组织跨时区会议(如 Seattle、Paris、中国参会者)时,需要解决日历时间的时区换算与冲突
- 需要访问同事共享或委派给自己的日历,同步双方日程以对齐会议安排
适合人员
- 企业系统后端开发者,需要基于 Microsoft Graph 搭建日历双向同步并关注增量更新性能
- 跨地区项目经理,每周安排重复例会并需要日历时间在多设备间保持一致
- IT 管理员,需要自动化同步高管委派日历并精确控制同步范围
- 日历类应用开发者,需要支持跨时区会议安排并减少时间换算错误