A SMALL EXPERIMENT IN MOTION / 001
慢一点,
海风刚好。
一只鹈鹕,一辆自行车,一段没有终点的海岸线。
THE PELICAN RIDEGPT61Sol矢量绘制 · 海岸漫游
COASTAL LOOP海岸环线 · 晴
NO HURRY.
JUST THE SEA.
JUST THE SEA.
8.6 km/h42 rpm
正在骑行01 / THE BIRD
一眼认出,是鹈鹕。
长长的喙、柔软的喉囊、白羽与蹼足。借它一辆车,去吹一会儿海风。
02 / THE MOTION
每一圈,都有来由。
双脚跟随踏板,链条带动车轮,轮胎转过的距离,就是路面退后的距离。
关于鹈鹕测试与这次提示词 ↗
Simon Willison 的原始测试只有一句:“Generate an SVG of a pelican riding a bicycle.” 这是趣味视觉测试。本页是加入物理约束与浏览器验证的动画扩展,不是原始的单次生成成绩。
为这次任务推荐的提示词(没有公认唯一的“最佳提示词”):
Create a responsive HTML page with an inline SVG animation of one recognizable pelican riding one conventional two-wheel bicycle along a flat coastal road. Show exactly one rider and bicycle: two equal circular wheels on one ground plane, a connected diamond frame, fork, handlebar, saddle, crank, chain and pedals. Keep the pelican's long bill, throat pouch and webbed feet clear. Seat the bird over the saddle, keep its wings on the handlebar and both feet on opposite pedals. Use one time-based motion model: pedals stay 180° apart; solve knee positions so both leg segments keep constant lengths; drive the rear sprocket with a taut tangent chain; wheel/crank angle ratio equals front/rear sprocket pitch-radius ratio; rolling without slip means road travel equals outer tire radius times wheel angle; keep tire-ground contact fixed. Add only slight balance motion. Provide pause/resume, pace control, responsive layout and reduced-motion support. Before decoration, render several points over a complete pedal cycle and fix structural relationship errors instead of adding layers. Capture and inspect time-separated desktop and mobile screenshots, check controls and browser errors, then recheck after fixes. Use no external image/API calls. State that the rider posture is anthropomorphic and the mechanics use an idealized steady-speed model.
运动模型采用平路、恒定踏频、理想链传动与无滑动滚动。鹈鹕骑车是拟人化创作;本页验证机械运动关系,不模拟真实鸟类生物力学、风阻或受力平衡。