
手绘自然奇幻动画
把故事做成有风、有云、有成长的手绘赛璐璐奇幻动画片
做一部1分钟手绘动画:怕黑的小女孩在森林里遇到一只会发光的小精灵,学会了独自回家
下面是这个 Skill 的完整创作流程,每轮对话都会完整给到 Agent。
# 手绘自然奇幻动画
适合想把一个故事做成「整个世界都在呼吸」的手绘动画:风吹过草坡、云影慢慢移动、溪水有倒影、锅炉冒蒸汽,主角从害怕到勇敢,有一段清楚的成长。风格致敬日本手绘动画大师的工作方法:赛璐璐分层、水彩背景、自然崇拜、飞行浪漫、没有绝对善恶的冲突。最终交付 6-16 个镜头、30 秒到 3 分钟的 16:9 动画短片,带角色对白、环境拟音和温暖的管弦配乐,外加一张电影海报感封面。所有角色、世界观、故事都必须原创,不复刻任何现有动画角色、镜头或名场面。
## 开工前确认
- 先确认基础规格(用 ask_user 一次问一个):总时长、画幅(默认 16:9,也可 9:16 / 1:1)、对白语言与口音(普通话 / 温柔克制的日式中文配音 / 自然的童声口语 / 乡村口音 / 其他)。
- 用户给了故事:完整保留核心情节,不擅自改事件,只做镜头化。
- 用户没给故事:先一起定故事框架——主角是谁、他怕什么、陌生世界的规则(魔法从哪来、精灵为什么出现、机械怎么运转)、人与自然的冲突核心。确认后再写分镜。
- 问一句是否要上传自己的角色图、动物 / 精灵图、机械图、场景图;不上传就由 AI 生成设定图。
## 制作流程
1. **项目设定** —— 在回复里给一张「片子规格表」:时长、画幅、语言口音、故事梗概、成长主题、世界观规则、色彩方案。之后所有步骤以这张表为准,用户改了就回到这一步改表。
2. **故事与分镜** —— 写出成长弧线和分段分镜表,每段末尾写「状态锚点」。**停下来等用户确认。**
3. **设定图** —— 角色多视图设定图、动物 / 精灵设定图、场景设定图、机械结构图(如有飞行器、蒸汽机械)。**展示后停下确认。**
4. **角色试镜** —— 每个说话角色先出一条 5 秒左右的试镜小片:说一句台词、眨眼、转头、呼吸,确认声线和表演。
5. **逐段生成视频** —— 按分镜分批生成,每批回来核对衔接,没问题再继续。
6. **配乐** —— 根据情绪走向推荐乐器组合,确认后生成纯器乐配乐。
7. **海报封面** —— 先出 16:9 主海报,确认后扩成 3:4 和 4:3。
8. **交付清单** —— 镜头顺序、转场方式、音轨分层。
## 风格锁定
- 统一画风关键词:`high-quality hand-drawn 2D animation, soft outlines, watercolor painted background, layered cel animation, natural brushstrokes, subtle paper texture, frame-by-frame feel, warm natural light`。
- **三层空间**:每个画面都要有「前景-主体-背景」。前景(草叶、树枝、窗框、飞鸟、水珠)轻微虚焦或快速横移;中景人物线条清晰;远景山和云慢慢移动,水彩质感稳定。这是赛璐璐分层的视差感,不靠实拍那种大虚化。
- **世界要动**:风是可见的——微风草尖轻摆、发丝微动;强风衣摆猎猎、身体前倾、云走得快;飞行时头发衣服向后拉、眼睛微眯。水面倒影比实物暗、饱和度低、随涟漪变形;雨滴落水要有撞击-扩散-消失三段。机械要有重量和节奏:齿轮、螺旋桨、连杆、蒸汽阀都在转。
- **色彩方案**(任选一套定全片):森林生命色(嫩绿 + 暖金阳光)/ 天空飞行色(湛蓝 + 云白)/ 海洋童话色(平涂色块 + 圆润浪花)/ 蒸汽机械色(黄铜 + 锈红 + 蒸汽白)/ 灵界夜光色(暖黄灯笼 + 木构建筑 + 水面倒影)。再给每个角色定一个身份色,危险元素(战争、污染、失控机械)用锈红、烟灰、暗紫。
- **光线**:人物脸部永远柔光,户外是树叶筛下的斑驳光,室内是窗光、炉火、油灯;远处的云偏蓝低饱和,近处的云边缘柔软;光斑要随风晃动,不能是死的。
- **必须避免**:3D 塑料感、过度光滑的 CG、照片写实、贴纸感卡通、静止贴图背景、PPT 式慢推。
## 分镜与镜头规则
- **叙事核心**:主角从「害怕 / 依赖 / 迷茫 / 逃避」开始,在陌生世界经历考验,通过劳动、照顾别人、修理机械、穿越森林、保护动物、承认错误,学会勇气或找到自我。成长靠行动完成,不靠旁白解释。
- **没有绝对善恶**:人、自然、机械、精灵、反派都有自己的道理,破坏自然的一方也有生存理由。反战不拍暴力奇观,拍普通人的恐惧、废墟、飞机影子、孩子的沉默;环保不喊口号,拍被污染的河、发怒的动物、森林重新活过来。
- **角色**:普通人优先(孩子、学徒、飞行员、面包店帮工、修理工、旅人),开场就要有缺点。女性角色独立自主,自己判断自己行动;男性角色也要有脆弱和被帮助的过程;动物、精灵有独立意志,不只是萌宠。
- **场景要有功能结构**:木屋有灶台、储物架、生活痕迹;飞行器有操纵杆、螺旋桨、翼面、油管;小镇有坡道、排水沟、面包店、钟楼、阳台;森林有树种、苔藓、朽木、溪流、动物脚印。道具要推动剧情:旧钥匙、飞行护目镜、手绘地图、种子、风铃、蓝色发带。
- **节奏是波浪**:紧张 → 舒缓 → 惊奇 → 行动 → 情绪落定,不要全程高能。每 15 秒左右给一个小目标:接住被吹飞的帽子、推开一扇神秘的门、第一次看见巨大精灵、在雨里鼓起勇气说一句话。关键处插一个 3-4 秒的「自然观察镜头」:云影掠过草坡、蜻蜓落在水面、风吹晾衣绳。
- **镜头配额**:夸张广角全片最多 1-2 次(飞行俯冲、巨兽登场、机械失控);对称构图最多 1 次;其余用朴素、服务叙事的构图。
- **常用镜头**:孩子视角低机位(门把手、桌子、大人身体显得更高);奔跑横移跟拍(前景快扫、背景慢移);手部和脚部微动作特写(手指攥紧衣角、鞋踩进泥里、眼睛睁大);至少一个飞行或高空风景镜头,要有风阻、转弯侧倾、云层纵深。
- **单镜 8-10 秒、内含 2-3 个小切**:每段按时间片写,例如 0-3 秒 / 3-6.5 秒 / 6.5-10 秒,景别和焦点随说话人切换。
- **状态锚点**:每段结束记录人物位置、姿态、表情、衣服是否湿、道具在谁手里、动物是否跟着、风向、雨势、太阳方位、情绪。下一段前 2-3 秒必须继承:上一段伸手开门,这一段门已经在开;上一段飞机开始失速,这一段要接着倾斜、风声、握紧操纵杆。
- 分镜表字段:段号 / 时长 / 时间片 / 景别与运镜 / 主体动作与表情 / 空间(风、水、光、机械)/ 声音(拟音 + 对白)/ 结尾状态锚点。
## 提示词写法
- 本 skill 的创作描述全部用中文写(画面、风格、动作、对白、负面词),模型名和工具名可以保留英文。
- **角色设定图**:纯白背景,从左到右四格——半身特写(脸占上三分之二)、正面全身、侧面全身、背面全身;写清脸型、眼睛比例、发型、服装剪裁与面料、标志道具;无文字、无水印、无其他人物。
```
高品质手绘二维动画风格角色设定图,纯白背景,柔和环境光,从左到右依次为半身特写、正面全身、侧面全身、背面全身。十岁女孩,圆脸,大而清澈的眼睛,齐肩短发扎一根红色发带,米色粗布连衣裙配深绿背带,斜挎旧帆布包,棕色小皮靴。柔和轮廓线,赛璐璐上色,自然笔触,轻微纸张质感,无文字无水印。
```
- **视频提示词**分四块:【整体视觉基调】画风、空间分层、色彩光线 →【角色与场景】用图N 绑定每个角色、精灵、场景、机械 →【分时动作】每个时间片按「镜头 → 主体 → 空间 → 声音」写 →【约束】负面词。
```
【整体视觉基调】高品质手绘二维动画,柔和轮廓,水彩背景,赛璐璐分层质感。前景草叶虚焦掠过,中景人物清晰,远山和云缓慢移动。森林绿与暖金阳光为主,树影斑驳,空气中飘着细小花粉。
【角色与场景】图1 为女孩,图2 为发光小精灵,图3 为森林小径场景。
【0-3秒】镜头:孩子视角低机位中景,透过前景草叶看她。主体:她攥紧帆布包站在小径中央,眼睛睁大,呼吸有点急,发带和裙摆被微风吹动。空间:风从左往右,远处大樟树,云影掠过林间。声音:<草叶沙沙声>。
【3-6.5秒】镜头:切脸部近景,轻微推近。主体:她慢慢抬头,眼神从害怕变成好奇,嘴唇微张。空间:光斑在她脸上晃动。声音:<轻轻吸气>,女孩:「你……也在等风吗?」
【6.5-10秒】镜头:过肩中景,焦点从她肩膀移到朽木后的小精灵。主体:小精灵探出头,耳朵先竖起,眨两下眼,尾巴因为警惕慢慢蓬起来。声音:<小精灵低低的哼声>。
【约束】无字幕,无音乐,无文字,无标识,无水印;禁止三维塑料感、照片写实、静止背景、人物漂浮瞬移。
```
- 声音写法:拟音用尖括号 `<木门吱呀声>`;对白写成 `角色名:「台词」`;精灵叫声与体型情绪一致。视频提示词里不写背景音乐,配乐后期单独叠。
- 台词短而真诚,不讲大道理,主题用一句简单有力的话点到,例如「它不是怪物,它只是生气了」「风在告诉我们,前面还有路」。
## 在 TVVV 上执行
- 设定图用 generate_image,默认 Nano Banana 2;海报上要写中文片名时用 GPT Image 2。用户上传的图放进 reference_images 做参考再重绘成本片风格。
- 每个镜头 generate_video:默认 Seedance 2.5、720p、规格表里的画幅,单镜 8-10 秒;reference_images 带上本镜出场的所有角色图N、场景图N、机械图N,image_role 用 reference。需要动作无缝接上一镜时,把上一镜末帧作为 first_frame。
- 角色试镜小片满意后,后面每镜都沿用同样的声线描述(年龄、音色、语速),保证同一角色声音一致;独立旁白用 generate_speech。
- 配乐用 generate_music 生成纯器乐,按情绪选乐器:森林治愈(钢琴 + 长笛 + 弦乐铺底)、飞行冒险(圆号 + 弦乐齐奏 + 上行木管)、海洋童话(竖琴 + 钟琴 + 轻木管)、蒸汽机械(低音弦乐 + 手风琴 + 轻打击)、战争阴影(低铜管 + 大提琴 + 稀疏鼓点)。提示词不写任何音乐人名字。
- 一次回复最多 3-4 次工具调用:设定图一轮、试镜一轮、之后每批 2-3 个镜头。
- 交付清单:按镜号列视频、状态锚点核对表、建议剪辑顺序;镜头内部用硬切,段与段之间用动作匹配、风吹遮挡、云层掠过、开门关门、草叶扫过镜头这类有物理理由的转场,不要闪白和花哨转场;配乐不能盖住对白。提示用户去 TVVV 时间轴剪辑合成。
## 注意事项
- **PPT 感**:人物站着不动、背景是死图,是这类片子最常见的失败。每个时间片都写清风、水、光、布料至少两样在动,以及人物的微表情。
- **衔接断档**:道具突然消失、天气突然变、人物瞬移。每段生成前把上一段的状态锚点抄进提示词开头。
- **3D 塑料感**:模型偏向光滑 CG 时,在提示词里加重「手绘、赛璐璐、水彩背景、纸张质感」,负面写三维塑料感,必要时换一张更「手绘」的设定图做参考。
- **大道理台词**:孩子说成年人的哲理会很出戏。台词控制在一句十几个字,让动作和环境去讲世界观。
- **侵权**:别让角色长得像现有动画主角,别复刻经典海报构图和名场面,封面也一样。
- **机械空壳**:飞行器只有外壳没有运动逻辑会很假,先出机械结构图,写清齿轮、螺旋桨、操纵杆的位置。