lark-approval

InstallationCommandPrompt$ npx skills add https://github.com/larksuite/cli --skill lark-approvalСводкаЭкземпляр Lark approval и управление задачами через команды CLI.

  • Предоставляет 11 API-методов в рамках двух типов ресурсов: экземпляры (get, cancel, cc, initiated) и задачи (remind, approve, reject, transfer, query, add_sign, rollback)

  • Требуется аутентификация Lark CLI и определённые OAuth-области для операций чтения/записи над экземплярами одобрения и задачами

  • Необходимо проверять схемы параметров API с помощью lark-cli schema перед вызовом методов, чтобы обеспечить правильный формат полей

  • Зависит от бинарника lark-cli и общей конфигурации аутентификации Lark, документированной в ../lark-shared/SKILL.md

SKILL.mdКРИТИЧЕСКОЕ — перед началом обязательно используйте инструмент Read для чтения ../lark-shared/SKILL.md,в котором содержится аутентификация и обработка прав

Все команды по умолчанию --as user (одобрение — действие человека). Перед вызовом по мере необходимости прочитайте соответствующие файлы в разделе references, проверьте структуру параметров; не догадайтесь о полях; references — первый источник информации, и только если в reference не охватываются базовые / продвинутые сценарии, дополнительно используйте lark-cli ... --help, lark-cli schema и другие способы проверки полей.

Приоритет маршрутизации (сначала определяется, является ли это одобрением, затем выбирается команда)

Задачи на одобрение не являются задачами Feishu. Если основным объектом пользователя является документ на одобрение / задача на одобрение / экземпляр одобрения, используйте lark-approval в первую очередь, не передавайте их в lark-task.

Явно отдавать приоритет высокоприоритетной семантики к lark-approval

При появлении любого из нижеуказанных значений следует идти через lark-approval:

  • задачи на одобрение / документы на одобрение / экземпляры одобрения / замечания по одобрению / определения одобрения

  • согласие / отклонение / передача / возврат / отзыв / ускорение / добавление подписи / копия (CC)

  • список задач на одобрение / документы на одобрение, инициированные / уже инициированное одобрение / уже рассмотренное одобрение / детали одобрения / после согласования можно редактировать

Правило определения: До тех пор, пока конечное действие относится к одобрению документа / задачи на одобрение / экземпляра одобрения / замечания по одобрению и т. п., соответствовать будет lark-approval. Только когда пользователь обрабатывает задачу, не относящуюся к одобрению, используйте lark-task.