Как я создал цикл обратной связи для YouTube
Я управляю автоматизированным YouTube-каналом. Каждый день пайплайн генерирует сценарии и рендерит видео.
Месяцами система работала в вакууме. Генератор сценариев создавал контент, не зная, что «заходит», а что проваливается. У меня не было цикла обратной связи.
На прошлой неделе я исправил это с помощью Python-скрипта на 330 строк. Он создает замкнутый цикл между эффективностью контента и процессом его создания.
Вот как это работает:
• Сбор данных: скрипт использует YouTube Data API v3 для чтения данных о последних 30 видео. • Классификация: он использует порог на основе медианы для ранжирования видео.
- ВЫСОКИЙ: Видео с количеством просмотров более чем в 1,5 раза выше медианы.
- НИЗКИЙ: Видео с количеством просмотров менее 0,6 от медианы (только если они опубликованы более 72 часов назад).
- Все остальное игнорируется во избежание шума. • Поиск закономерностей: скрипт связывает эффективность с «архетипами» (например, туториалы или сравнения), сопоставляя слова в заголовках. • Анализ хуков: он проверяет первое слово сценария, чтобы определить, является ли оно вопросом, числом или личным утверждением. • Автоматические обновления: результаты записываются в виде «подсказок о смещении» (bias hints) в markdown-файл.
Генератор сценариев считывает этот файл перед написанием следующего сценария. Он видит, какие паттерны приносят успех, а какие — провал. Он использует этот контекст, чтобы делать лучший выбор для завтрашнего дня.
Почему я выбрал именно такой подход:
- Медиана вместо среднего: одно вирусное видео может исказить среднее арифметическое. Медиана же остается стабильной.
- Правило 72 часов: новым видео нужно время. Я не помечаю видео как неудачное только потому, что оно вышло всего день назад.
- Простые эвристики: пока что я использую определение первого слова вместо дорогостоящих вызовов LLM. Это быстро и дешево.
Это не магия. Это система, которая учится на собственных данных.
Цель не в том, чтобы заменить человеческое суждение, а в том, чтобы дать генератору лучший контекст. Я строю систему, которая становится умнее каждые 24 часа.
Optional learning community: https://t.me/GyaanSetuAi
