一本会翻页的小书:水开了、杯子摆好了、纸鸟飞出去了。每一页只发生一件能看懂的事,停一小下,再翻到下一页。

开源项目GIF工厂(WoYun520/gif-factory)原本是按风格生成GIF的Skill,后来补上了初版「紧凑动态绘本」。仓库里已认可的案例叫《风送来的茶会》:小熊煮好茶,请女孩把邀请折成纸鸟,狐狸带一片秋天来做客,最后大家把这一天夹进故事书。
推荐方向是治愈向短视频和儿童向内容,也可用于亲子内容或视频号起号。
它不是把绘本做成表情包

聊天表情包默认会循环播放,角色做完动作回到起点。绘本正好相反:一页把一个动作做完,结果留下来,不自动倒放,也不靠长时间静止凑时长。项目文档明确写道:网页预览动图会循环播放,但正式成片里的动作只做一遍。
绘本Skill可单独安装skills/compact-storybook,用$compact-storybook调用。它用于动态绘本、低帧治愈故事、书页插画动画,不用于循环表情包或镜头组宣传片。
把故事拆成「起始、一个动作、结果」

《风送来的茶会》把12页收成四章,每章约10秒,每页约3秒,页与页之间有半秒翻页。每一页都遵循"谁做了一件什么事,做完之后东西变成什么样"的原则。
项目强调角色与道具的连续性:外观、相对大小、谁拿着、有几件、在什么位置,都要对得上。拥挤的群像、遮挡很重的构图,建议先做一页试样。

交付时区分整本成片、分章视频和单页独立动作。整本带书框,独立页面不带书框。如果只发短视频,一条整本就够;如果要改某一页,留下分章和单页会省事得多。

安装和调用
在能生成图片也能运行脚本的环境中使用。安装指令:
帮我安装GIF工厂Skill:https://github.com/WoYun520/gif-factory
绘本这条线的使用示例:
使用 $pixel-gif-sticker-pack,选"紧凑动态绘本",
把这个故事做成固定画面、单次动作的小动画。
先做一页约3秒、实际6帧的小样给我看。
动作做完就停,保留结果,不要倒放,
不要推拉镜头,也不要用长时间静止凑时长。
生成模板包含「动作姿态表」和「静态背景」两部分。角色动作保持画风、脸型、发型、服装、配色一致,脚底基线稳定,不为增加变化而夸张变形。背景单独生成,不把角色画进去。

一页通过后再按同一连续性表往下做。翻页时冻结旧页末态,新页从首态开始——这是"旧页还在、新页转进来"的交接效果,不是随机转场。
交付前检查
- 每一页看实际视频的首帧、中间和末帧;有交接的动作看接触前后
- 主要动作只做一次,末态保留,不自动倒放回起点
- 脸和衣服有无突变,手有无悬空,道具有无多出来或消失
- 书页上的字在手机屏幕上是否可读
- 整本、分章或单页的实际时长、帧率、有无声音
苏米注:GIF工厂最有价值的设计是把"动作只做一次"和"角色道具连续性"作为硬约束,而不是靠反复调试prompt。这套方法论可以直接迁移到其他AI动画工作流中。