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

一、从一句话到全网“骑车大赏”
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 概念的创始人。

二、原始提示词与三个热门变体
① 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 做分数比较。

三、作品大赏与资料导航
- 最初出处:2024 原文 · 原始 SVG 仓库 · 持续更新日志。
- 看时间线与署名:Pelican Map 鹈鹕标本馆(静态、动画、3D、可玩项目及原始出处)。
- 看跨模型原始作品:Pelican Gallery · 公开数据与 HTML 原件。
- 看社区投稿:Pelican Benchmark(静态 SVG / 动画 HTML 双赛道) · Codex Pulse(示例、投稿及本地测试指引)。
- 看其他横评:Tributary Pelican Bench · Jetty 的 Agent 多轮评价实验 · Pelecanus 3D 模型对照。
- 看原作者讲解:2025 主题演讲(视频、讲稿及幻灯片) · 2026 思考档位对照图。
四、怎么测才有参考价值?
新建对话、固定同一条提示词,记录模型名称、版本、推理档位、使用工具、是否调用图片生成/外部库、耗时,以及是否多轮修改;保存第一次原始输出。看作品时优先检查:鹈鹕长喙与喉囊、车架和两轮是否合理、脚是否真的踩在踏板上;动画版再看踩踏与车轮是否同步。
最后提醒:鹈鹕测试好玩、直观,却不是标准化的通用智力榜,更不能凭一只鸟就断言模型“降智”。上面的图片与样例均注明原作者或来源,模型身份与运行条件仍应以各作品的公开记录为准。


评论