Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion skills/lark-calendar/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ lark-cli calendar +search-event --query "周会" --start 2026-04-20 --end 2026-0

### `+agenda` — 查看近期日程安排

默认查询当天。结果应整理为按日期分组、按开始时间升序的易读时间线。
默认查询当天。若用户未指定查询时间范围,先确认意图;如果上下文允许直接执行,则明确采用“今天整天”作为默认范围,并传入带时区偏移的 `--start`/`--end` 以保持用户当前时区语义。结果应整理为按日期分组、按开始时间升序的易读时间线。

```bash
# start/end 时间范围(ISO 8601 / YYYY-MM-DD / Unix 秒),均可选;默认当天
Expand Down Expand Up @@ -141,6 +141,7 @@ lark-cli calendar +freebusy --start 2026-03-11 --end 2026-03-12 --user-id ou_xxx

- **星期的定义**:周一是一周的第一天,周日是最后一天。计算"下周一"等相对日期时,基于当前真实日期推算。
- **一天的范围**:用户提到"明天""今天"等泛指某天时,时间范围应覆盖整天,不要自行缩减。
- **日程查询默认范围**:用户查询日程但未指定时间范围时,应先确认;如果上下文允许直接执行,则明确采用“今天整天”作为默认范围,并按用户当前时区的本地自然日生成带时区偏移的 `--start`/`--end`,不依赖 CLI 进程时区,也不静默转换为 UTC 日或其他时区日期。
- **历史时间约束**:不能预约已经完全过去的时间。唯一例外是"跨越当前时间"的日程(开始在过去、结束在未来)。

## 会议室规则
Expand Down
Loading