Как перестать тратить жизнь на ручной постинг видео

03 Jun, 2026

Знакомая ситуация: вы смонтировали классный ролик, и теперь его нужно залить в TikTok, Reels, Shorts, на YouTube и еще в пару-тройку соцсетей. Кажется, что это дело пяти минут, но на практике вы тратите час на переключение аккаунтов, копирование описаний и ожидание загрузки. Если вы занимаетесь контентом серьезно, этот процесс превращается в ежедневную рутину, которая высасывает все силы.

Недавно наткнулся на интересный проект dreammis/social-auto-upload. Это опенсорсный инструмент на Python, который берет всю эту скучную работу на себя. Автор проекта сам столкнулся с проблемой, когда нужно было заранее планировать публикации на «завтра», и в итоге написал решение, которое сейчас набрало уже больше 9 тысяч звезд на GitHub.

Что умеет этот комбайн

Изначально проект создавался под китайский рынок (Douyin, Bilibili, Xiaohongshu), но он отлично поддерживает и глобальные платформы вроде TikTok. Основная фишка в том, что это не просто «загрузчик», а гибкая система автоматизации.

Проект закрывает сразу несколько «болей»:

  • Загрузка видео и постов с картинками через одну команду.
  • Поддержка нескольких аккаунтов одновременно.
  • Планирование публикаций по расписанию.
  • Работа в headless-режиме (без открытия окна браузера), что критично для серверов.

Интересно, что автор сейчас активно переписывает проект. Он внедряет библиотеку patchright — это форк Playwright, который сложнее обнаружить антифрод-системам соцсетей. Это хороший знак для тех, кто боится получить бан за автоматизацию.

Реклама

Вместо тысячи кликов — одна строка в терминале

Самый удобный способ взаимодействия с инструментом — через CLI. Забудьте про интерфейсы соцсетей, которые постоянно меняются. После настройки вы сможете публиковать контент буквально одной командой.

К примеру, вот так выглядит загрузка видео в TikTok или Douyin:

sau douyin upload-video --account my_brand --file videos/promo.mp4 --title "Заголовок" --desc "Описание видео #тег"

А если нужно залить пост с картинками в аналог Instagram — Xiaohongshu (Маленькая красная книга), команда почти не меняется:

sau xiaohongshu upload-note --account my_brand --images 1.png 2.png --title "Топ 10 библиотек" --note "Текст поста"

Для Bilibili (китайский аналог YouTube) разработчики пошли еще дальше: скрипт сам скачивает утилиту biliup и обновляет ее, если вышла новая версия. Вам даже не нужно следить за зависимостями.

tiktok show

Почему обычные AI-агенты тут пасуют

В README есть здравая мысль: сейчас многие пытаются поручить публикацию умным AI-агентам (вроде Claude Code или OpenClaw). Но заставлять нейронку каждый раз заново анализировать верстку страницы, делать скриншоты и искать кнопку «Загрузить» — это дорого и нестабильно.

Social-auto-upload предлагает другой путь. Вы даете своему AI-агенту этот инструмент в качестве «навыка» (skill). Нейронка просто вызывает нужную команду CLI, а тяжелую работу с DOM-деревом и протоколами берет на себя проверенный скрипт. В репозитории уже лежат готовые промпты для интеграции с популярными агентами.

Как это устроено внутри

В основе лежит Python и автоматизация браузера. В последних обновлениях фокус сместился на максимальную скрытность.

  1. Аккаунты: Каждая учетная запись изолирована. Вы один раз проходите авторизацию через команду login, и сессия сохраняется.
  2. Драйвер: Переход на patchright позволяет обходить проверки на автоматизацию, которыми сейчас грешат все крупные площадки.
  3. Структура: Весь код разбит по модулям (uploader), которые легко расширять. Если завтра появится новая соцсеть, добавить поддержку будет не так уж сложно.

Кстати, в репозитории много примеров кода в папке examples/. Даже если вы не планируете использовать CLI, там можно подсмотреть, как реализована логика работы с конкретными API или формами загрузки.

Стоит ли пробовать

Проект сейчас в стадии активной переработки. Документация местами может быть скудной, а некоторые части старого веб-интерфейса могут не работать. Но если вам нужен надежный способ автоматизировать заливку видео «пачками» — это одно из самых живых решений на GitHub.

Особенно проект зайдет тем, кто:

  • Ведет сетку каналов или аккаунтов.
  • Делает SaaS-сервисы для авторов контента.
  • Хочет делегировать рутину скриптам, а не человеку.

Автор открыто говорит, что сейчас тратит много времени на свои стартапы, но рост комьюнити до 2000 человек в чатах заставил его вернуться к активной поддержке. Похоже, в ближайшие месяцы проект станет еще стабильнее.

Загляните в репозиторий, если устали от бесконечных вкладок в браузере: dreammis/social-auto-upload.