// коммерческий проект · 6 месяцев
Контент-фабрика
Система автоматизации контента для торговой компании на Wildberries. Три связанных сервиса: сбор контента, обработка видео и автопубликация в пять соцсетей. Я был единственным техническим специалистом в команде.
// процесс разработки
Следующий уровень абстракции
Я проектирую архитектуру, решаю задачи интеграции, отлаживаю проблемы. Claude Code переводит это в код - пишет реализацию, тесты, документацию. Тот же контроль над проектом, но на другом уровне: думаю о системе, а не о синтаксисе.
Мой пайплайн
Настроил 8 субагентов с чёткими ролями: TDD-кодер, ревьюер, QA-валидатор, документатор, SRE-монитор. Все работают по моим правилам.
Строгий процесс
Код проходит обязательные фазы: тесты → реализация → ревью → документация. Пропуск этапов запрещён.
Фокус на проектировании
Рутинный код делегирован - я занимаюсь архитектурой, интеграцией трёх сервисов, решением нетривиальных задач вроде обратной разработки API.
Инструмент, не замена
Каждое архитектурное решение - моё. Claude Code - способ реализации, как IDE или фреймворк, только на уровень выше.
// как это работает
Три сервиса, один процесс
Сбор и анализ
Автоматический поиск популярных видео с Instagram*, TikTok и YouTube. Распознавание речи, перевод, классификация с помощью нейросети. Модерация через Telegram-бот.
Уникализация
Видео наших блогеров автоматически скачиваются, обрабатываются 30 вариантами уникализации и распределяются по платформам - каждая получает свою версию.
Автопубликация
Разобрал непубличный API сервиса LiveDune и написал автоматическую загрузку видео и планирование постов на 5 платформ без ручной работы.
// сбор и обработка
От ролика в соцсети до готового сценария
Сбор
Система каждый день собирает ~200 роликов с трёх платформ. Отсеивает неподходящие по просмотрам и давности, убирает дубликаты.
Распознавание
Речь из видео превращается в текст - сначала пробует встроенные субтитры платформы, если нет - распознаёт через нейросеть.
Анализ
Нейросеть переводит текст на русский, определяет тип контента (рецепт или нет) и генерирует короткий цепляющий заголовок.
Модерация
Менеджер в Telegram-боте просматривает подборку, одобряет подходящие ролики. Остальное - автоматически.
Что ещё
- 8 фоновых задач по расписанию: сбор, обработка, отчёты, рассылки
- Ранжирование видео по вовлечённости (55%) и просмотрам (45%)
- Автоматический расчёт бонусов блогерам на основе охватов
- Автоматические тесты: обычные, интеграционные и на нештатные ситуации
Отчёт о сборе: статистика блогера, топ по просмотрам и вовлечённости
* Instagram принадлежит компании Meta, признанной экстремистской организацией, деятельность которой запрещена на территории РФ.
Управление автопостингом: расписание, платформы, аккаунты
// уникализация
Одно видео - пять уникальных версий
Наши 6 блогеров снимали видео, а система автоматически забирала их ролики, обрабатывала и публиковала на аккаунты компании в Instagram*, TikTok, YouTube, ВКонтакте и Одноклассниках.
Чтобы соцсети не считали видео дубликатом, каждая платформа получает свою уникальную версию. Я написал 30 вариантов обработки - комбинации лёгкой обрезки, цветокоррекции, добавления шума, зеркалирования и удаления метаданных. Визуально видео практически не отличается от оригинала, но технически - это другой файл.
// автопубликация
Разобрал закрытый сервис для автопостинга
Для публикации видео на 5 платформ использовался сервис LiveDune. Официального способа автоматизации у него нет - только ручной интерфейс. Я проанализировал, как их сайт общается с сервером, и написал программу, которая делает то же самое: загружает видео, создаёт пост с нужным временем и публикует на выбранные аккаунты.
Авторизация тоже автоматическая - программа сама входит в аккаунт через управляемый браузер, сохраняет сессию и обновляет её при необходимости.
// управление
Всё управляется через Telegram
Менеджер работал с системой прямо в Telegram: отправляла ролики, просматривала подборки, одобряла контент. Блогерам бот присылал отчёты и статистику по видео. А в отдельный чат приходили уведомления об ошибках.
Модерация контента
Менеджер просматривает подборку видео и одобряет подходящие
Отчёты и аналитика
Ежедневная статистика, персональные отчёты блогерам по охватам и вовлечённости
Автопубликация
Настройка расписания, выбор платформ и аккаунтов, рандомизация времени
Уведомления
Оповещения об ошибках, статусы публикаций, алерты при сбоях
// инфраструктура
Всё на своём сервере
Сбор и анализ
4 контейнера: бот, обработчик задач, планировщик, база данных.
Уникализация
6 контейнеров: бот, обработчик видео, планировщик, вебхук-сервер, PostgreSQL, Redis.
Развёртывание
Автоматический деплой при каждом обновлении кода в GitHub.
Надёжность
Автоматические повторы при сбоях, корректное завершение работы, тесты на нештатные ситуации.