Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
YouTube Summarizer Skill — это инструмент для автоматического получения транскрипций видео с YouTube, создания структурированных резюме и отправки полного текста в мессенджеры.
Скилл распознаёт ссылки на YouTube, извлекает метаданные, ключевые идеи и предоставляет готовые к использованию транскрипты.
Когда использовать
Активируйте этот скилл в следующих случаях:
- Пользователь отправляет ссылку на YouTube (youtube.com/watch, youtu.be, youtube.com/shorts)
- Необходимо сделать краткое содержание или расшифровку видео
- Требуется получить информацию о содержании видео
Зависимости
Для работы требуется установленный MCP-сервер транскрипции YouTube:
/root/clawd/mcp-server-youtube-transcript
Если сервер отсутствует, выполните установку:
cd /root/clawd
git clone https://github.com/kimtaeyoon83/mcp-server-youtube-transcript.git
cd mcp-server-youtube-transcript
npm install && npm run build
Workflow
1. Определение YouTube URL
Извлеките ID видео из одного из форматов:
- https://www.youtube.com/watch?v=VIDEO_ID
- https://youtu.be/VIDEO_ID
- https://www.youtube.com/shorts/VIDEO_ID
- Прямой ID видео (11 символов)
2. Получение транскрипции
Выполните команду для получения субтитров:
cd /root/clawd/mcp-server-youtube-transcript && node --input-type=module -e "
import { getSubtitles } from './dist/youtube-fetcher.js';
const result = await getSubtitles({ videoID: 'VIDEO_ID', lang: 'en' });
console.log(JSON.stringify(result, null, 2));
" > /tmp/yt-transcript.json
Замените VIDEO_ID на идентификатор видео и прочитайте результат из файла /tmp/yt-transcript.json.
Рекомендации по качеству
- Краткость: резюме должно читаться за 30 секунд
- Точность: не добавляйте информацию, которой нет в транскрипте
- Структура: используйте единый формат для удобства восприятия
- Контекст: адаптируйте детализацию под длину видео
Рекомендации по длине:
- Короткие видео (< 5 минут): краткое резюме
- Длинные видео (> 30 минут): подробная разбивка
Примечания
- MCP-сервер использует эмуляцию Android-клиента для обхода ограничений YouTube
- Надёжно работает в VPS и облачных средах
- Поддерживает несколько языков с автоматическим fallback на английский
- Качество транскрипции зависит от субтитров YouTube (авто или ручных)
Файл из источника