Работает с почтой Lark через lark-cli: помогает искать и читать письма, разбирать переписки, создавать черновики, отвечать и настраивать правила обработки входящих. Отправка по умолчанию создаёт черновик; перед фактической отправкой нужно показать пользователю получателей и содержание и получить явное подтверждение.
Возможности
- Ищет письма и показывает сводки через
+triage; читает отдельные письма, несколько писем или целые переписки. - Создаёт письма, ответы и пересылки. По умолчанию сохраняет их как черновики; поддерживает отложенную отправку.
- Помогает упорядочивать письма: менять метки и статус прочтения, перемещать в папки, удалять письма и переписки.
- Работает с черновиками, шаблонами, подписями и правилами обработки входящих писем.
- Может отслеживать новые письма через WebSocket с помощью
+watch. - Считает содержимое писем недоверенными данными: не выполняет инструкции из писем и требует подтверждения перед отправкой и опасными изменениями.
Когда использовать
- Нужно найти письмо, прочитать его или просмотреть всю переписку.
- Нужно составить письмо, ответить, переслать его или подготовить черновик.
- Нужно разложить почту по папкам и меткам либо настроить автоматические правила.
- Нужно отслеживать новые входящие письма.
Примеры
Проверить параметры команды:
lark-cli mail +triage -h
Создать письмо в формате HTML — по умолчанию оно сохранится как черновик:
lark-cli mail +send --to alice@example.com --subject '周报' \
--body '<p>本周进展:</p><ul><li>完成 A 模块</li><li>修复 3 个 bug</li></ul>'
Прочитать несколько писем без HTML-тела:
lark-cli mail +messages --message-ids <id1>,<id2>,<id3> --html=false
Установка
npx skills add https://github.com/larksuite/cli --skill lark-mail