鹈鹕骑自行车基准:提示词、示例与局限
试试让语言模型写出鹈鹕骑自行车的 SVG,比较绘图结果,并记录让比较有意义的模型设置和运行条件。
最近更新: 2026-09-15
鹈鹕基准要求语言模型编写一张「鹈鹕骑自行车」的 SVG。它是一项直观的小实验:模型能否把一句描述变成可辨认的形状,以及关系合理的画面?
原始提示词
Generate an SVG of a pelican riding a bicycle
每次测试都保持同样的措辞。先从图库复制提示词,新建对话,保存未经修改的 SVG 原始回复。让图像生成器输出位图是另一项任务,应与语言模型编写 SVG 的结果分开比较。
Simon Willison 在 2024 年 10 月记录了这项实验,并维护着公开结果仓库。本站历史示例均链接到来源。这些示例来自不同时间,不能视为对今天各家服务的受控测试。
先看哪些细节
先记录能明确讨论的画面特征:
- 鹈鹕: 能否认出鸟、长喙和喉囊。
- 自行车: 两个轮子是否由合理的车架连接,是否有车座和车把。
- 骑行关系: 鸟是否坐在车上,身体和肢体的位置是否合理。
- SVG: 文件能否渲染,内容是否超出画布,形状与图层关系是否连贯。
画风偏好因人而异。画得好看不能直接证明代码能力更强。先描述「前轮与车架脱离」这样的具体问题,再写整体感受。
从这些示例开始
打开GPT-4o 的历史示例查看来源,再浏览其他模型的画作。每个结果页提供多种尺寸的分享图。比较前先核对模型标签与来源日期,不要默认它们来自同一时期。
2026 年 9 月 15 日:新一轮 CLI 实测
我们用同一句提示词运行了 12 次:GPT-5.6 Sol 和 GPT-6 Astra,分别选择 low 与 high 推理强度,每组运行三次。这些来自新的独立 CLI 会话,与历史图库示例分开记录。下方按运行编号保留了全部尝试,没有重画 SVG。
模型和推理强度记录来自 CLI 请求参数,不能独立验证后端快照。使用 Codex CLI 0.154.0,在只读临时目录中运行,关闭用户配置与项目文档加载。运行时指令、skills 和工具仍然可用,部分尝试调用了工具;每次运行都提示 skill 描述因上下文预算而缩短;同时最多有两个运行。这是一组 CLI 行为观察,不是无工具的模型对照实验,也不能证明质量回退。
我们从最终回复提取 SVG;其中一次回复使用 data URL,经百分号解码得到 SVG。PNG 预览只为统一画布添加了白色留边。运行记录与原始 SVG包含时间、请求设置、哈希、提取方式和工具调用次数。没有为了得到更好的画作而重试。
查看全部 12 次尝试及原始 SVG

gpt-5.6-sol
low · 运行 1
原始 SVG
gpt-5.6-sol
high · 运行 1
原始 SVG
gpt-6-astra
low · 运行 1
原始 SVG
gpt-6-astra
high · 运行 1
原始 SVG
gpt-5.6-sol
low · 运行 2
原始 SVG
gpt-5.6-sol
high · 运行 2
原始 SVG
gpt-6-astra
low · 运行 2
原始 SVG
gpt-6-astra
high · 运行 2
原始 SVG
gpt-5.6-sol
low · 运行 3
原始 SVG
gpt-5.6-sol
high · 运行 3
原始 SVG
gpt-6-astra
low · 运行 3
原始 SVG
gpt-6-astra
high · 运行 3
原始 SVG怎样让比较更公平
- 明确选择模型和推理强度,记录产品或 CLI 版本与日期。
- 用全新对话、相同提示词、工具权限和指令开始。无法保持一致的条件也要记录。
- 每个设置重复运行几次,保留失败和普通结果,不能只选最好的一张。
- 保存原始回复。从代码块提取 SVG 可以记录为格式处理,但不要悄悄修补模型画错的部分。
- 把耗时与画面质量分开。网络等待和工具调用都可能增加总耗时。
- 如果进行了追问修改,要标注为多轮尝试,并保留后续提示词。
一份有用的记录至少包括:请求的模型、推理强度、完整提示词、时间、运行编号、原始 SVG,以及是否编辑或重试。客户端中选择的模型名称不能独立证实后端具体快照。
它不能证明什么
一张图无法证明 Codex 降智、服务商更换了模型,或某个模型最擅长软件工程。这个提示词已经公开传播很久,模型对它的熟悉程度也可能影响比较的意义。
Willison 明确提醒过,鹈鹕画得更好不等于模型整体更强。他在 2026 年 9 月的 Astra 比较中也把推理设置作为实验条件。记录设置并保留多次尝试,比发布一个没有条件说明的排名更有用。
如果要检查实际工作中的可靠性,应选一个验收标准明确、能够重复检查的小任务。Codex 变慢或质量下降?排查指南给出了具体步骤。
分享时带上运行条件
可以提交画作时填写实际使用的模型与提示词,在分享说明中补充推理强度和生成日期。社区标签由投稿者提供;公开展示不代表本站验证了模型身份,也不代表已经证实质量回退。