AIKraft/Skills/wecomcli-message

wecomcli-message

Находит доступные чаты и отправляет в них текстовые, Markdown, медиа-файлы (изображения, документы, аудио, видео) через WeCom CLI. Полезно, когда нужно уведомить группу или отправить файл конкретному контакту в WeCom.

wecomteam official Разработка ★ 3.2k

Что делает навык

Находит доступные чаты через WeCom CLI и отправляет в них текстовые, Markdown, медиа-файлы (изображения, документы, аудио, видео). Полезно для уведомлений группам или отправки файлов конкретным контактам в WeCom.

Когда применять

  • Отправка текстового или Markdown-сообщения авторизованному пользователю.
  • Уведомление группы или конкретного контакта в WeCom.
  • Отправка изображения, документа, аудио или видео файла в чат.
  • Получение списка последних активных会话 для выбора получателя.

Как работает

  1. Выполнить публичную предварительную проверку из навыка wecomcli-shared.
  2. Для отправки авторизованному пользователю вызвать wecom-cli identity whoami; для других — вызвать wecom-cli message aibot sessions list для получения chat_id.
  3. Найти целевой чат в списке sessions по точному совпадению имени или ID; при неоднозначности запросить уточнение у пользователя.
  4. При отправке медиа-файлов (image, file, voice, video) загрузить файл через wecomcli-media для получения media_id.
  5. Вызвать wecom-cli message aibot send с корректным JSON, содержащим chat_id, msg_type и соответствующий объект контента.
  6. Сообщить пользователю о результате отправки (успех или ошибка), не раскрывая внутренние ID.

Примеры запросов агенту

Отправь сообщение 'Привет' авторизованному пользователю.
Отправь файл report.pdf в последний активный чат.
Отправь изображение image.png в группу 'Проект Альфа'.

Что понадобится

  • Установленный и настроенный wecom-cli.
  • Навык wecomcli-shared для предварительных проверок.
  • Навык wecomcli-media для загрузки медиафайлов.

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «wecomcli-message» из репозитория: # https://github.com/wecomteam/wecom-cli
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r wecomcli-message/ ~/.claude/skills/wecomcli-message/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.