SuperAPI AI 工具集

lark-calendar

办公与效率

查看项目

更新于 10-16 09:28

技能介绍

用途:基于 lark-cli 的 calendar 技能,管理飞书(Lark)日历与日程,覆盖日程查看/搜索、创建/更新、参会人管理、忙闲查询与空闲时段推荐、会议室查询与预定等场景。

主要能力:

  • Shortcuts:+agenda(查看日程,默认今天)、+create(创建日程并邀请参会人,ISO 8601 时间)、+freebusy(查询主日历忙闲与 RSVP 状态)、+room-find(按明确时间块查找可用会议室)、+rsvp(接受/拒绝/待定)、+suggestion(按模糊时间或时间范围推荐候选时间块)。
  • API 资源:calendars(增删查改、主日历、搜索)、events(创建/删除/获取/更新/搜索/实例视图)、event.attendees(增删/列表)、freebusys(忙闲查询)。

必要用法:

  • 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md(含认证与权限)。
  • 所有 Shortcuts 执行前须先读取对应说明文档,禁止盲目调用。
  • 涉及预约日程/会议或查询/搜索会议室时,第一步 MUST 读取 references/lark-calendar-schedule-meeting.md,并严格按其工作流执行。
  • 原生 API 调用前须先运行 schema 查看参数,例如:lark-cli schema calendar.<resource>.<method>;再执行 lark-cli calendar <resource> <method> [flags]。
  • 时间推断:周一为一周第一天;一天默认覆盖整天;不能预约已完全过去的时间(例外:开始在过去、结束在未来的日程)。
  • 日期与时间戳转换须用外部工具处理。

适用场景:日程/会议预约、会议室查询与预定、参会人邀请与回复、忙闲协调与空闲时段推荐。

限制与约束:术语上口语“日历”通常映射为“日程”操作;会议室是日程的一种参与人,不能脱离日程单独预定;无明确时间时禁止直接调用 +room-find,须先经 +suggestion;涉及时间或会议室方案选择时,须先向用户展示候选并等待确认;权限以资料所列 scope 为准。其它未提及的功能、收费、价格、平台或效果暂未提供。