用途:当用户粘贴视频链接并要求制作高光集锦时,该技能作为主编排器自动激活,协调规划器、剪辑器与校验器,无需用户手动逐个调用子技能。
主要能力:按四个阶段执行流水线。阶段一场景选择,询问用户是否已有时间戳或 Markdown 选择列表,若无则读取字幕或使用 livestream-scene-selection 技能辅助定位,并依据 references/no-jumpcut-rules.md 校验时间线后写入 .md 文件。阶段二调用规划器,运行 python3 "[SKILL_ROOT]/scripts/plan_highlight.py" <markdown_file.md> --video-id <ID> --source <URL>,生成 highlight_plan_<id>.json;若总时长超过 30 分钟会提示用户,并可用 yt-dlp -F <URL> 查看分辨率。阶段三剪辑,运行 python3 "[SKILL_ROOT]/scripts/cut_highlight.py" <plan.json> --source <URL> [--format "chosen_format"],下载片段并用 FFmpeg 拼接;若已本地下载可传本地路径。阶段四校验,运行 python3 "[SKILL_ROOT]/scripts/verify_highlight.py" <highlight.mp4> <plan.json>,通过后向用户展示最终 MP4。
使用方式:前置必须先运行 preparing-tools 检查 yt-dlp、ffmpeg、python3、sqlite3 等依赖,缺失则不继续。若存在 youtube_<VIDEO_ID>_workspace 目录,选择文件须存入其中。阶段二至四应连续执行,不中途请求许可。
限制:资料未提供具体收费、平台支持范围、效果保证及失败处理细节;JSON 计划文件仅供机器读取,不应人工读取。