综合 / 人工智能 · 2026-10-09 08:59 · 2 阅读 · 0 赞
花叔开源艺术动画 Skill:名画穿越、像素游戏与解说动画
花叔开源 huashu-art-motion,把艺术动画制作拆成可复用 Skill:35 张风格卡、场景代码与渲染脚本,覆盖名画穿越、像素游戏和 SpaceX 解说动画三种玩法。
先看这支两分多钟的短片:同一个卡通人物,从古埃及壁画走进莫奈的日本桥,再跑到像素世界。变的不只是背景,人物的画法、动作和场景里的运动也一起变。
完整视频:https://x.com/AlchainHust/status/2106955771183272343

古埃及段:人物与背景都按壁画语言绘制。

莫奈段:角色进入画面,并与场景互动。

像素段:换画风时,角色也随之改变。
这支片子背后是开源项目 huashu-art-motion。它的起点是 Tak 的 15 秒《Art History Speedrun》:花叔借鉴跨越艺术时代的构想,拆解画面和运动方式,再用代码重绘并扩展成自己的长片。项目仓库明确标注了这段来源;两位作者的作品应分开看。[1][2]
Skill 的制作流程
花叔没有只保存最终视频,而是把制作过程拆成可重复使用的环节:先分析参考片的构图、动作和转场;为每种画风设计一帧,再让画面内部动起来;用代码绘制场景,把生成的人物动作帧合成进去;最后按时间轴配乐、渲染并检查成片。[1]
这些做法被整理进一个供编程 Agent 使用的 Skill。仓库里有 35 张风格卡及对应场景代码,还有视频拆解、渲染和检查脚本。风格卡记录配色、笔触、运动做法及当前短板,作用是给下一支片子一个起点,不是点选风格就自动得到成片。[1]
35 画风无声样片:https://github.com/alchaincyf/huashu-art-motion/releases/tag/v1.0.0
像素游戏:角色怎样与场景互动
《花叔闯进超级玛丽》把同一套思路用在像素游戏里:关卡和物件由代码绘制,角色动作帧叠进场景,程序负责控制动作发生的时机。仓库公开了以下三段无声节选;没有提供完整的 65 秒成片。[2]

获得道具:角色外形随事件改变。

连续动作:角色要与关卡物件对得上。

钻进水管:动作和场景转接需要连贯。
它展示的是 Skill 可复用的部分:把角色、场景、动作和转场分别处理,再组合成一个连续片段。游戏关卡的设计仍然要针对新题材重新完成。
SpaceX:同一内容的三种动画表达
作者还把 SpaceX 的同一段讲述做成三个版本。内容相近,画面组织方式却不同:混合风格版切换表现手法,白板版随着口播画出关系,Vox 版用拼贴和文字推进信息。[3]

混合风格:同一叙事中切换视觉表达。

白板版:线稿和标注跟着讲述出现。

Vox 版:图片、图形和文字拼贴成画面。
完整视频:混合风格版 https://x.com/AlchainHust/status/2106999555099427240 · 白板版 https://x.com/AlchainHust/status/2107018546194882678 · Vox 版 https://x.com/AlchainHust/status/2107092047912219124
仓库目前列出 9 种解说动画语法,其中 8 种有可运行示范。[1] 这组 SpaceX 案例说明:Skill 不只保存“画成什么样”,也在积累“怎样按内容组织运动画面”的方法。
**它是一套动画制作工程,不是视频生成模型。**使用时需要能运行命令的 Agent,以及 uv、ffmpeg 和 Playwright Chromium;做自己的角色还要准备角色图或生图能力。风格卡和示范代码可以缩短摸索过程,最终效果仍取决于具体画面设计与逐段检查。[1]
来源
[1] 项目仓库及样片:https://github.com/alchaincyf/huashu-art-motion
[2] Tak 原作:https://x.com/cherry_mx_reds/status/2106095190285144331
[3] SpaceX 三版原帖:https://x.com/AlchainHust/status/2106999555099427240、https://x.com/AlchainHust/status/2107018546194882678、https://x.com/AlchainHust/status/2107092047912219124