Создаёт и редактирует презентации в Lark Slides: помогает собрать слайды, прочитать их содержимое и изменить отдельную страницу или элементы на ней. Также обрабатывает ссылки формата /slides/ на doubao.com — домен не мешает распознать презентацию.
Возможности
- Создаёт презентации и добавляет в них слайды.
- Читает XML всей презентации или отдельной страницы, делает снимки слайдов.
- Заменяет отдельные блоки, обновляет страницу целиком, вставляет и удаляет слайды.
- Загружает изображения для использования в презентации и скачивает изображения по
file_token. - Работает со ссылками на презентации и узлы Wiki; сохраняет идентификаторы, нужные для последующих операций.
Когда использовать
- Нужно создать презентацию или добавить к существующей новые страницы.
- Нужно прочитать, проанализировать или снять скриншот слайда.
- Требуется поправить отдельный текстовый блок, изображение, фон или несколько элементов страницы.
- Пользователь прислал ссылку на презентацию, в том числе
doubao.com/slides/.
Примеры
Авторизация для работы с презентациями от имени пользователя:
lark-cli auth login --domain slides
Получение информации об узле Wiki:
lark-cli wiki +node-get --node-token 'https://xxx.feishu.cn/wiki/wikcn_EXAMPLE_NODE_TOKEN_123456' --as user --format json
Чтение XML презентации:
lark-cli slides +xml-get --presentation <xml_presentation_id>
Установка
npx skills add https://github.com/larksuite/cli --skill lark-slides