用途
这个技能用于从概念到交付完整制作韩语动态图形视频,适合简历作品集短片、宣传视频、个人简介视频、预告片、品牌影片、活动宣传、产品介绍、教育视频和幕后制作短片。它也用于制作以个人或特定主题为主的集合型作品短片。
主要能力
- 概念驱动,不依赖固定模板:不预先固定氛围、配色、字体组合、场景构成或是否使用旁白,均在各请求的概念阶段确定。每轮先提出至少3个方向不同的概念候选,按“前5秒是否令人记住、下一段是否难以预料、表达范围是否足够宽、是否只适用于该主题、是否与模板视频有区别、是否把韩文字形作为素材、能否在剩余时间内完成”等标准比较选优,并写入项目的concept.md。
- 分段艺术指导:为每个段落单独确定媒介、调色板、字体、运动性格与质感,并要求相邻段落在至少两项上不同,避免各段雷同。
- 韩文字体设计:把韩文字形(字母结构、笔画、方块结构、可变粗细)作为设计素材,而非仅作翻译字幕。
- 音频优先流程:先确定音乐、音效与旁白,再按音乐节拍、重音和旁白词位安排画面上场时间。音乐按4小节单元规划,可用splice把drop移到目标时间;音效按段落质感定制,而非只选预设。
- 多技术渲染:画面可使用DOM/SVG、Canvas 2D、WebGL2着色器与three.js 3D;画面要求是时间t的纯函数,不使用随机数、当前时间或CSS动画等非确定性写法,以保证可分段并行渲染。
- 质量检查与迭代:提供静帧、联系表、草稿渲染、停顿与闪光检测、旁白与背景音量检查、最终自动质检(规格、响度、过暗段落、闪光、静止画面、成品听写)等工具,并按段落判定保留、修改或重做,反复迭代直至通过。
使用方式
以技能目录下脚本运行,文中以S=~/.claude/skills/showreel/scripts表示。主要步骤:
- 环境检查:
python3 $S/preflight.py - 阅读请求,只询问用户才知道的事实(对象、必须包含的信息、素材位置),不问氛围、配色、时长、画幅、构成等,由技能决定。
- 概念:写至少3个候选并比较,选定后写concept.md,通知用户后不等待确认直接继续。
- 调研与素材:创建项目,例如
python3 $S/new_project.py <项目> --ratio 16:9 --duration 60 [--fonts "Hahmlet:wght@300;900"];调研结果写入research/research.md,并标注来源URL与确认度。 - 构成与稿件:生成storyboard.md与script.json,有旁白时区分画面文字与发音标注,60秒旁白不超过255字(不含空格)。
- 先做音频:
narrate.py、music_tools.py plan、eleven.py music(若返回402则用synth_music.py music)、music_tools.py analyze、eleven.py sfx-kit或eleven.py sfx "prompt"、timeline.py。 - 图像(仅在概念需要时):用codex-image生成,或用photoreal技能生成人物照片风提示,或用
codex_ref_image.sh参考图;用prep_images.py后处理并生成检查表。 - 风格帧:每段先做1~2张代表帧并排看,不达标即在此阶段换方向。
- 场景制作:按engine.md、design.md、techniques.md编写场景;时间点使用
REEL.cue('名称'),硬切与状态转换提前0.5帧。 - 草稿渲染与批评迭代:用
render.mjs渲染静帧与草稿,用contact_sheet.py生成联系表,用motion_check.py检测意外停顿、运动不足与闪光;每轮把判定写入qa/critique_NN.md,最弱段落改方向重做。 - 最终渲染、混音、封装:
render.mjs --sub 4 --format png、mix.py、finish.py;旁白不加混响,必要时--hall 0.04~0.08并确认“句尾残响”达标。 - 自动质检与交付报告:
qa_check.py ... --stt,处理所有“要修改”项并查看最终联系表后交付。
适用场景
简历作品集短片、宣传视频、个人简介视频、预告片、品牌影片、活动宣传、产品介绍、教育视频、幕后制作短片,以及以个人或特定主题为主的集合型作品视频。品牌、教育等应作为单一作品呈现的视频,优先保持单一视频内的一致性,并以媒介与运动划分场景。
限制与默认值
- 默认60秒、16:9 1920×1080、30fps;竖屏用途为9:16 1080×1920。
- 响度目标-14 LUFS,混音以-2.0 dBTP母带处理,质检标准为不高于-1.0 dBTP。
- 音乐优先使用ElevenLabs Music(付费计划),不可用时改用合成音乐;缺少ElevenLabs密钥时,旁白需求需先按提示获取密钥,期间可先做音乐与画面版本。
- 所有工作文件都放在项目文件夹内,不保存到/tmp、/private/tmp或会话临时目录;质检静帧与联系表放<项目>/qa/,中间渲染放<项目>/out/。
- 不对真实人物的脸部与身体做图像生成;不模仿真实公司的标识与品牌;视频中的数字、职称、年份只使用有调研来源的内容;音乐提示中不写艺术家、作曲家或曲名。
- 闪光在暗背景上透明度不超过0.15,每秒不超过3次。
- 文稿中未提及的费用、价格、平台兼容性或效果数据暂未提供。