OpenClaw
Подключите Transcript Dock к автономным агентам OpenClaw для автоматического исследования видео, кратких пересказов транскриптов и извлечения кода.
Обзор#
OpenClaw это открытый фреймворк для автономных AI-агентов, которые работают на вашей машине. По умолчанию парсеры веб-страниц и локальная автоматизация браузера блокируются защитой платформ от ботов или упираются в жёсткие лимиты запросов.
Подключение Transcript Dock к OpenClaw даёт вашим автономным цифровым сотрудникам прямой доступ к данным о видео на YouTube и TikTok. Агенты могут искать темы, получать списки загрузок канала, разбирать плейлисты и за секунды получать структурированные транскрипты с таймкодами на уровне слов.
1. Добавьте MCP-сервер#
Добавьте stdio-сервер Transcript Dock в файл конфигурации вашего агента OpenClaw (openclaw.json или config.json):
{"mcpServers": {"transcriptdock": {"command": "npx","args": ["-y", "@transcriptdock/mcp"],"env": {"TRANSCRIPTDOCK_API_KEY": "td_live_YOUR_KEY","TRANSCRIPTDOCK_BASE_URL": "https://www.transcriptdock.com"}}}}
2. Настройте окружение#
Укажите API-ключ Transcript Dock в блоке окружения. Замените td_live_YOUR_KEY на ваш действующий API-ключ из панели разработчика.
| Переменная | Описание | Обязательно |
|---|---|---|
TRANSCRIPTDOCK_API_KEY | Ваш API-ключ рабочего пространства, начинается с td_live_. | Да |
TRANSCRIPTDOCK_BASE_URL | Адрес API, ровно https://www.transcriptdock.com. Без него сервер завершится при запуске. | Да |
3. Проверьте подключение#
Запустите агента OpenClaw и попросите его проверить установленные инструменты:
Проверьте доступные инструменты и подтвердите, что transcriptdock подключён.
Агент должен подтвердить инструменты, включая transcribe, search_youtube, list_channel_videos и get_transcript.
Автономные сценарии#
После подключения агент OpenClaw может самостоятельно связывать инструменты поиска и расшифровки:
- Исследование темы: агент ищет видео на YouTube с помощью
search_youtube, находит самые подходящие и получает полные транскрипты для обобщения. - Мониторинг канала: с помощью
get_channel_latest_videosагент отслеживает новые загрузки нужных авторов и добавляет краткие пересказы в вашу базу знаний. - От обучающего видео к коду: агент читает транскрипты технических уроков и превращает устные пошаговые инструкции в исполняемые файлы кода.
- Сводка плейлиста: с помощью
list_playlist_videosагент проходит весь плейлист или учебную программу курса и собирает единое учебное пособие.
Примеры запросов для агента#
- «Найдите на YouTube свежие туториалы по созданию автономных агентов на Python. Расшифруйте два лучших видео и выделите основную архитектуру кода в отчёт в формате markdown.»
- «Получите транскрипт этой лекции на YouTube: https://www.youtube.com/watch?v=dQw4w9WgXcQ. Перескажите основные аргументы и дайте мне цитаты с таймкодами.»
- «Найдите пять последних видео на канале @veritasium. Расшифруйте самую свежую загрузку и перечислите ключевые вопросы, которые разбираются в выпуске.»
- «Прочитайте видео из этого плейлиста на YouTube и составьте индексированный план занятий с краткими пересказами каждого.»
Устранение неполадок#
npx -y @transcriptdock/mcp напрямую в терминале.jobs:read, jobs:write и transcripts:read. Чтение транскриптов и экспортов (get_transcript, get_video_transcript) требует области transcripts:read.