Автоматизированная система создания вирусного контента с AI выбором
Описание процесса
Данная автоматизация представляет собой полноценную интеллектуальную систему для автоматического поиска, анализа и создания вирусных клипов. Система автоматически ищет трендовые видео через YouTube API, анализирует их потенциал с помощью AI, ведет учет обработанных видео в Google Sheets, создает клипы через Vizard AI, генерирует привлекательные заголовки и автоматически публикует в TikTok через Blotato.
API ключи и сервисы:
YouTube Data API v3 - для поиска трендовых видео
Vizard AI API - для анализа видео и создания клипов
OpenAI API Key - для AI анализа и генерации контента (gpt-4o-mini)
Blotato API - для загрузки медиа и публикации в социальных сетях
Google Sheets OAuth2 - для ведения базы обработанных видео
TikTok Account ID - для автоматической публикации (ID: 6545)
Архитектура системы по блокам
РАЗДЕЛ 1: ПОИСК И ФИЛЬТРАЦИЯ ВИДЕО
1.1 When clicking 'Test workflow' - Ручной запуск
Назначение: Запускает процесс поиска трендовых видео для создания клипов
Альтернативы запуска:
Manual Trigger для тестирования
Schedule Trigger для автоматического запуска по расписанию
Webhook для внешних интеграций
1.2 HTTP Request2 - Поиск трендовых видео YouTube
Назначение: Получает список самых популярных видео с YouTube через официальный API
Настройки HTTP Request:
URL: https://www.googleapis.com/youtube/v3/videos
Method: GET
Query Parameters:
part: snippet,statistics,contentDetails
chart: mostPopular (топ популярных видео)
maxResults: 50 (количество видео для анализа)
key: (Ваш апи ключ)
Что получаем:
{
"items": [
{
"id": "dQw4w9WgXcQ",
"snippet": {
"title": "Amazing viral moment!",
"description": "This video shows incredible...",
"channelTitle": "Popular Channel",
"publishedAt": "2024-01-15T10:30:00Z",
"categoryId": "22"
},
"statistics": {
"viewCount": "1500000",
"likeCount": "85000",
"commentCount": "12000"
},
"contentDetails": {
"duration": "PT5M30S",
"caption": "true"
}
}
]
}
1.3 Split Out1 - Разделение видео
Назначение: Преобразует массив видео в отдельные элементы для индивидуального анализа
1.4 Filter - Фильтрация по категориям
Назначение: Отбирает видео только из категорий, подходящих для создания клипов
Условия фильтрации (OR логика):
categoryId === "22" - People & Blogs (люди и блоги)
categoryId === "24" - Entertainment (развлечения)
categoryId === "25" - News & Politics (новости и политика)
categoryId === "27" - Education (образование)
categoryId === "28" - Science & Technology (наука и технологии)
Зачем фильтр категорий:
Исключает музыку, игры, спорт (низкий потенциал для клипов)
Фокусируется на контенте с высоким вирусным потенциалом
Оптимизирует качество исходного материала
1.5 Code - Анализ вирусного потенциала
Назначение: Вычисляет вирусный потенциал каждого видео на основе метрик и содержания