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.