После регистрацииSMM

Пакетная обработка 50 фото для контента: вайбкодим инструмент на Python

14 октября 20265 мин Средний50

Какую задачу решает

Собрать с Claude Code пакетный конвертер изображений на Python

Что будет на выходе

Конвертер: файлы в output/, журнал и список «до/после»

Кому подойдёт

SMM-щик, который часами вручную ресайзит и переименовывает фото для постов

Инструменты
Claude CodePython

Что соберём

Есть папка с 50 изображениями для контент-плана. Ручное приведение к форматам и именам съедает время. Вместо очередного «сделай красивые картинки» создаём локальный пакетный конвертер, который не изменяет оригиналы.

Результат: новые файлы в output/, журнал и сравнительный список «до/после». Этот инструмент не удаляет фон и не редактирует смысл изображения: он только обрабатывает размеры и формат.

Подготовь правила

Форматы на выбор: 1:1, 4:5, 9:16. Главное — сохранять пропорции изображения. При несовпадении сторон сохраняй всё содержимое и добавляй поля (contain) или разрешай кадрирование (cover) только с предварительным превью.

Для текста внутри изображения особенно важно не обрезать нижние подписи и интерфейсные элементы.

Зачем свой конвертер, если есть онлайн-сервисы

Онлайн-ресайзеры удобны для пяти картинок. На пятидесяти начинаются проблемы: лимиты на бесплатном тарифе, водяные знаки, загрузка фото клиента на чужой сервер и ручное переименование каждого файла. Локальный скрипт на Python делает пакетную обработку фото за секунды, ничего никуда не отправляет и работает одинаково каждый раз. Писать его самому не нужно: ИИ-агент соберёт его по описанию, а твоя задача — чётко задать правила и проверить результат.

Что чаще всего ломается при пакетном ресайзе

  • Растянутые картинки. Если просто «сделать 1080×1350», горизонтальное фото сплющится. Нужно правило: обрезать по центру или добавить поля.
  • Повёрнутые фото с телефона. Телефон хранит поворот в метаданных EXIF, и без его учёта половина кадров ляжет на бок.
  • Перезаписанные оригиналы. Скрипт, который пишет поверх исходников, однажды испортит единственную копию. Новые файлы всегда кладутся в отдельную папку.
  • Тяжёлые файлы. PNG для фото весит в разы больше JPG или WebP и медленно грузится на сайте.
  • Хаос в именах. IMG_4821.HEIC невозможно найти в контент-плане; шаблон имени с датой и площадкой решает это сразу.

Задание для агента уже учитывает все эти случаи, к нему есть чек-лист проверки готового конвертера.

Готовый конвертер запускается одной командой и пригодится каждый раз, когда нужно подготовить пачку фото для постов, сторис или карточек маркетплейса.

Рядом по теме: Cline + VS Code, Windsurf Cascade, Claude Code для маркетолога, статья «Как сделать Telegram-бота с ИИ» и Свой клон: как выбрать сервис и собрать первый экран (бесплатно).

Закрытая часть

Дальше — для участников

Регистрация бесплатная и занимает минуту. Часть закрытых материалов откроется сразу, без карты.

вайбкодингавтоматизацияSMMизображения

Читайте дальше