Перейти к содержимому
← Все проекты

// коммерческий проект · 6 месяцев

Контент-фабрика

Система автоматизации контента для торговой компании на Wildberries. Три связанных сервиса: сбор контента, обработка видео и автопубликация в пять соцсетей. Я был единственным техническим специалистом в команде.

Период ноябрь 2025 - апрель 2026
Роль Единственный разработчик
Стек Python, Node.js, Docker, PostgreSQL, Redis, FFmpeg
Инструмент разработки Claude Code (субагенты, цепочки задач)
200 роликов / день автоматический сбор с трёх платформ
30 вариантов обработки уникализация видео
5 соцсетей автоматическая публикация
10 контейнеров серверная инфраструктура

// процесс разработки

Следующий уровень абстракции

Я проектирую архитектуру, решаю задачи интеграции, отлаживаю проблемы. Claude Code переводит это в код - пишет реализацию, тесты, документацию. Тот же контроль над проектом, но на другом уровне: думаю о системе, а не о синтаксисе.

Мой пайплайн

Настроил 8 субагентов с чёткими ролями: TDD-кодер, ревьюер, QA-валидатор, документатор, SRE-монитор. Все работают по моим правилам.

Строгий процесс

Код проходит обязательные фазы: тесты → реализация → ревью → документация. Пропуск этапов запрещён.

Фокус на проектировании

Рутинный код делегирован - я занимаюсь архитектурой, интеграцией трёх сервисов, решением нетривиальных задач вроде обратной разработки API.

Инструмент, не замена

Каждое архитектурное решение - моё. Claude Code - способ реализации, как IDE или фреймворк, только на уровень выше.

// как это работает

Три сервиса, один процесс

01

Сбор и анализ

Автоматический поиск популярных видео с Instagram*, TikTok и YouTube. Распознавание речи, перевод, классификация с помощью нейросети. Модерация через Telegram-бот.

02

Уникализация

Видео наших блогеров автоматически скачиваются, обрабатываются 30 вариантами уникализации и распределяются по платформам - каждая получает свою версию.

03

Автопубликация

Разобрал непубличный API сервиса LiveDune и написал автоматическую загрузку видео и планирование постов на 5 платформ без ручной работы.

// сбор и обработка

От ролика в соцсети до готового сценария

01

Сбор

Система каждый день собирает ~200 роликов с трёх платформ. Отсеивает неподходящие по просмотрам и давности, убирает дубликаты.

02

Распознавание

Речь из видео превращается в текст - сначала пробует встроенные субтитры платформы, если нет - распознаёт через нейросеть.

03

Анализ

Нейросеть переводит текст на русский, определяет тип контента (рецепт или нет) и генерирует короткий цепляющий заголовок.

04

Модерация

Менеджер в Telegram-боте просматривает подборку, одобряет подходящие ролики. Остальное - автоматически.

Что ещё

  • 8 фоновых задач по расписанию: сбор, обработка, отчёты, рассылки
  • Ранжирование видео по вовлечённости (55%) и просмотрам (45%)
  • Автоматический расчёт бонусов блогерам на основе охватов
  • Автоматические тесты: обычные, интеграционные и на нештатные ситуации
Отчёт о сборе видео из Instagram*

Отчёт о сборе: статистика блогера, топ по просмотрам и вовлечённости
* Instagram принадлежит компании Meta, признанной экстремистской организацией, деятельность которой запрещена на территории РФ.

Управление автопостингом через Telegram-бот

Управление автопостингом: расписание, платформы, аккаунты

// уникализация

Одно видео - пять уникальных версий

Наши 6 блогеров снимали видео, а система автоматически забирала их ролики, обрабатывала и публиковала на аккаунты компании в Instagram*, TikTok, YouTube, ВКонтакте и Одноклассниках.

Чтобы соцсети не считали видео дубликатом, каждая платформа получает свою уникальную версию. Я написал 30 вариантов обработки - комбинации лёгкой обрезки, цветокоррекции, добавления шума, зеркалирования и удаления метаданных. Визуально видео практически не отличается от оригинала, но технически - это другой файл.

// автопубликация

Разобрал закрытый сервис для автопостинга

Для публикации видео на 5 платформ использовался сервис LiveDune. Официального способа автоматизации у него нет - только ручной интерфейс. Я проанализировал, как их сайт общается с сервером, и написал программу, которая делает то же самое: загружает видео, создаёт пост с нужным временем и публикует на выбранные аккаунты.

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

// управление

Всё управляется через Telegram

Менеджер работал с системой прямо в Telegram: отправляла ролики, просматривала подборки, одобряла контент. Блогерам бот присылал отчёты и статистику по видео. А в отдельный чат приходили уведомления об ошибках.

Модерация контента

Менеджер просматривает подборку видео и одобряет подходящие

Отчёты и аналитика

Ежедневная статистика, персональные отчёты блогерам по охватам и вовлечённости

Автопубликация

Настройка расписания, выбор платформ и аккаунтов, рандомизация времени

Уведомления

Оповещения об ошибках, статусы публикаций, алерты при сбоях

// инфраструктура

Всё на своём сервере

Сбор и анализ

4 контейнера: бот, обработчик задач, планировщик, база данных.

Уникализация

6 контейнеров: бот, обработчик видео, планировщик, вебхук-сервер, PostgreSQL, Redis.

Развёртывание

Автоматический деплой при каждом обновлении кода в GitHub.

Надёжность

Автоматические повторы при сбоях, корректное завершение работы, тесты на нештатные ситуации.