Навык lark-calendar управляет расписанием Lark: помогает искать и просматривать日程, создавать и менять встречи, работать с участниками и проверять занятость. Также подбирает свободное время и ищет доступные переговорные комнаты.
Возможности
- Показывает расписание за день или указанный период, ищет日程 по ключевым словам, времени и участникам.
- Создаёт, обновляет и удаляет日程; добавляет и удаляет участников, обрабатывает повторяющиеся日程.
- Проверяет занятость и свободные интервалы одного или нескольких пользователей, включая общее свободное время.
- Предлагает подходящие временные слоты и ищет переговорные комнаты для конкретного времени.
- Показывает участников и комнаты, помогает ответить на приглашение или передать организатора日程.
Когда использовать
- Нужно посмотреть расписание или найти встречу по ключевым словам и участникам.
- Нужно создать встречу, изменить её время, описание или список участников.
- Нужно найти общее свободное время или подобрать переговорную комнату.
- Нужно принять, отклонить или передать日程.
Примеры
Посмотреть расписание за период:
lark-cli calendar +agenda --start 2026-03-10 --end 2026-03-17 --calendar-id <calendar_id>
Найти встречи по ключевому слову и периоду:
lark-cli calendar +search-event --query "周会" --start 2026-04-20 --end 2026-04-27 --attendee-ids "ou_user1,oc_chat1,omm_room1" --page-token <page_token> --page-size 30
Проверить общее свободное время нескольких пользователей:
lark-cli calendar +freebusy --start 2026-03-11T09:00:00+08:00 --end 2026-03-11T18:00:00+08:00 --user-id ou_a,ou_b --type common_free --min-duration 30m
Установка
npx skills add https://github.com/larksuite/cli --skill lark-calendar