хочу обсудить проект
Готово! Мы ответим вам в течении одного рабочего дня
Что-то пошло не так. Попробуйте еще раз
Назад
1k+ участников
Вступить в Telegram
n8n
18.09.2025

Influencer Content Creation - AI система создания контента для социальных сетей на основе управления через Telegram

Описание процесса

Данная автоматизация представляет собой интеллектуальную систему создания контента для инфлюенсеров, работающую через Telegram интерфейс. Система использует центрального AI агента для управления процессом, специализированных агентов для генерации промптов, создает видео через Fal.ai (Google Veo3) или редактирует фотографии через Google Gemini, генерирует подписи для социальных сетей и автоматически публикует контент в Instagram через Blotato API.

API ключи и сервисы:

  1. Telegram Bot API - для интерфейса пользователя
  2. OpenAI API Key - для всех AI агентов (gpt-4.1-mini)
  3. Fal.ai API - для генерации видео через Google Veo3
  4. Google Gemini API - для редактирования изображений
  5. ImgBB API - для хостинга изображений
  6. Blotato API - для публикации в Instagram
  7. Google Drive OAuth2 - для доступа к исходному изображению

Архитектура системы по блокам

РАЗДЕЛ 1: ПРИЕМ И ОБРАБОТКА ЗАПРОСОВ

1.1 Telegram Trigger - Точка входа

Назначение: Отслеживает все входящие сообщения от пользователей Настройки:

  • Updates: message
  • Additional Fields: стандартные настройки
  • Credentials: ваши credentials от телеграм бота

1.2 Central Agent - Центральный координатор

Назначение: Интеллектуальный агент, который понимает запросы пользователя и координирует работу других агентов

Системный промпт:

Ты центральный агент управления смм системой.

Исходя из запроса пользователя "Выложи видео" или "Выложи фото" используй свои инструменты Photo Agent и Video Agent и обязательно через инструмент telegram оповести пользователя что задача в работе и отправь дальше по workflow результат инструмента Photo Agent или Video Agent на английском языке.

ВАЖНО! Отправляй как результат только output своих инструментов, не добавляй от себя никаких комментариев!

Подключенные компоненты:

  • OpenAI Chat Model (gpt-4.1-mini) - основная языковая модель
  • Simple Memory - память
  • Photo Agent - инструмент для генерации промптов для фото
  • Video Agent - инструмент для генерации промптов для видео
  • Send a text message in Telegram - инструмент уведомления пользователя

1.3 Switch - Маршрутизатор контента

Назначение: Направляет запрос в соответствующую ветку обработки на основе вывода Central Agent Условия маршрутизации:

  • Output 0 "Видео": $('Telegram Trigger').item.json.message.text equals "видео"
  • Output 1 "Фото": $('Telegram Trigger').item.json.message.text contains "фото"

РАЗДЕЛ 2: СПЕЦИАЛИЗИРОВАННЫЕ AI АГЕНТЫ

2.1 Photo Agent - Генератор промптов для фотографий

Назначение: Создает детальные промпты для генерации статичных изображений инфлюенсера

Системный промпт (полная структура):

Промпт для ИИ Агента генерации промптов Nano-banana для TikTok фотографий

Основная роль:

Ты - специалист по созданию промптов для Nano-banana. Твоя задача - генерировать один уникальный детальный промпт для создания фотографии девушки-блогера для TikTok контента.

Базовый персонаж:

Молодая женщина, 20-25 лет, длинные волнистые светлые волосы, кавказская внешность, харизматичная, естественная красота, выразительная мимика.

СТРУКТУРА ПРОМПТА (используй как единый текст):

A young blonde woman with long wavy hair, [выражение лица/эмоция], [поза/положение тела], wearing [детальное описание одежды], [аксессуары если есть], in/at [детальное описание локации], [освещение], [стиль съемки], [качество изображения], vertical portrait orientation, Instagram/TikTok style photo

Рандомизированные элементы:

  • Эмоции/выражения лица (12+ вариантов)
  • Позы (13+ вариантов)
  • Одежда (10+ детальных комплектов)
  • Аксессуары (10+ типов)
  • Локации (12+ детальных мест)
  • Освещение (9+ вариантов)
  • Стили съемки (9+ вариантов)

Подключенные компоненты:

  • OpenAI Chat Model1 (gpt-4.1-mini)
  • Simple Memory

2.2 Video Agent - Генератор промптов для видео

Назначение: Создает детальные промпты для генерации динамичного видео контента

Системный промпт (полная структура):

Промпт для ИИ Агента генерации промптов Veo3 для TikTok видео

Основная роль:

Ты - специалист по созданию промптов для Google Veo3. Твоя задача - генерировать один уникальный детальный промпт для создания короткого TikTok видео (5-15 секунд) с девушкой-блогером.

СТРУКТУРА ПРОМПТА (используй как единый текст):

A young blonde woman with long wavy hair [эмоция/состояние], wearing [одежда], in/at [локация]. [Тип съемки] shot, [движение камеры если есть]. She [действия, жесты, мимика] while saying: "[текст речи до 30 слов]". [Освещение], [атмосфера], [дополнительные детали фона]. Duration: [5-15] seconds, vertical format 9:16, TikTok style, [стиль съемки].

Тематические категории:

  • 14 различных тем (утренние рутины, отношения, учеба, работа из дома и т.д.)
  • 6 форматов видео (реакция, лайфхак, POV, история, мнение, ответ)
  • 11 эмоциональных состояний
  • 10 вариантов одежды
  • 10 локаций
  • 8 визуальных стилей

Подключенные компоненты:

  • OpenAI Chat Model2 (gpt-4.1-mini)
  • Simple Memory

РАЗДЕЛ 3: ВЕТКА ОБРАБОТКИ ВИДЕО (Верхний поток)

3.1 Создать видео - Инициация генерации

Назначение: Отправляет запрос на создание видео в Fal.ai API Настройки HTTP Request:

  • Method: POST
  • URL: https://queue.fal.run/fal-ai/veo3/fast/image-to-video
  • Headers: Content-Type: application/json
  • Authentication: httpHeaderAuth (Fal credentials)
  • Body:

json

{

  "prompt": "{{ $json.output.replace(/\"/g, '\\\"').replace(/\\n/g, ' ') }}",

  "image_url": "https://i.ibb.co/XkkhHXh8/Influencer.png"

}

3.2 Wait - Ожидание обработки

Назначение: Пауза для обработки видео на стороне Fal.ai Настройки:

  • Amount: 30
  • Type: seconds

3.3 Проверка - Мониторинг статуса

Назначение: Проверяет готовность видео через API Настройки:

  • URL: https://queue.fal.run/fal-ai/veo3/requests/{{ $('Создать видео').item.json.request_id }}/status
  • Authentication: httpHeaderAuth (Fal credentials)

3.4 If - Условная логика

Назначение: Проверяет статус генерации видео Условие:

  • Condition: {{ $json.status }} equals "COMPLETED"
  • True Output: Переход к "Получить видео"
  • False Output: Возврат к "Wait" для повторной проверки

3.5 Получить видео - Загрузка результата

Назначение: Получает готовое видео от Fal.ai Настройки:

  • URL: https://queue.fal.run/fal-ai/veo3/requests/{{ $('Создать видео').item.json.request_id }}
  • Authentication: httpHeaderAuth (Fal credentials)

3.6 Send a text message2 - Уведомление о готовом видео

Назначение: Отправляет пользователю ссылку на готовое видео Настройки:

  • Chat ID: {{ $('Telegram Trigger').item.json.message.chat.id }}
  • Text: Your video is ready: <a href="{{ $json.video.url }}">Click here</a>
  • Parse Mode: HTML

3.7 Captions - Генератор подписей для видео

Назначение: Создает привлекательную подпись для видео контента Системный промпт:

Твоя задача сгенерировать небольшой заголовок на английском языке для поста в Инстаграме на базе полученного промпта.

Подключенные компоненты:

  • OpenAI Chat Model3 (gpt-4.1-mini)
  • Simple Memory

3.8 Set Accounts - Конфигурация аккаунтов для видео

Назначение: Подготавливает данные для публикации видео JSON структура:

json

{

  "blotato_api_key": "",

  "instagram_id": "",

  "youtube_id": "",

  "tiktok_id": "",

  "facebook_id": "",

  "facebook_page_id": "",

  "threads_id": "",

  "twitter_id": "",

  "linkedin_id": "",

  "pinterest_id": "",

  "pinterest_board_id": "",

  "bluesky_id": "",

  "video_caption": "{{ $json.output }}"

}

Вставьте полученный после привязки айди нужной вам социальной сети

3.9 Upload - Загрузка видео в Blotato

Назначение: Загружает видео файл в Blotato для дальнейшей публикации Настройки:

  • Method: POST
  • URL: https://backend.blotato.com/v2/media
  • Headers: blotato-api-key: {{ $('Set Accounts').item.json.blotato_api_key }}
  • Body: url: {{ $('Получить видео').item.json.video.url }}

3.10 INSTA - Публикация видео в Instagram

Назначение: Создает пост с видео в Instagram Настройки:

  • URL: https://backend.blotato.com/v2/posts
  • Body:

json

{

  "post": {

    "target": {

      "targetType": "instagram",

      "isYourBrand": false,

      "disabledDuet": false,

      "privacyLevel": "PUBLIC_TO_EVERYONE",

      "isAiGenerated": false,

      "disabledStitch": false,

      "disabledComments": false,

      "isBrandedContent": false

    },

    "content": {

      "text": "{{ $('Set Accounts').item.json.video_caption }}",

      "platform": "instagram",

      "mediaUrls": ["{{ $json.url }}"]

    },

    "accountId": "{{ $('Set Accounts').item.json.instagram_id }}"

  }

}

РАЗДЕЛ 4: ВЕТКА ОБРАБОТКИ ФОТО (Нижний поток)

4.1 Download file - Загрузка базового изображения

Назначение: Скачивает исходное изображение инфлюенсера из Google Drive Настройки:

  • Operation: download
  • File ID: ваш файл айди (Influencer.png)
  • Credentials: ваши credentials

4.2 Extract from File - Конвертация в Base64

Назначение: Преобразует бинарный файл в Base64 строку для API Настройки:

  • Operation: binaryToProperty
  • Options: стандартные

4.3 generate_image - AI редактирование фото

Назначение: Редактирует изображение через Google Gemini API Настройки:

  • Method: POST
  • URL: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-image-preview:generateContent
  • Authentication: httpHeaderAuth (Gemini credentials)
  • Body:

json

{

  "model": "gemini-2.5-flash-image-preview",

  "contents": [

    {

      "parts": [

        { 

          "text": "Edit the photo by this instruction: {{ $('Central Agent').item.json.output }}. The edited image must be in high quality! And do not make any comments just send the edited photo." 

        },

        {

          "inlineData": {

            "mimeType": "image/jpeg",

            "data": "{{ $json.data }}"

          }

        }

      ]

    }

  ]

}

4.4 Convert to File - Обратная конвертация

Назначение: Преобразует Base64 ответ обратно в файл Настройки:

  • Operation: toBinary
  • Source Property: candidates[0].content.parts[0].inlineData.data

4.5 Get URL - Загрузка на хостинг изображений

Назначение: Загружает обработанное фото на ImgBB для получения публичного URL Настройки:

  • Method: POST
  • URL: https://api.imgbb.com/1/upload
  • Authentication: ваши credentials
  • Content Type: multipart/form-data
  • Body: image (formBinaryData): data

4.6 Send a text message1 - Уведомление о готовом фото

Назначение: Отправляет пользователю ссылку на готовое фото Настройки:

  • Chat ID: {{ $('Telegram Trigger').item.json.message.chat.id }}
  • Text: Your photo is ready {{ $json.data.url }}

4.7 Captions1 - Генератор подписей для фото

Назначение: Создает привлекательную подпись для фото контента Системный промпт: Аналогичен Captions для видео Подключенные компоненты:

  • OpenAI Chat Model4 (gpt-4.1-mini)

4.8 Set Accounts1 - Конфигурация аккаунтов для фото

Назначение: Подготавливает данные для публикации фото Структура: Идентична Set Accounts, но использует output от Captions1

4.9 Upload1 - Загрузка фото в Blotato

Назначение: Загружает фото в Blotato для публикации Настройки:

  • URL: https://backend.blotato.com/v2/media
  • Headers: blotato-api-key: {{ $('Set Accounts1').item.json.blotato_api_key }}
  • Body: url: {{ $('Get URL').item.json.data.url }}

4.10 INSTA1 - Публикация фото в Instagram

Назначение: Создает пост с фото в Instagram Настройки: Идентичны INSTA, но использует данные из Set Accounts1

РАЗДЕЛ 5: ВСПОМОГАТЕЛЬНЫЕ КОМПОНЕНТЫ

5.1 Send a text message in Telegram (Tool)

Назначение: Инструмент для Central Agent для отправки уведомлений Настройки:

  • Chat ID: {{ $('Telegram Trigger').item.json.message.chat.id }}
  • Text: "Задача в работе"

5.2 Memory компоненты

Все Simple Memory ноды используют:

  • Session ID Type: customKey
  • Context Window Length: 10
  • Уникальные Session Keys для изоляции контекстов

Схема подключений нод

Главный поток:

Telegram Trigger → Central Agent → Switch

Ветка видео (верхний поток):

Switch (Output 0: Видео) → Создать видео → Wait → Проверка → If

├─ If (True: COMPLETED) → Получить видео → Send a text message2 → Captions → Set Accounts → Upload → INSTA

└─ If (False: NOT COMPLETED) → Wait (цикл)

Ветка фото (нижний поток):

Switch (Output 1: Фото) → Download file → Extract from File → generate_image → Convert to File → Get URL → Send a text message1 → Captions1 → Set Accounts1 → Upload1 → INSTA1

Подключения AI компонентов к Central Agent:

OpenAI Chat Model ─┐

Simple Memory ─────┼─→ Central Agent

Photo Agent ───────┤

Video Agent ───────┤

Send a text msg ──┘

Подключения к специализированным агентам:

OpenAI Chat Model1 + Simple Memory1 → Photo Agent

OpenAI Chat Model2 + Simple Memory2 → Video Agent

OpenAI Chat Model3 + Simple Memory3 → Captions

OpenAI Chat Model4 + Simple Memory4 → Captions1

Необходимые сервисы и их настройки

Настройка Telegram Bot:

  1. Создайте бота через @BotFather
  2. Получите токен (апи ключ)
  3. Установите webhook для триггера

Настройка OpenAI:

  1. Получите API ключ OpenAI
  2. Создайте credentials "OpenAi account 6"
  3. Выберите модель gpt-4.1-mini для всех агентов
  4. Настройте лимиты и биллинг

Настройка Fal.ai:

  1. Зарегистрируйтесь на fal.ai
  2. Получите API ключ
  3. Создайте HTTP Header Auth credentials "Fal"
  4. Активируйте доступ к Veo3 модели

Настройка Google Gemini:

  1. Получите API ключ Google AI Studio
  2. Создайте HTTP Header Auth credentials "Gemini"
  3. Активируйте gemini-2.5-flash-image-preview

Настройка Google Drive:

  1. Настройте OAuth2 для Google Drive
  2. Загрузите базовое изображение Influencer.png
  3. Выберите по File ID: 

Настройка ImgBB:

  1. Зарегистрируйтесь на imgbb.com
  2. Получите API ключ
  3. Создайте Query Auth credentials

Настройка Blotato:

  1. Зарегистрируйтесь на blotato.com
  2. Подключите Instagram Business аккаунт
  3. Получите API ключ и Instagram ID
  4. Настройте права на публикацию

Возможности системы

Генерация контента:

  • Видео контент: 5-15 секундные TikTok видео с AI-анимацией
  • Фото контент: Стилизованные фотографии для Instagram
  • Уникальные промпты: Каждый запрос генерирует новый уникальный контент
  • Подписи: Автоматическая генерация engaging подписей

AI функционал:

  • Многоагентная архитектура: Специализированные агенты для разных задач
  • Контекстная память: Персонализация для каждого пользователя
  • Естественный язык: Понимание команд на русском языке
  • Интеллектуальная маршрутизация: Автоматический выбор типа контента

Автоматизация:

  • Полный цикл: От команды до публикации без участия человека
  • Мультиплатформенность: Готовность к публикации на разных платформах
  • Облачная обработка: Все процессы в облаке
  • Масштабируемость: Параллельная обработка запросов

Примеры использования

Сценарий 1: Создание и публикация видео

👤 Пользователь: видео

🤖 Central Agent: Задача в работе

🤖 Video Agent: [генерирует уникальный промпт]

⚙️ Система: [создает видео через Veo3]

📹 Результат: 10-секундное видео с реакцией на тренд

🤖 Бот: Your video is ready: [ссылка]

📝 Captions: [генерирует подпись]

📱 Instagram: [автоматическая публикация]

Сценарий 2: Создание и публикация фото

👤 Пользователь: выложи фото

🤖 Central Agent: Задача в работе

🤖 Photo Agent: [генерирует уникальный промпт]

⚙️ Система: [редактирует фото через Gemini]

📸 Результат: Стилизованное фото в кафе

🤖 Бот: Your photo is ready [ссылка]

📝 Captions1: [генерирует подпись]

📱 Instagram: [автоматическая публикация]

Сценарий 3: Серия публикаций

👤 Пользователь: видео

[через 2 минуты]

👤 Пользователь: фото

[через 3 минуты]

👤 Пользователь: еще видео

Результат: 3 уникальных поста с разным контентом благодаря рандомизации в агентах

Применение системы

Для инфлюенсеров:

  • Регулярный контент: Ежедневные публикации без съемок
  • Разнообразие: Автоматическая ротация тем и стилей
  • Консистентность: Единый визуальный стиль персонажа
  • Экономия времени: 2 минуты вместо часов на создание поста

Для SMM агентств:

  • Масштабирование: Управление десятками аккаунтов
  • Автоматизация: Полностью автономная работа
  • Креативность: AI-генерация уникальных идей
  • Аналитика: Отслеживание через Blotato

Для брендов:

  • Виртуальные амбассадоры: Цифровые представители бренда
  • A/B тестирование: Быстрая проверка креативных концепций
  • Трендовость: Оперативная реакция на вирусные темы
  • ROI: Снижение затрат на контент на 90%

Результат работы системы

Выходные данные:

  • Видео: 5-15 секундные вертикальные видео 9:16
  • Фото: Высококачественные изображения для Instagram
  • Подписи: SEO-оптимизированные тексты на английском
  • Публикация: Автоматические посты в Instagram
  • Уведомления: Ссылки на готовый контент в Telegram

Метрики производительности:

  • Время генерации видео: 60-120 секунд
  • Время генерации фото: 30-45 секунд
  • Качество контента: HD/4K разрешение
  • Уникальность: 100% оригинальный контент
  • Успешность публикации: 99.9% uptime

Преимущества системы:

  • Скорость: В 50 раз быстрее традиционного производства
  • Стоимость: В 20 раз дешевле найма контент-команды
  • Доступность: Работает 24/7 без выходных
  • Масштаб: Неограниченное количество контента
  • Качество: Профессиональный уровень AI-генерации

ROI и экономика:

  • Экономия на продакшне
  • Увеличение охвата
  • Снижение CPA
  • Окупаемость
  • Масштабирование: Линейный рост без увеличения затрат

Эта система представляет собой полноценную AI-фабрику контента, превращающую простые текстовые команды в профессиональный контент для социальных сетей с автоматической публикацией!

Читайте также

No items found.

напишите нам, и мы покажем путь к эффективности