鹈鹕骑自行车为何火遍 Vibe Coding 圈?起源、原始提示词与作品大赏导航

内容管家 AI领域评论6字数 1022阅读3分24秒阅读模式
摘要从 Simon Willison 2024 年的原始 SVG 提示词,到 2026 年火遍 Vibe Coding 社区的 2D 动画、3D 大赏:一篇看懂来龙去脉,附原版/变体提...

最近的 Vibe Coding 圈,流行起一场“鹈鹕骑自行车大赏”:让不同 AI 用代码画同一只骑车的鸟,看谁画得像、谁的车能跑、谁又把踏板装错了。它并非新诞生的官方竞赛,源头其实可以追溯到 2024 年。

2026年 GPT-6 Astra 与 GPT-5.6 系列鹈鹕骑车 SVG 成果对照
同题不同模型、不同思考档位的作品对照。图:Simon Willison,2026-09-04。

一、从一句话到全网“骑车大赏”

2024 年 10 月 25 日,开发者 Simon Willison 发布最初的实验,用一条提示词让 16 个语言模型直接编写 SVG。他解释,选鹈鹕一是因为喜欢这种鸟,二是当时网上可能没有现成的“鹈鹕骑车”SVG,较难直接照搬训练素材。

2025 年,他在 AI Engineer World’s Fair 演讲中用不同模型画出的鹈鹕回顾大模型进化;2026 年,社区进一步玩成 HTML/SVG 动画、WebGL 3D、交互页面和在线作品馆,中文社区也开始把它当作 Vibe Coding 趣味横评题。

发起人是谁?Simon Willison 是 Django Web 框架联合创建者、开源数据工具 Datasette 作者,也维护 LLM 命令行工具。这里的“创始人”指该测试的发起者,不是 Vibe Coding 概念的创始人。

Claude、Gemini、GPT 等模型生成的鹈鹕骑车图,体现不同年份的 SVG 质量差异
鹈鹕曾被 Simon 用来讲述模型能力的变化。图:Simon Willison 的演讲资料。

二、原始提示词与三个热门变体

① 2024 原题:静态 SVG(标准对照用)

Generate an SVG of a pelican riding a bicycle

注意:原题是让语言模型写 SVG 代码,不是调用文生图模型绘制位图。

② 中文社区流行的 2D 动画版

创建一个HTML,内容是SVG绘制一个鹈鹕骑自行车的2D动画

这一版能观察车轮旋转、腿和踏板联动、场景动画,但与静态原题不是同一道题。作品与元数据仓库保留了该提示词和各模型生成的完整 HTML。

③ 单次生成、减少外部干预版

使用 HTML 绘制鹈鹕骑自行车的 2D SVG 动画,请不要进行测试来试图提高质量。不要使用 subagents。

见 V2EX 的提示词讨论。这种限制会改变 Agent 行为,测试时应完整记录,不能和允许反复调试的作品混排。

④ 3D 炫技版(开放创作)

生成一个鹈鹕骑自行车的3D页面,尽可能把你所有的能力全部都用上

来自 Pelican Gallery 的“炫技时刻”;适合看创意和交互,不适合拿来和一句话静态 SVG 做分数比较。

Claude Fable 5.1 的鹈鹕骑海边自行车矢量动画画面
更近的动画作品,车架、蹬踏与画面细节明显丰富。图:Simon Willison 的鹈鹕测试日志,作品标注 Claude Fable 5.1。

三、作品大赏与资料导航

四、怎么测才有参考价值?

新建对话、固定同一条提示词,记录模型名称、版本、推理档位、使用工具、是否调用图片生成/外部库、耗时,以及是否多轮修改;保存第一次原始输出。看作品时优先检查:鹈鹕长喙与喉囊、车架和两轮是否合理、脚是否真的踩在踏板上;动画版再看踩踏与车轮是否同步。

最后提醒:鹈鹕测试好玩、直观,却不是标准化的通用智力榜,更不能凭一只鸟就断言模型“降智”。上面的图片与样例均注明原作者或来源,模型身份与运行条件仍应以各作品的公开记录为准。

 
内容管家

发表评论