AIKraft/Skills/wecomcli-media

wecomcli-media

Навык для загрузки и скачивания медиафайлов в WeCom CLI по media_id. Используется, когда нужно сохранить файл локально или получить media_id для других сервисов. Не анализирует содержимое файлов.

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

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

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

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

  • Загрузка локального файла в WeCom для получения media_id, необходимого другим сервисам (например, для отправки в чат или сохранения в微盘).
  • Скачивание медиафайла из WeCom на локальный диск по известному media_id.
  • Подготовка файла к обработке другими навыками путем сохранения его локально через download.

Как работает

  1. Выполнить публичные前置 проверки из навыка wecomcli-shared.
  2. Получить media_id от пользователя или другого навыка, либо определить локальный путь к файлу.
  3. Для загрузки файла: выполнить команду wecom-cli media upload с указанием локального пути.
  4. Для скачивания файла: выполнить команду wecom-cli media download --json '{"media_id": "MEDIA_ID"}'.
  5. Использовать полученный локальный путь (file_path) или media_id для дальнейших операций.

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

Скачай файл с media_id 1234567890 на мой компьютер.
Загрузи файл /home/user/photo.jpg в WeCom и верни media_id.
Получи media_id для файла /tmp/report.pdf, чтобы отправить его в чат.

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

  • Навык wecomcli-shared (для выполнения общих проверок перед командами)
  • Установленный и настроенный wecom-cli

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

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

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

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