opus-video-skills Skill 技能

## 技能简介 opus-video-skills 是一套面向 Claude Opus 5.5 的 Claude Co

技能简介

opus-video-skills 是一套面向 Claude Opus 5.5 的 Claude Code 视频制作技能集,一个技能对应一种视觉风格:painted-animation(手绘水彩动画)与 kinetic-reel(动态排版作品集卷轴)。整套技能不调用任何图像、视频或音频生成模型,所有画面由代码程序化生成,每一帧都是时间的纯函数,经无头 Chrome 逐帧渲染后用 ffmpeg 编码成片,配乐同样从同一条时间线合成。两个技能可独立安装,也可同时装上按需求自动匹配。

核心能力

  • painted-animation 手绘水彩风格:用 p5.js 与 p5.brush 水彩笔刷库逐镜头作画,内置表情库与运动规律让角色真正「表演」;音乐视频按实测节拍剪辑,歌词视频自带逐字卡拉 OK 字幕(官方示例:31 秒陶喆《小镇姑娘》歌词视频)
  • kinetic-reel 动态排版卷轴:2D 字体画布叠加 three.js 层(粒子地形、液体大理石、铬结节、粒子云成形)与 WebGL 后期通道,镜头间用形状连续性转场,配乐与画面出自同一条时间线(官方示例:84 秒作品集卷轴)
  • 完整制作流水线:从分镜脚手架、逐镜头构建、渲染图审查到最终编码,一条流程跑通出片,成片直接落到工程的输出目录
  • 逐镜头质量审查:每个镜头先渲染成图供审查再进入终剪,避免一次生成、不问质量的失控产出
  • 插件化安装与可扩展:两个技能作为独立插件从市场安装、用一条命令升级;新增风格只需在 skills 目录下建目录、写 SKILL.md 与可运行模板并登记清单
  • 可复现的工程结构:帧渲染与接触表由 render.mjs 统一产出,共享「帧是时间的纯函数」契约,同一输入永远得到同一批帧,改一帧不动其余

安装配置

  1. 插件市场安装(推荐):在 Claude Code 中执行 /plugin marketplace add tuzhechen2005/opus-video-skills,随后分别执行 /plugin install painted-animation@opus-video-skills 与 /plugin install kinetic-reel@opus-video-skills,之后用 /plugin update 升级
  2. 个人技能方式:git clone 仓库到本地后,把 skills 目录下想要的技能软链到 ~/.claude/skills 目录,后续更新只需 git pull
  3. 环境依赖:Claude Code 并切换到 Claude Opus 5.5 模型,另需 Node.js、Google Chrome、ffmpeg,以及 Python 3 加 numpy(仅水彩风格的节拍检测需要)

使用步骤

  1. 按上述任一方式安装技能,并把模型切到 Opus 5.5
  2. 用自然语言描述成片需求,例如「做一只 Clawd 扑蝴蝶的 15 秒视频」或「把我的简历做成 60 秒动态排版卷轴」,技能会按描述自动匹配,也可点名调用
  3. 确认技能生成的分镜方案
  4. 等待逐镜头构建、渲染审查与最终编码,成片输出到工程的 out 目录,直接取用

适用场景

  • 音乐视频与逐字歌词动画制作
  • 个人或团队作品集展示卷轴
  • 产品发布与开场介绍短片
  • 手绘水彩风格的叙事动画短片
  • 需要全代码交付、可版本管理与精确迭代的动效制作流程

适用人群

不想依赖 After Effects 或视频生成模型的 Claude Code 用户;动效设计师与独立视频创作者;希望用代码精确控制每一帧、让成片可复现可迭代的开发者与设计师。

工作原理

核心契约是「帧等于时间的纯函数」:技能引导 Claude 为每个镜头写一个 seek 函数,不使用 CSS 过渡或定时器,保证同输入同输出;渲染脚本并行出帧并生成接触表,每个镜头的渲染图先经过审查再定稿,改动只影响对应镜头;最后由 ffmpeg 编码 MP4,音轨依据同一时间线的合成逻辑产出并对齐画面节拍。

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论