com um clique
highlight-clipper
自动从本地视频中提取高光片段。通过 ASR 转录 + 文本分析识别高光时刻,剪辑输出多段短视频。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
自动从本地视频中提取高光片段。通过 ASR 转录 + 文本分析识别高光时刻,剪辑输出多段短视频。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Publish videos to Bilibili (B站) via Open Platform API (OAuth2). Supports chunked video upload, cover image, tags, and partition selection. Requires BILIBILI_APP_ID and BILIBILI_APP_SECRET environment variables.
内容校准预测循环——打分 → 盲预测 → T+3d复盘 → 进化 rubric。按平台独立迭代,每个平台拥有自己的 rubric、校准池、预测日志、受众画像。本技能负责打分(blind sub-agent + score-only.sh + 阈值门 + 流程 1A)与校准闭环;发布记录与数据采集由 published-track 统一管理。
口播视频去口误。自动识别并删除静音、语气词、卡顿词、重复句、残句等,输出干净视频+字幕+剪映草稿。触发词:去口误、剪口播、de-mouth、去除口误
Generate custom WeChat CSS themes from natural language descriptions, WeChat article URLs, or recent articles from a WeChat Official Account. Produces a valid CSS file conforming to wenyan and ready for wx-mp-publisher.
一站式短视频制作。支持文章链接、追爆报告、文字主题等多种输入,用 gen.py 直连火山 Seedance / 阿里云百炼 Wan2.7-HappyHorse 端点生成视频素材(声画同出),FFmpeg 组装成片。
通过浏览器自动化发布视频到微信视频号。处理 wujie shadow DOM,支持视频上传、标题描述填写、即时发布。
| name | highlight-clipper |
| description | 自动从本地视频中提取高光片段。通过 ASR 转录 + 文本分析识别高光时刻,剪辑输出多段短视频。 |
| metadata | {"openclaw":{"emoji":"✂️","requires":{"bins":["python3","ffmpeg","ffprobe"],"env":["SILICONFLOW_API_KEY"]},"primaryEnv":"SILICONFLOW_API_KEY"}} |
Use this skill when:
不适用场景:纯音乐或无声视频(依赖语音内容识别高光)、画面精彩但无语音的片段。
在 output_videos/ 下创建项目目录:
mkdir -p output_videos/<video-name>
python3 ./skills/highlight-clipper/scripts/clip.py <video_path> --out-dir output_videos/<video-name>
参数说明:
| 参数 | 默认值 | 说明 |
|---|---|---|
<video_path> | — | 源视频文件路径(必需) |
--out-dir | — | 输出目录,必须在 output_videos/ 或 tmp/ 下(必需) |
--count | 3 | 提取高光片段数量 |
--min-duration | 15 | 最短片段时长(秒) |
--max-duration | 58 | 最长片段时长(秒),默认 58 留余量防超 60s 平台限制 |
--buffer | 3 | 片段前后缓冲(秒) |
示例 — 从一段 5 分钟视频提取 5 个高光:
python3 ./skills/highlight-clipper/scripts/clip.py output_videos/my-video/video.mp4 --out-dir output_videos/my-video --count 5
脚本产出:
output_videos/<video-name>/
├── highlight_01.mp4 # 高光片段 1
├── highlight_02.mp4 # 高光片段 2
├── highlight_03.mp4 # 高光片段 3
└── highlights.json # 高光分析报告
highlights.json 包含完整转录文本、每个片段的时间戳、评分和文案:
{
"source_video": "video.mp4",
"video_duration": 180.5,
"highlight_count": 3,
"full_transcript": "...",
"highlights": [
{
"index": 1,
"file": "highlight_01.mp4",
"start": 12.0,
"end": 45.0,
"duration": 33.0,
"text": "这才是最关键的一步...",
"score": 8.5
}
]
}
查看报告:
cat output_videos/<video-name>/highlights.json
对高光片段做进一步加工:
t2video 为片段添加配音或封面douyin-publish、xhs-publish 等)发布视频超过 5 分钟时,脚本自动分块转录(每块 5 分钟),合并时间戳后统一分析。无需手动干预。
--min-duration 和 --max-duration 控制,可根据目标平台要求调整(如抖音 15–60 秒、小红书 15–45 秒)