Creator Generalist 让编程 Agent 学会建模、动画和剪辑
用户要做 3D 动画、3D 角色、场景剖面、科普地图、时间线图表,或者要剪辑短视频、配音效时,用这套 Skill。它来自 codepawl/creator-generalist,MIT 许可,把建模、绑定骨骼、动画、灯光、镜头、剪辑和声音的做法写成了一组 Skill,主要用 Blender、Three.js、Remotion 和 FFmpeg 这类免费工具来做。
用户不需要点名调用某个 Skill:说出要做什么,对应的 Skill 会自己加载。也可以用 /3dg 或 /2dg 命令直接开始。
触发
用户说"做一个 3D 动画""把这张设定图做成能转的 3D 角色""做个剖面图展示它怎么运转""画一张会动的路线地图""做一条科普短视频""帮我剪这段视频""配音效",或者要模仿某个视频的风格。
不适合:
- 需要真人出镜或真实拍摄的素材。
- 电脑上不能装 Blender、FFmpeg、Node.js 的环境。
- 要求一次成片、不愿意回答问题和看小样的需求。
硬性规则
- 装软件先问。 用系统包管理器安装 Blender、FFmpeg 等程序,或者改 Agent 自己文件夹以外的设置,先告诉用户装什么,等用户同意。
- 先问清再动手。 用途、平台、画幅、风格这些没说清的,先问几个短问题,每题给一个建议答案。
- 先给小样。 做正式版之前先出一个便宜的预览,让用户确认方向。
- 素材要能用。 优先用 CC0 和 CC BY 的模型和贴图(Poly Haven、ambientCG、Quaternius 等),CC BY 的要写进
CREDITS.md署名。不用来源不明的素材。 - 检查通过才交付。 3D 动画要跑接触和滑步检查,交付前看联系表,不要只看一帧。
- 不冒充真实资料。 科普地图、图表里的数据要有来源,没有真实数据的标"示意"。
安装
先检查:
ls ~/.claude/plugins 2>/dev/null | grep -i creator; ls ~/.agents/skills/3d-generalist/SKILL.md ~/.cursor/skills/3d-generalist/SKILL.md 2>/dev/null || echo "not installed"
Claude Code:告诉用户会添加一个插件市场并装 4 个插件,同意后:
claude plugin marketplace add codepawl/creator-generalist
claude plugin install 3d-generalist@creator-generalist
claude plugin install 2d-generalist@creator-generalist
claude plugin install watch-video@creator-generalist
claude plugin install design-sound@creator-generalist
claude 不在 PATH 上时,让用户在 Claude Code 里把这 4 行写成 /plugin ... 输入。
Codex、Cursor 和其他 Agent:有 Node.js 时运行 npx skills add codepawl/creator-generalist。没有的话,按仓库 INSTALL.md 把 12 个 Skill 文件夹复制到 Agent 的 skills 目录(Codex 是 ~/.agents/skills/,Cursor 是 ~/.cursor/skills/)。
装好后检查工具(Python 3.10 以上):
python <skills 目录>/2d-generalist/scripts/check_vox_toolchain.py
| 工具 | 用途 | 是否必需 |
|---|---|---|
| Blender 4.2 以上(推荐 5.x) | 3D 场景、角色、渲染 | 做 3D 必需 |
| FFmpeg | 编码视频和 GIF、抽帧检查 | 必需 |
| Node.js 20 以上 | Remotion、Three.js 和检查脚本 | 必需 |
| Python 3.10 以上 | 辅助脚本 | 必需 |
| DaVinci Resolve(免费版)、yt-dlp、Krita、Inkscape、GIMP、QGIS | 剪辑调色、读参考视频、绘画、矢量、地图 | 可选,只列出不安装 |
有哪些 Skill
| Skill | 用户要什么时用 |
|---|---|
3d-generalist(命令 /3dg) |
3D 短片、剖面动画、故事场景、世界场景、绑好骨骼的角色、单个精细模型 |
2d-generalist(命令 /2dg) |
科普风格的地图、真实比例时间线、图表、档案拼贴 |
model-characters |
从设定图、三视图或一个想法做 3D 角色 |
sculpt-models |
雕刻头像、生物、岩石、悬崖、做旧道具 |
animate-characters |
2D 或 3D 角色动作:走路循环、表演、表情 |
rig-characters |
给角色、脸、道具绑骨骼,导出到 Unity、Godot、glTF |
draw-and-paint-art |
素描、上色、人体结构检查、给 3D 用的三视图 |
paint-stylized-backgrounds |
各种风格的背景,3D 打底再手绘 |
use-3d-software |
Blender、Three.js、Godot、Unity、Unreal 里的具体操作和格式转换 |
edit-video |
在 Resolve、CapCut、Premiere、Kdenlive、Shotcut 或 FFmpeg 里剪辑 |
watch-video |
看懂一个视频、模仿风格,或把一个教程频道整理成新 Skill |
design-sound |
音效、拟音、配乐和混音 |
命令
| 命令 | 做什么 | 例子 |
|---|---|---|
/3dg cutaway <主题> |
约 60 秒的剖面短片,展示一个东西怎么一步步变成能运转的结构 | /3dg cutaway a 14th-century water mill, wheel turning the millstones |
/3dg story <情节> |
有角色的故事短片 | /3dg story a man inside a porta-potty during a windstorm |
/3dg world <地点和年代> |
一个场景或微缩景观 | /3dg world a 14th-century grain windmill valley |
/3dg character <描述> |
绑好骨骼、带动作的角色 | /3dg character turn this turnaround sheet into a low-poly anime character |
/3dg asset <物件> |
精细模型或照片匹配的材质,导出 GLB 和 CREDITS.md |
/3dg asset a stone well curb with a wooden crank and bucket |
/2dg map <路线或区域> |
路线会自己画出来的地图 | /2dg map the Silk Road from Chang'an to Constantinople |
/2dg chart-timeline <主题> |
真实比例的时间线和图表 | /2dg chart-timeline 4,000 years of writing on one ruler |
/2dg archival-collage <事件> |
报纸、荧光笔、撕纸效果的档案拼贴 | /2dg archival-collage the 1929 stock market crash |
/2dg design <主题> |
一张定调用的风格帧 | /2dg design a style frame for a video on lithium mining |
/2dg audit |
检查本机有哪些免费工具,给出缺失工具的安装命令 | /2dg audit |
Claude Code 里命令要写成 /3d-generalist:3dg、/2d-generalist:2dg。单独输入命令不带参数,会列出所有模式。
输出格式
- 先列出要问的几个问题(每题带建议答案),用户回答后再动手。
- 小样:预览图或短 GIF 的路径,说明下一步要做什么。
- 成品:视频、GIF 或 GLB 文件的路径,用到的素材和许可(
CREDITS.md),检查结果。 - 还缺什么:没装的工具、需要用户提供的参考图或文案。
一句话
说出要做的东西,回答几个问题,先看小样再出成品;装软件之前一定先问。

评论(0)
还没有评论,来说第一句。