太香了!我用Claude Skills做了个会学习的剪辑Agent,10分钟自动剪视频!

1. 太香了!我用Claude Skills做了个会学习的剪辑Agent,10分钟自动剪视频!

[!abstract] 速览

  • 我花了一周时间,用剪辑skills,做了一个剪辑Agent。
  • 10分钟就能自动剪一条半个小时的视频。
  • 现在我把剪辑的 5 个核心任务,分别做成了 5 个独立的 skills,放到 .claude/skills/ 目录里。
  • 每次执行任务后,你都可以给反馈,AI 会把反馈永久保存到 Skills 里。
  • 四步搞定,全程自动化。
黑色背景上并排的 Claude 星芒标志、机器人图标与「剪辑Skills」字样,是本文的标题图

我花了一周时间,用剪辑skills,做了一个剪辑Agent。

真的爽!

10分钟就能自动剪一条半个小时的视频。

视频播放器截图:画面中央是粉色底卡片上的三个图标与箭头,依次为麦克风「硬件采集」、大脑「AI理解」、机器人「Agent交互」,下方原文字被马赛克处理,底部字幕为「我们也能够随时去调用」,进度 2:01 / 2:07

我经常用剪映剪口播视频,但用久了发现几个问题:

问题 具体表现
智能剪口播无法理解语义 因为无法理解语义,导致一些重复的片段没有识别出来。如果我一口气说二三十分钟,自己剪就非常累。
字幕质量不好 自动生成的字幕错别字多。

所以我用 Claude Code 的 Skills 功能,做了一个剪辑 Agent。

根本区别很简单:

左右对比插画:左侧灰色调标注「Jianying:固定工具 更快,但没有学习能力」,画着剪辑软件界面和握鼠标的手;右侧暖色调标注「Agent:学习型助手 越用越懂你」,画着大脑与上升箭头,中间是一个 VS 圆形标签

关键差异:

剪映 Agent
固定工具 + 手工操作 自适应系统 + 自动学习

我不是在用更好的算法替换剪映,而是在用一个会自我完善的系统替换了剪映。

但这还不是最厉害的。

[!tip] 最厉害的地方
最厉害的是:它会越用越懂你,越来越快

1.1. 三个核心设计

1.1.1. Agent逻辑

只需要 4 步:

竖向流程图:六个圆角卡片自上而下用箭头串起,依次是「视频文件」「下载素材技能」「安装环境」「剪辑音频」「添加字幕」「最终视频」,每个卡片配一个图标

1.1.2. Skills 技能系统

以前我把所有功能做成一个大 skill,需要加指令才能区分不同任务,很麻烦。

现在我把剪辑的 5 个核心任务,分别做成了 5 个独立的 skills,放到 .claude/skills/ 目录里。这样更清晰,选择也更方便。

当你输入 /v,Claude Code 就会自动列出这 5 个可用的技能:

Claude Code 终端截图:输入 /v 后列出五个技能的斜杠命令与说明,分别是 videocut:剪辑、videocut:剪口播、videocut:自更新、videocut:字幕、videocut:安装,左侧标有红色序号 1 到 5

你选一个,AI 就执行那个技能。简单吧? 原来需要 10 分钟的手工操作,现在只要选一下菜单。

所有方法论都写在 Skills 里,你不用每次重复说明。

分成多个独立 skills 的核心原因是:人需要检查阶段性的产出。比如我需要看一下审查稿是否正确,确认后再执行剪辑。

1.1.3. 自更新机制:越用越懂你

这是我最得意的设计。每次执行任务后,你都可以给反馈,AI 会把反馈永久保存到 Skills 里。

环形循环示意图:中心写着「持续优化 越来越好」,外围六个步骤首尾相连,依次为 1. 执行选定音频片段、2. AI输出审阅草稿、3. 用户阅读反馈、4. 执行自我更新、5. AI写入反馈技能、6. 下次自动执行

关键点: Skills 从一套通用规则,逐渐变成了只属于你的定制化方案。

用 10 次,它就知道你 80% 的习惯。用 50 次,它就完全符合你的需求。

用得越多,Skills 越个性化,越懂你 —— 这就是自更新的威力

1.2. 具体操作

1.2.1. 下载 Skills

打开一个新的文件夹,后续你就可以把这个文件夹当做专门处理剪辑的空间,这就更加方便。

帮我下载剪辑 Skills:

然后它就会自行下载,这个过程是很快的。

Claude Code 对话截图:用户粘贴上面的下载指令,AI 依次执行 mkdir、git clone 与 ls 命令,把 videocut-skills 克隆到 .claude/skills/ 目录,末尾用表格列出剪口播、剪辑、字幕、安装、自更新五个目录及其说明

然后我们重启就能看到这些skills。

重启后的 Claude Code 终端截图:输入 /v 再次列出 videocut:剪辑、videocut:剪口播、videocut:自更新、videocut:字幕、videocut:安装 五个技能及各自的触发词说明

1.2.2. 安装环境

输入 /v,选择 videocut:安装。

Claude Code 终端截图:命令行中输入 /videocut:安装,下一行以红色显示「bypass permissions on (shift+tab to cycle)」提示

AI 会自动安装依赖、下载模型(约 5GB):

  • FunASR:口误识别用
  • Whisper:字幕生成用

这两个模型各有优势:FunASR 适合做字级别的剪辑(识别口误、语气词),Whisper 做字幕质量更好。

1.2.3. 剪口播

输入 /v,选择 videocut:剪口播,然后告诉 AI 你的视频文件路径。

Claude Code 终端截图:输入 /videocut:剪口播 并附上 mp4 文件路径,AI 说明会先创建任务列表、读取 剪口播/tips 下的转录最佳实践与口误识别方法论,用 ffprobe 得到视频时长 217.967 秒,随后改为 30s 分段转录

AI 会自动:

  1. 转录视频
  2. 识别口误(逐句检查,不漏一个)
  3. 识别语气词(嗯、哎、诶等)
  4. 识别静音(≥1s)
  5. 生成审查稿
口误审查稿截图:开头是标题「口误审查稿」、视频名示例视频.mp4、时长 120.00 秒(约 2 分钟)与转录字数 350 字,正文中 ⏸ 标注静音片段、🔴~~ 标注重复片段,并附各自的时间区间

审查稿中,停止符号(⏸️)表示静音片段,需要删除。红点后面的波浪线(🔴~~)表示重复的片段,也需要删除。如果你想要其他格式,可以告诉 AI,让它修改成符合你要求的格式。

[!warning] 审查稿要先过一遍
审查稿出来后,你看一遍。如果有不满意的地方(比如"我想保留更多的嗯",或者"这个词识别错了"),继续跟 AI 沟通,直到满意。

然后输入 /v,选择 videocut:自更新,AI 会把这次的调整记录到 Skills 里。

确认后,自动执行剪辑。

1.2.4. 加字幕

重点:自定义词典 = 字幕准确率翻倍

Skills 里预置了一个词典文件:

.claude/skills/videocut:字幕/词典.txt

打开这个文件,你会看到已经预设的词汇:

编辑器截图:顶栏路径为 .claude > skills > 字幕 > 词典.txt,文件内逐行写着 skills、Claude、iPhone、GitHub、API、APP、NO.1,第 8、9 行为空行

[!info] 预置词典
你只需要在这个文件里添加你的专有名词就行。 比如你的公司名、产品名、频道名等:

  • 成峰的频道
  • AI产品自由
  • 我的品牌名

预先录入字典,这样 AI 执行加字幕时,就会自动用你的词典去纠正模型的错误。第一次就准确。

然后输入 /v,选择 videocut:字幕。

AI 会自动:

  1. Whisper 转录
  2. 词典纠正错别字(用你自定义的词典)
  3. 生成字幕文件
字幕文件预览截图:显示三条 SRT 字幕,首条 00:00:00,000 到 00:00:02,500 对应「大家好我是成峰」,第二条对应「今天给大家分享一个剪辑技巧」,第三条对应「用Claude Code做一个剪辑Agent」
  1. AI 会让你确认字幕是否正确
  2. 确认无误后,烧录到视频
视频播放器截图:画面是粉底卡片内的「硬件采集 → AI理解 → Agent交互」三图标图示,底部字幕显示「我们也能够随时去调用」,进度为 2:01 / 2:07

关键: 如果后来发现字典里漏了什么词,也可以随时用 /v 选 videocut:自更新 补充。

四步搞定,全程自动化。

1.3. 总结

[!quote] 实际效果
最后给出的结果,效果和剪映手动剪辑的结果基本一致!

如果你经常剪口播视频,强烈推荐试试。记得一定要用自更新机制,这样 Agent 会越用越懂你。