治愈系手绘动画工坊
把一句情感金句,变成一支「手绘插画 + 文案 + 音乐」的治愈系短视频。
灵感来源:某短视频平台热门的 Sam Toft 风格治愈插画视频(插画 + 情感共鸣文案 + 音乐)。本 Skill 不复制任何画作,只提炼可迁移的风格配方与制作流程。
适用场景
- 想做情绪共鸣类短视频,不想真人出镜,又不想用烂大街的纯文字卡点
- 手里有一句治愈系文案(或想写一句),不知道配什么画面
- 想让 AI 画出的图有统一的手绘治愈感,而不是每次风格漂移
- 想让静态插画「动起来」,但不具备动画制作能力
五步流程
- 企划:定情绪主题 + 写/选情感文案 → 输出《视频企划卡》
- 场景设计:从文案映射到「平凡瞬间」场景(场景库见下)→ 定画面叙事
- 画面提示词:用「风格解码五维」写 AI 绘画提示词 → 生成分镜图
- 动画化:静态图转动态,三档方案按能力选 → 生成视频片段
- 成片装配:配音/音乐/字幕/转场 → 验收清单 → 导出
产出物(路径 A 默认):企划卡 + 提示词包 + 分镜表 + 剪辑清单,四件套齐即可进任何工具施工。
第 1 步 · 企划:情绪主题 + 情感文案
1a. 定情绪基调
治愈系视频的核心不是「讲道理」,是让观众认出自己的某一种日常情绪。先选情绪词,再选画面,文案最后配。
情绪词库(从弱到强):
- 陪伴:一个人也很好 / 有人等真好 / 狗比人靠谱
- 停顿:累了就歇会儿 / 慢一点不会怎样
- 和解:可以悲观 / 可以不开心 / 不必一直积极
- 微小幸福:热饮 / 晴天 / 旧毛衣 / 雨声
1b. 情感金句写法(两种公式)
公式一 · 矛盾并置句(承认相反状态可以共存)
参考标杆文案:「浪漫和悲观并不冲突,我时常消极又觉得生活美好」。
公式:A 和 B 并不冲突,我 _ 又 _(两个看似矛盾的真实感受并置,不解释,留白)。
变体:
- 「可以 _,也可以 」(可以不努力,也可以晒太阳)
- 「一边 _,一边 」(一边焦虑,一边好好吃饭)
- 「_ 的人,也会 _」(很坚强的人,也会在雨天发呆)
公式二 · 三段祈愿式(承认边界 + 祈求力量)
参考标杆文案(宁静祷文):「请赐予我平静,去接受我无法改变的。给予我勇气,去改变我能改变的。赐予我智慧,去分辨这两者的不同。」
公式:赐予我 _,去 无法改变的;赐予我 _,去 能改变的;赐予我 ____,去分辨二者
结构拆解(斯多葛「控制二分法」的文学化):
1. 接受(对不可控说「我认」)→ 安抚焦虑
2. 改变(对可控给动作)→ 行动出口
3. 分辨(区分两者的智慧)→ 认知升级
变体:
- 两段式(轻量):「平静,接受无法改变的;勇气,改变能改变的」(去掉分辨段,20 秒卡可用)
- 「愿我 _」「给我 _」「请让我 _」开头均可互换
- 承接式:「__,不是认命,是先把力气留给能改的事」——把祈愿落到行动
写句纪律:
- 只陈述感受,不喊口号(禁「一定要」「加油」)
- 承认消极面,再给一个小小的美好出口(反焦虑:不做绝望贩卖)
- 一句为主,全片不超 3 句(治愈系视频话越少越透气)
- 引用纪律:名人/经典祷文直接引用易被判定搬运,优先用公式自写(如「给我平静,接受改不了的;给我勇气,改变改得了的;给我眼光,分清这两样」),最安全
1c. 时长与结构
- 极轻量治愈卡(20~40 秒):静态画/插画 1~2 张 + 金句字幕 + 音乐,无口播无旁白,画面呼吸感微动即可成片,成本最低可日更(标签参考:#插画 #治愈 #心情 #音乐分享)
- 金句短版(15~40 秒):1 句文案 + 2~3 个画面 + 音乐,主流形态
- 叙事长版(1~3 分钟):3 句文案,起承转合:场景铺垫 → 情绪落点 → 温柔收尾
- 每句文案配 1~2 个画面,每个画面停留 4~8 秒(配合呼吸感动效)
产出:templates/视频企划卡.md 填好情绪词、文案、时长、目标平台。
第 2 步 · 场景设计:平凡瞬间场景库
治愈感来自观众一眼认出的日常。不画大场面,画小瞬间。
场景库(可直接选用)
| 场景 | 画面要素 | 情绪落点 |
|---|---|---|
| 海边漫步 | 2 层淡蓝海浪、人+狗剪影、淡淡表情 | 陪伴、自由 |
| 林间散步 | U 形树不画叶子、暖黄浅棕着装、一点绿环境色 | 安静、回归 |
| 雨中共伞 | 低饱和灰绿背景 + 鲜亮红伞红靴锚定暖意 | 温暖、同担 |
| 午后长椅 | 猫蜷针织毯、人端瓷杯、暖黄阳光 | 懒、被治愈 |
| 面包店等待 | 小狗扒橱窗、店主递出司康 | 微小惊喜 |
| 窗前发呆 | 热饮冒气、窗外虚化、猫在旁边 | 独处、松弛 |
| 遛狗日常 | 长绳、狗跑在前面、人笑着看 | 日常的诗意 |
场景映射规则
文案 → 场景的对应:
- 情绪是「独处」→ 窗前 / 长椅(一人一物)
- 情绪是「陪伴」→ 遛狗 / 海边(人+动物互动)
- 情绪是「和解/悲观」→ 雨中 / 窗前(有天气、有庇护感)
- 情绪是「微小幸福」→ 面包店 / 午后(有物件细节)
构图纪律(Sam Toft 式)
- 人物居画面 1/3~1/2,留大片背景(极简背景 = 情绪留白)
- 人物与动物之间留一点「情感距离」,不贴脸,靠姿态传达关系
- 地平线压低,天空/背景占 50%+,透气感
第 3 步 · 画面提示词:风格解码五维
把风格配方拆成五维,写提示词时逐维检查,五维齐 = 风格稳。
风格解码五维
| 维度 | 配方 | 提示词写法 |
|---|---|---|
| ① 角色造型 | 身体拉长 1.2~1.4 倍;头大、眼大、嘴小;手脚简化;夸张但温柔 | elongated slender figure, big head, big gentle eyes, tiny smile, simplified hands and feet |
| ② 色彩公式 | 主色 60% 奶油白/浅黄/浅蓝 + 辅色 30% 暖棕/淡红/深绿 + 点缀 10% 深黄/黑/红;全部低饱和 | low-saturation faded palette, cream white and pale yellow and soft blue, warm brown accents, muted earthy tones |
| ③ 背景极简 | 大色块平涂、留白、无杂物;背景平让角色突出 | minimal flat background, large color blocks, lots of negative space, no clutter |
| ④ 肌理质感 | 油彩粉笔+彩色墨水+铅笔混合媒介;手指涂抹柔化;纸巾轻擦做旧 | mixed media, oil pastel and ink texture, soft smudged edges, vintage paper grain |
| ⑤ 光影逻辑 | 光源左上 45°;阴影用冷色(蓝灰/绿灰);高光只一笔白 | soft light from upper left, cool blue-grey shadows, single white highlight, gentle warm light |
提示词模板(英文,可直接用)
{场景描述}, in the style of a British healing illustration:
{角色造型:elongated slender figure, big head, big gentle eyes, tiny smile, simplified hands and feet}
{互动:e.g. a man in a baggy coat walking a small white terrier along the seaside, the dog runs ahead on a long lead}
{色彩:low-saturation faded palette, cream white and pale yellow and soft blue, warm brown accents}
{背景:minimal flat background, large color blocks, lots of negative space}
{肌理:mixed media, oil pastel and ink texture, soft smudged edges, vintage paper grain}
{光影:soft light from upper left, cool blue-grey shadows, single white highlight}
提示词纪律
- 场景动词具体(walking / sitting / sharing an umbrella),禁抽象词(happy / peaceful 这类情绪词没用,情绪靠场景传达)
- 五维词固定成模板,只换场景段 → 系列视频风格统一
- 负向词(供支持 negative prompt 的工具):
photorealistic, 3d render, realistic face, cluttered background, high saturation, dark heavy shadows - 画面比例:竖屏 9:16(主流短视频平台通用),横屏 16:9 可另出
第 4 步 · 动画化:静态图转动态(三档方案)
治愈系动画不需要复杂动效,「呼吸感」比「动作」重要。三个原则:
- 画面动得慢、动得少、动了就不停
- 优先动「自然物」:云、海、雨、烟、光
- 人物最多做微动(眨眼、衣角、低头),不做大动作
方案 A · 轻量级(手机剪辑软件,零学习成本)
- 每张图加「缓慢放大/缓慢平移」(Ken Burns 效果),幅度 5%~10%,持续 6~10 秒
- 转场全用「交叉淡化」,时长 0.5~1 秒
- 适用:15~40 秒金句版
方案 B · 中级(剪辑软件关键帧 / 在线动画工具)
- 拆图层做元素微动:云缓缓右移、海浪两层交替明暗、雨滴下落、热饮冒烟
- 人物局部:狗尾巴摆动(循环 2 秒)、衣角/围巾被风吹起、眼睛眨一下
- 适用:1~3 分钟叙事版,单画面可做 3 个微动层
方案 C · 脚本自动生成(路径 B,可选)
Python 环境可用时,用 PIL + moviepy 生成「呼吸感循环视频」:
- 画面整体 1.02 倍缓慢缩放循环(zoom in/out 交替),周期 8~12 秒
- 叠加柔光层透明度缓慢波动,模拟胶片呼吸
- 输出 1080×1920、30fps、片段 6~10 秒,多条素材再进剪辑软件拼接
# 呼吸感循环生成示意(路径 B)
from PIL import Image, ImageEnhance
# 1. 载入分镜图,逐帧做 1.00x → 1.02x 缩放
# 2. 亮度在 0.98~1.02 间正弦波动(周期 10s)
# 3. 用 moviepy 合成 30fps 视频片段
# 输出:片段_01.mp4(6~10 秒),多条拼接 + 音乐进剪辑软件
> 路径 B 的完整可跑脚本见 references/手绘动画动效指南.md 附录。注意:脚本已针对 moviepy 2.x 调整,旧版 write_videofile 的 verbose/logger 参数已移除;首次运行前确认 imageio_ffmpeg 或系统已安装 ffmpeg。
第 5 步 · 成片装配
装配顺序
- 视频轨:按分镜表拼接动画片段 → 交叉淡化转场
- 配音轨(可选):情感朗读,语速偏慢(约 3 字/秒),气声/低音更治愈;无声版用字幕替代
- 音乐轨:无版权治愈系钢琴/木吉他/雨声白噪音,音量压到人声以下(-18~-24dB)
- 字幕轨:文案逐句出现,跟随画面切换,字体用衬线体(宋体类)或手写体,字距放宽
字幕纪律
- 每屏最多一句,不超 20 字
- 金句最后一个词单独停留 1 秒再切(情绪余韵)
- 字幕色用奶油白,加 8%~12% 黑色描边,不用纯白纯黑
- 安全边界(1080×1920 竖屏基准):左右各留 ≥8% 画面宽(约 86px)安全边距,文字绝不贴边/超边;字幕中心放 74% 高度附近,避开顶部标题区与底部平台 UI 遮挡区
- 自适应字号:长句不硬塞固定字号——按「句宽 ≤ 安全宽度」自动降档(84→80→…→48),全片所有句子统一取最小适配字号,视觉一致
验收清单(七项)
| # | 检查项 | 通过标准 |
|---|---|---|
| 1 | 风格统一 | 五维配色一致,各分镜图看不出「画风突变」 |
| 2 | 情绪落点 | 看完能说出「这句文案的情绪是什么」 |
| 3 | 呼吸感 | 全片无明显「僵图」静止感,动效慢而持续 |
| 4 | 文案画面匹配 | 每句文案对应的画面能一眼对上 |
| 5 | 音乐不抢 | 人声/文案可听清,音乐是背景不是主角 |
| 6 | 字幕可读 | 每屏≤20 字,停留时长≥1.5 秒 |
| 7 | 版权合规 | 图像为 AI 生成/自绘并标注;音乐无版权;文案原创或已授权 |
合规红线
- 风格致敬,不复制画作:本 Skill 学习的是 Sam Toft 的风格特征(造型/配色/构图规则),严禁直接复制、临摹、二次加工其具体画作(作品受版权保护)。AI 生成图需避免与某幅具体作品构图雷同。
- AI 生成标注:公开发布时按平台要求标注「AI 生成/插画参考风格」。
- 音乐版权:只用无版权/已授权曲库。
- 文案版权:引用他人文案需授权或注明出处;用「矛盾并置句」公式自写最安全。
- 角色名引用:「芥末世界」「欧内斯特·海明威·芥末先生」等是艺术家的原创虚构角色,公开内容中建议用泛化描述(如「拉长身形的温和先生」「他的妻子」「一只胖杰克罗素梗」)代替原名,避免角色名侵权风险。
版本记录
| 版本 | 日期 | 变更 | 来源 |
|---|---|---|---|
| 1.0.3 | 2026-09-01 | 新增「字幕安全边界」量化规则:左右各留 ≥8% 画面宽安全边距(约 86px)+ 字幕中心 74% 高度避开平台 UI + 自适应字号(句宽超安全宽度自动降档 84→48,全片统一取最小适配字号) | 真机试跑《给我平静》发现 84px 字幕最长句宽 1260px 超出 1080 画面被左右裁剪 |
| 1.0.2 | 2026-09-01 | 新增「三段祈愿式」第二文案公式(宁静祷文结构:接受→改变→分辨)+ 极轻量治愈卡形态(静态画+金句+音乐 20~40s,可日更)+ 引用纪律(经典祷文用公式自写防搬运判定) | 学习视频号「宁静祷文 × Sam Toft 插画 × 音乐」轻量形态,真机试跑验证 |
| 1.0.1 | 2026-09-01 | 修正:路径 B 脚本更新为 moviepy 2.x 兼容版(移除 verbose/logger,加 imageio_ffmpeg 自动定位);新增「系列角色一致性控制」方法(提示词锁定 / 图生图 / 空镜策略) | 真机试跑《浪漫和悲观并不冲突》发现 moviepy 2.x 报错与角色一致性漂移 |