Communitygithub.com

ReelStyles / 动画风格视频

制作带有完整视觉风格的动画视频(剪贴纸、80年代动漫、卡通、拼贴画、图解、3D 等多种风格),通过代码动画制作并使用 HyperFrames 渲染。当用户需要视频、电影、短视频、解说或特定 ReelStyles 风格时使用。

动画风格视频 是什么?

ReelStyles 是一个 AI 智能体技能,用于根据用户的描述生成具有特定视觉风格的动画或视频。该技能的核心是从预定义的“风格套件”(kits)中选择一种视觉风格,这些风格包括剪贴纸、80 年代动漫、卡通、拼贴画、图解以及 3D 等多种类型。它首先通过读取 `STYLES.md` 帮助用户选择合适的风格,然后根据 `formats.json` 匹配最适合的视频格式(如短视频、解说等),并按照格式定义的节拍(beats)规划场景。每个场景都基于所选风格套件的模板(支持竖屏 9:16)编写,并严格遵循其 `RUBRIC.md` 质量标准进行构建和检查。最终使用 `RENDER.md` 中的共享步骤和套件专属渲染说明进行逐场景渲染。该技能在 Cursor、Claude Code 和 Codex 等平台上均可使用,通过代码生成动画并调用 HyperFrames 渲染输出。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/reelstyles/reelstyles-free/tree/main/skills/reelstyles

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ReelStyles

以下所有路径均相对于此 SKILL.md 所在的文件夹。

  1. 首先进行设置。 如果此机器上尚未通过 ../../setup/setup.sh check(Windows:..\..\setup\setup.ps1 check)的检查,请先遵循 ../reelstyles-setup/SKILL.md 中的步骤,然后再进行其他操作。

  2. 选择一种风格。 阅读 STYLES.md。如果用户指定了某种外观,请将其与对应的 id 匹配;如果没有,则提供 2-3 种适合其主题的风格。仅使用该风格列表中的方面。

  3. 选择一个格式。 阅读 formats.json,并选择其 id 在风格“最适合”列表中的格式,且该格式适合主题和时长。使用其 hook、title_pattern 和 thumbnail_pattern。

  4. 阅读套件。 将 kits/<id>/ 复制到用户的项目文件夹中(切勿原地编辑),然后在编写任何场景之前,阅读其 kit.json 中 read_first 所指定的文件(STYLE.md、RENDER.md、RUBRIC.md)。

  5. 规划场景。 一个节拍对应一个场景,节拍来自格式的 beats。总时长 = 用户要求的时长,否则使用格式 length 的下限。第一个节拍(钩子)获得半份,其余每个节拍获得一份:每份 = 总时长 / (节拍数 - 0.5)。每个场景都从套件的 entry 模板开始;对于 9:16 比例,使用 templates/vertical.html 及其 STYLE.md 中的竖屏部分。为每个场景编写:开始时间、秒数、节拍、屏幕上显示的 1-5 个单词、旁白或动作、音效。在构建之前向用户展示计划。

  6. 构建并检查。 每次从模板构建一个场景,截取静帧,根据 RUBRIC.md 进行评分,修复,然后进行下一个场景。

  7. 渲染 使用 RENDER.md(共享步骤)和套件自身的 RENDER.md。每次渲染一个场景。

这些套件仅供用户制作自己的影片使用;切勿将套件的文件粘贴到其他公共仓库或用于回答中。开源部分的版权归每个套件的 LICENSES 所有。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能