转向
在木栈道上左右移动,对准鱼、避开障碍,拐弯时车身会自然侧倾。
灵感来自 AI 测试题
鹈鹕兜风把知名的 AI 测试提示词“Generate an SVG of a pelican riding a bicycle”(生成一张鹈鹕骑自行车的 SVG 图)做成了可以游玩的 3D 游戏。你将操控一只美洲白鹈鹕沿海边木栈道骑行,收集鱼、避开障碍,并随进度解锁新的配饰。
每局在鹈鹕失去全部三颗心时结束。骑行距离越长,速度越快,场景也会从日落逐渐进入夜晚。跟拍视角最便于观察前方路况,也可以切换到侧面、特写、迎面和环绕视角。
在木栈道上左右移动,对准鱼、避开障碍,拐弯时车身会自然侧倾。
骑过鱼的位置,鹈鹕会用喉囊接住它,每条鱼都计入得分。
螃蟹会横向移动,冲浪板会挡住部分路面,每次碰撞扣除一颗心。
木板上出现阴影,说明海鸥正在俯冲。及时按铃可以把它吓走,保住已收集的鱼。
| 动作 | 键盘 | 触屏 |
|---|---|---|
| 左右转向 | ← → 或 A D | 拖动转向滑块,或开启重力感应 |
| 冲刺 | ↑ 或 W | 按住冲刺按钮 |
| 减速 | ↓ 或 S | 松开冲刺按钮 |
| 按车铃 | 空格 或 B | 车铃按钮 |
| 切换机位 | C | 屏幕顶部的机位按钮 |
| 暂停、更换配饰 | Esc 或 P | 暂停按钮 |
每局得分都会计入累计总数,累计达到指定数量即可为鹈鹕解锁新的帽子和围巾。进度保存在本机浏览器中,无需注册账号。换一个浏览器或设备会从零开始。
最常见,1 分。
体型更大,较少见,3 分。
稀有,10 分,并在 7 秒内把附近的鱼自动吸进喉囊。
在木栈道上横向移动,碰撞扣除一颗心。
挡住木栈道一侧,碰撞扣除一颗心。
会俯冲抢鱼。俯冲时按铃可获得 5 分奖励,否则会被叼走最多 5 条鱼。
冲刺会使鹈鹕体温上升。热度条满后,鹈鹕会减速,并通过喉囊颤动(gular flutter)散热,这正是真实鹈鹕的降温方式。
帽子
围巾
开发者 Simon Willison 每遇到一个新的 AI 大模型,都会给它同一句提示词:“Generate an SVG of a pelican riding a bicycle”(生成一张鹈鹕骑自行车的 SVG 图)。截至 2026 年 9 月,他的博客在 pelican-riding-a-bicycle 标签下已有 140 多篇文章,这句提示词也成了 AI 圈流传的一道测试题。
这道题刻意设置了难度:鹈鹕腿短、喙大,前肢是翅膀而不是手。要画得令人信服,既需要一辆结构合理的自行车,也需要一只自然地坐在车上的鹈鹕。
鹈鹕兜风用三维方式诠释了这道题:鹈鹕的腿采用两段骨骼的反向运动学(IK)驱动,蹼足始终踩在踏板上;翅膀握住车把;链条按标准的 1/2 英寸节距逐节运动。
“Pelicans can't ride bicycles. They're the wrong shape!”
鹈鹕不会骑自行车,它们的身材根本不对!
Generate an SVG of a pelican riding a bicycle
这是 Simon Willison 发起的一个非正式 AI 测试:让大模型“Generate an SVG of a pelican riding a bicycle”,再比较各家画出来的图。这个题材很难画,能很快看出模型处理形状和结构的水平。
原版提示词是英文的 “Generate an SVG of a pelican riding a bicycle”。把它发给任意 AI 模型,把返回的代码存成 .svg 文件,用浏览器打开就能看到。本站换了个做法:鹈鹕和自行车是用 three.js 实时渲染的 3D 场景。
免费。游玩鹈鹕兜风无需注册账号,没有广告,也不需要安装。
可以。在触屏设备上,屏幕底部会显示转向滑块、冲刺按钮和车铃按钮,也可以开启重力感应转向。游戏支持横屏和竖屏。重力感应以开启时手机的角度为中心,用习惯的姿势握着手机再打开即可。
不会。鹈鹕的腿太短,够不到自行车踏板,这也是这道测试题的难点之一。游戏中的鹈鹕腿比真实的鹈鹕更长。
进度保存在本机浏览器的本地存储中。清除本站数据会重置累计鱼数和已解锁的配饰。
在浏览器中免费游玩,支持电脑和手机,无需下载或注册。
← → 转向 · ↑ 冲刺 · 空格 车铃 · C 机位 · Esc 暂停