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

Youtube Summariser: AI-помощник для анализа YouTube видео в Telegram

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

Данная автоматизация представляет собой интеллектуальную систему для работы с YouTube видео через Telegram интерфейс. Система автоматически получает транскрипцию любого YouTube видео, переводит её на русский язык при необходимости, создает краткие пересказы, отвечает на вопросы по содержанию видео и может сохранять полную транскрипцию в Google Docs для дальнейшей работы.

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

  1. Telegram Bot API - для интерфейса пользователя 
  2. OpenAI API Key - для AI агента (gpt-4.1-mini)
  3. Supadata API - для получения транскрипций YouTube видео
  4. Google Translate API - для перевода транскрипций на русский язык
  5. Google Docs OAuth2 - для создания и редактирования документов

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

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

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

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

  • Updates: message
  • Credentials: Ваш тг бот

1.2 AI Agent - Центральный обработчик

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

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

Ты — полезный помощник с искусственным интеллектом, который отвечает на вопросы на основе транскрипций видеороликов YouTube.

КОНТЕКСТ ВИДЕО:

1. Для получения транскрипции видео возьми чисто URL видео и используй его в инструменте Transcription в placeholder {url}.

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

3. Далее предложи пользователю пересказ видео-ролика и просто отвечай на его вопросы по теме.

4. По просьбе пользователя упаковать всю информацию в документ используй инструмент Create Document чтобы создать новый документ и сразу после него используй инструмент Paste Info для того чтобы закинуть транскрипцию на русском языке в документ. После того как загрузишь весь текст в документ объяви об этом пользователя и поделись им.

Инструкции:

1. Отвечай на вопросы, основываясь ТОЛЬКО на транскрипте видео.

2. Ссылайся на историю разговоров, чтобы сохранить контекст.

3. Если ты не можешь найти ответ в транскрипте, скажи: «Я не смог найти эту информацию в этом видео».

4. Указывай временные метки, если они есть в транскрипте.

5. При запросах на составление резюме создавай исчерпывающие резюме, охватывающие ключевые моменты.

6. Сохраняй исходный контекст и смысл видео.

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

  • OpenAI Chat Model (gpt-4.1-mini) - языковая модель
  • Simple Memory1 - персональная память для каждого чата
  • Transcription - получение транскрипции
  • Translate - перевод на русский
  • Create a document - создание Google документа
  • Paste Info - вставка текста в документ

РАЗДЕЛ 2: ИНСТРУМЕНТЫ ОБРАБОТКИ ВИДЕО

2.1 Transcription - Получение транскрипции

Назначение: Извлекает текстовую транскрипцию из YouTube видео через Supadata API

Настройки:

  • Tool Description: "Инструмент для получения транскрипции видео"
  • URL: https://api.supadata.ai/v1/transcript?url={url})&text=true
  • Headers:
    • x-api-key: ваш апи ключ
  • Placeholder:
    • name: url
    • description: "Полная ссылка на видеоролик"
    • type: string

2.2 Translate - Перевод транскрипции

Назначение: Переводит транскрипцию на русский язык через Google Translate API

Настройки:

  • Tool Description: "Инструмент для перевода транскрипции видео"
  • Method: POST
  • URL: https://translation.googleapis.com/language/translate/v2?key=ВАШ_АПИ_КЛЮЧ
  • Body:

json

{

  "q": "{text}",

  "source": "en",

  "target": "ru",

  "format": "text"

}

  • Placeholder:
    • name: text
    • description: "Полная транскрипция видео"

РАЗДЕЛ 3: РАБОТА С ДОКУМЕНТАМИ

3.1 Create a document - Создание Google документа

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

Настройки:

  • Folder ID: default
  • Title: заполняется AI агентом через $fromAI
  • Credentials: Google Docs account 2

3.2 Paste Info - Вставка информации

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

Настройки:

  • Operation: update
  • Document URL: заполняется AI агентом
  • Action: insert
  • Text: транскрипция на русском языке
  • Credentials: Google Docs account 3

РАЗДЕЛ 4: КОМПОНЕНТЫ ПАМЯТИ И ОТВЕТА

4.1 Simple Memory1 - Контекстная память

Назначение: Сохраняет историю диалога для каждого пользователя

Настройки:

  • Session ID Type: customKey
  • Session Key: $json.message.chat.id
  • Context Window: 10 сообщений

4.2 OpenAI Chat Model - Языковая модель

Назначение: Основная модель для AI агента

Настройки:

  • Model: gpt-4.1-mini
  • Credentials: Ваш OpenAI аккаунт

4.3 Send a text message - Отправка ответа

Назначение: Отправляет ответы AI агента обратно пользователю в Telegram

Настройки:

  • Chat ID: $('Telegram Trigger').item.json.message.chat.id
  • Text: $json.output
  • appendAttribution: false

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

Основной поток:

Telegram Trigger → AI Agent → Send a text message

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

OpenAI Chat Model ─┐

Simple Memory1 ────┼─→ AI Agent

Transcription ─────┤

Translate ─────────┤

Create a document ─┤

Paste Info ────────┘

Рабочий процесс системы

Этап 1: Получение транскрипции

  1. Пользователь отправляет URL YouTube видео
  2. AI Agent извлекает чистый URL
  3. Вызывает Transcription с URL в качестве параметра
  4. Получает полную транскрипцию видео

Этап 2: Перевод (при необходимости)

  1. AI Agent определяет язык транскрипции
  2. Если язык не русский - вызывает Translate
  3. Получает полный перевод на русский язык

Этап 3: Анализ и ответ

  1. AI Agent создает краткий пересказ видео
  2. Выделяет ключевые моменты
  3. Отправляет резюме пользователю
  4. Готов отвечать на вопросы по содержанию

Этап 4: Сохранение в документ (опционально)

  1. По запросу пользователя вызывает Create a document
  2. Создает новый Google документ с названием
  3. Через Paste Info вставляет полную транскрипцию
  4. Отправляет пользователю ссылку на документ

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

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

  1. Создайте бота через @BotFather
  2. Получите токен и сохраните как "Video Transcript" credentials
  3. Настройте права на получение сообщений
  4. Установите описание бота

Настройка Supadata API:

  1. Зарегистрируйтесь на supadata.ai
  2. Получите API ключ
  3. Активируйте доступ к transcript endpoint
  4. Проверьте лимиты запросов

Настройка Google Translate API:

  1. Активируйте Google Cloud Translation API
  2. Получите API ключ
  3. Настройте квоты и биллинг
  4. Проверьте поддержку языков

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

  1. Настройте OAuth2 для двух аккаунтов Google Docs
  2. Дайте права на создание и редактирование документов
  3. Выберите папку по умолчанию для сохранения
  4. Проверьте права на шаринг документов

Настройка OpenAI:

  1. Получите API ключ OpenAI
  2. Настройте модель gpt-4.1-mini
  3. Проверьте лимиты токенов
  4. Настройте биллинг

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

Основные функции:

  • Извлечение транскрипций из любых YouTube видео
  • Автоматический перевод на русский язык
  • Создание кратких пересказов с ключевыми моментами
  • Ответы на вопросы по содержанию видео
  • Сохранение в Google Docs для дальнейшей работы
  • Указание временных меток при их наличии

AI возможности:

  • Контекстное понимание содержания видео
  • Выделение главных идей из длинных видео
  • Персонализированные ответы на вопросы
  • Сохранение истории диалога

Языковые возможности:

  • Мультиязычная поддержка через перевод
  • Сохранение смысла при переводе
  • Адаптация под русскоязычную аудиторию

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

Сценарий 1: Анализ образовательного видео

👤 Пользователь: https://youtube.com/watch?v=example

🤖 AI: Получаю транскрипцию видео...

🤖 AI: Видео "Основы машинного обучения" (45 минут)

📝 Краткое содержание:

1. Введение в ML (0:00-5:00)

2. Типы алгоритмов (5:00-15:00)

3. Практические примеры (15:00-35:00)

4. Выводы (35:00-45:00)

Главные идеи:

- Машинное обучение делится на 3 типа...

- Ключевые алгоритмы включают...

Готов ответить на ваши вопросы!

Сценарий 2: Работа с иностранным контентом

👤 Пользователь: [ссылка на видео на английском]

🤖 AI: Получаю транскрипцию...

🤖 AI: Обнаружен английский язык, выполняю перевод...

🤖 AI: Видео переведено! Вот краткое содержание на русском...

Сценарий 3: Сохранение для изучения

👤 Пользователь: Сохрани всю транскрипцию в документ

🤖 AI: Создаю документ...

🤖 AI: Загружаю полную транскрипцию...

🤖 AI: ✅ Документ готов! Вот ссылка: [Google Docs URL]

Теперь вы можете работать с текстом офлайн!

Сценарий 4: Детальные вопросы

👤 Пользователь: Что говорилось про нейронные сети?

🤖 AI: В видео о нейронных сетях упоминалось:

- На 12:30 - определение и структура

- На 18:45 - примеры применения

- На 25:00 - сравнение с другими методами

[детальный ответ]

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

Для студентов:

  • Конспектирование лекций с YouTube
  • Подготовка к экзаменам по видеоматериалам
  • Изучение иностранных курсов с переводом
  • Быстрый поиск информации в длинных видео

Для исследователей:

  • Анализ конференций и вебинаров
  • Сбор цитат из видео-интервью
  • Создание обзоров по видеоматериалам
  • Архивирование важной информации

Для бизнеса:

  • Анализ конкурентов по их видео
  • Обучение сотрудников через видеокурсы
  • Документирование видео-встреч
  • Мониторинг трендов через видеоконтент

Для контент-креаторов:

  • Исследование тем для новых видео
  • Анализ популярного контента
  • Создание субтитров и описаний
  • Поиск идей из других видео

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

Что получается:

  • Мгновенный доступ к содержанию любого YouTube видео
  • Экономия времени - не нужно смотреть длинные видео
  • Языковой барьер устранен через автоперевод
  • Структурированная информация вместо потока речи
  • Архив знаний в Google Docs

Метрики эффективности:

  • Скорость обработки: 10-30 секунд на видео
  • Точность транскрипции: 95%+
  • Качество перевода: 85-90%
  • Экономия времени: до 90% от длительности видео
  • Полнота ответов: 80-85% вопросов покрываются

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

  • Универсальность: работает с любыми YouTube видео
  • Мультиязычность: автоматический перевод
  • Интеллектуальность: понимание контекста
  • Доступность: простой интерфейс через Telegram
  • Сохранность: архивирование в Google Docs

ROI и практическая ценность:

  • Экономия времени: 45 минут видео = 5 минут чтения
  • Повышение продуктивности: +300% скорость изучения
  • Снижение языкового барьера: доступ к мировому контенту
  • Улучшение обучения: лучше запоминание через текст
  • Масштабируемость: обработка неограниченного количества видео

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

No items found.

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