🚴 骑单车的鹈鹕 SMIL 动画 · v4
让大模型画一只「骑自行车的鹈鹕」——Simon Willison 2024 年提出的非正式模型能力测试。本页更进一步:不只画得对,还要骑得顺。
这一版把测试推到「骑得顺」的维度——不只是部件在动,而是按动画十二原则组织的运动系统:
- 主运动:轮辐旋转、双腿蹬踏(路径变形)、踏板公转自保持水平、链条流动
- 次级运动:整车随踏频起伏+俯仰(ease-in-out)、头颈相位滞后跟随、尾羽颤动、翼尖微颤、鱼尾在喉囊里挣扎
- 环境:远山×2 层+草丛+云+飞鸟按远近不同速度视差滚动、路面纹理流动、影子随起伏呼吸
- 质感:身体/喙渐变上色、头盔+系带、水壶壶架、三羽扇形尾、链轮齿、辐条加密、眼周裸皮、坐垫反光片、傍晚暖阳光晕+暖色天空、路侧野花、中景松林风车剪影、高光车铃+铃柄、白身浅影描边
📊 对标:GPT-6 / Claude Opus 5.5 的鹈鹕测试水平(2026-09)
GPT-6 Astra(max):Simon Willison 评「目前最佳鹈鹕」,约 $0.63/张;车架轮组结构正确率高,但 max 以下档位双腿常画在车架同一侧,且有个坚定怪癖——总给鹈鹕系红领巾。已有 SMIL 动画版先例。
Claude Opus 5.5:常规推理档结构完整、解剖严谨(还会往车筐里放条鱼);但 max 档创下鹈鹕测试史上首次「思考烧光 128K 输出上限、一笔未画」的零产出翻车($2.56 / 20 分钟)。Anthropic 家族上限是 Fable 5.1 的动画版。全局档位:Astra ≈ Fable 5.1 > Opus 5.5 ≈ GPT-6 Sol。
市面约 90% 的模型只会出静态图。本页对标点:双腿分踞车架两侧各自踩踏(GPT-6 的经典弱项)、双脚随踏板公转且踏板自保持水平、主运动+次级运动+视差环境的完整运动系统,以及喉囊里露出的鱼尾——回应 Opus 5.5 往车筐塞鱼的名场面。
🏆 盲测擂台结果(2026-10-01):我们拿到了 Fable 5.1 动画版真身(Simon Willison 博文的 gist 原始 SVG)、Fable 5.1 max / Opus 5 / Opus 5.5 / Sonnet 5 各推理档共 22 件真实成品,与本页同尺寸盲标 A~E 摆擂台,视觉子代理两帧差分评审。终审 3:2:1 险胜 Fable 5.1 动画版(对方环境动画一项胜出,我们赢在角色二级运动、细节密度与叙事记忆点)。评审判词:「A 是一幅精致的皮肤,E 才是一场真正的骑行。」(注:E 的环境层云山位移仍弱于对手海边场景,下一版要补的账,先记着。)
🎬 3D 版 · 全行业第一只会骑车的 3D 鹈鹕
对手的 3D 尝试(GPT-6 Astra 驱动 Blender 的静态模型、Pedalican 游戏精灵)都没有真正的动画。这一版用本机 Blender 5.2 无头管线 bpy 脚本一次构建:程序化两骨 IK 反解膝盖的蹬踏循环、2:1 齿比的车轮转速、踏板自保持水平、身体相位滞后起伏、轨道相机一镜到底,EEVEE 渲染 96 帧。
含动画的 GLB 模型可直接下载,拖进任何 glTF 查看器即可播放骑行循环。