用途
本配方(recipe)用于将 Google Sheets 表格中记录的事件数据批量转换为 Google Calendar 日历事件,逐行处理,避免手动逐条创建。
前置条件
执行本配方前,需要加载以下技能:
- gws-sheets
- gws-calendar
主要能力
- 从指定的 Google Sheets 电子表格与范围中读取事件数据。
- 针对表格中的每一行,创建一个对应的 Google Calendar 事件。
- 创建事件时可指定摘要、开始时间、结束时间以及参会人员。
使用方式
- 读取事件数据,命令示例:
gws sheets +read --spreadsheet SHEET_ID --range "Events!A2:D"
- 针对每一行创建日历事件,命令示例:
gws calendar +insert --summary 'Team Standup' --start '2026-01-20T09:00:00' --end '2026-01-20T09:30:00' --attendee alice@company.com --attendee bob@company.com
适用场景
适用于已将会议、日程或活动整理在 Google Sheets 表格中,并希望批量同步到 Google Calendar 的情况,例如团队站会等重复或批量事件。
限制
关于表格列与日历字段之间的具体映射规则、错误处理方式、去重机制、时间格式要求以及可支持的事件字段范围,资料中暂未提供。