Управляет задачами и tasklist в Feishu через lark-cli: помогает создавать и обновлять задачи, назначать участников, отслеживать статус и работать с вложениями. Также поддерживает регистрацию agent и запись данных о шагах задач.
Возможности
- Создаёт задачи и tasklist, добавляет задачи в списки и ищет их по ключевым словам.
- Обновляет задачи, отмечает их выполненными или снова открывает; поддерживает подзадачи, комментарии, напоминания и подписчиков.
- Назначает и удаляет участников задач и tasklist.
- Загружает локальные файлы как вложения к задачам.
- Предоставляет API для пользовательских полей и групп задач.
- Регистрирует agent, обновляет данные его профиля и записывает шаги выполнения задач.
Когда использовать
- Нужно создать задачу, изменить её статус или назначить ответственного.
- Нужно найти задачу или tasklist по названию либо ключевым словам.
- Нужно добавить задачи в список, управлять его участниками или загрузить вложение.
- Нужно зарегистрировать agent или записать его шаги по задаче.
Примеры
Проверить доступные команды перед работой:
lark-cli task --help
Получить схему API, затем список задач в tasklist:
lark-cli schema task.tasklists.tasks
lark-cli task tasklists tasks --params '{"tasklist_guid":"<tasklist_guid>"}' --as user
Установка
npx skills add https://github.com/larksuite/cli --skill lark-task