用途:该技能接收 YouTube URL,提取视频字幕,借助 Web Search 校正自动字幕中的专有名词与术语错误,最终提供摘要、洞察和全文翻译。适用于“YouTube 翻译”“视频整理”“YouTube 摘要”类请求。
主要能力:
- 字幕提取与清洗:使用 python -m yt_dlp --write-auto-sub --sub-lang "ko,en" --skip-download --convert-subs vtt -o "%(title)s" "{URL}" 提取字幕并转为 VTT,再用 sed、tr、grep 去除时间戳、标签与空行,得到纯文本。字幕优先级为韩语手动、英语手动、韩语自动、英语自动;无字幕时提示选择其他视频。
- 元数据提取:使用 python -m yt_dlp --dump-json --no-download "{URL}" 获取标题、描述、频道、时长、章节等字段,用于提取专有名词、判断是否使用 Task Agent(时长超过 600 秒)以及按章节组织翻译。
- Web Search 校正:从标题和描述中提取 5-10 个人名、公司/产品名、术语、缩写等关键词,并行搜索确认正确写法,修正字幕并输出校正记录。
- 翻译流水线:先输出 3-5 句摘要(含频道、标题、时长),再给出 3 条洞察(核心信息、行业启示、个人应用),最后输出全文翻译文章;有章节时按章节分节,术语保留原文并附中文。
使用方式:按上述命令提取字幕与元数据,清洗后执行 Web Search 校正,再按摘要、洞察、全文翻译三步输出。长视频建议用 Task Agent 处理。
限制:依赖 yt-dlp 与可用字幕;无字幕视频无法处理;自动字幕校正依赖搜索结果,可能仍有误差;资料未提供具体收费、平台支持范围与效果保证。