AIKraft/Skills/wecomcli-get-msg

wecomcli-get-msg

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

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

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

Навык WeCom CLI для взаимодействия с системой сообщений企业微信 (WeCom) через командную строку. Позволяет просматривать списки чатов, получать историю переписки (текст, медиа, файлы), скачивать вложения и отправлять текстовые сообщения.

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

  • Просмотр списка активных чатов за указанный период
  • Получение истории переписки с конкретным контактом или в группе
  • Скачивание изображений, файлов, голосовых или видеосообщений из чата
  • Отправка текстовых сообщений в личные или групповые чаты

Как работает

  1. Определить временной диапазон (по умолчанию последние 7 дней в формате YYYY-MM-DD HH:mm:ss) и целевой чат
  2. При необходимости найти chatid по имени контакта или группы через get_msg_chat_list, используя get_msg_chat_list для поиска и get_userlist для маппинга имен
  3. Выполнить запрос к API через команду wecom-cli msg <интерфейс> '<json>' (get_msg_chat_list, get_message, get_msg_media, send_message)
  4. При наличии медиафайлов в ответе get_message запросить у пользователя согласие на скачивание
  5. Вызвать get_msg_media для каждого файла, проверить и при необходимости исправить расширение файла на основе content_type
  6. Обязательно сообщить пользователю полные пути к сохраненным файлам и спросить, нужно ли их удалить

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

Посмотри, кто мне писал за последние три дня
Покажи последние сообщения в чате с Иваном Петровым
Скачай все файлы из переписки с отделом продаж за вчера

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

  • Установленный и настроенный wecom-cli
  • Доступ к API企业微信 (WeCom) с соответствующими правами
  • Зависимый навык wecomcli-lookup-contact для поиска контактов

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

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

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

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