Gemini 3.8 Flash  high · 2026-10-08 · 样本 3/3

已加入对比 去对比(1)→
最多对比 3 个模型档位 去对比(1)→

AI 参考分

7.86 ± 0.83

± 后的数值表示两轮评审中计入的评委评分的差异大小。

Claude Opus 5.5 · medium · 第 1 次评审 7.60
Claude Opus 5.5 · medium · 第 2 次评审 7.60
GPT-6 Astra · medium · 第 1 次评审 9.00
GPT-6 Astra · medium · 第 2 次评审 8.60
Grok 4.7 · medium · 第 1 次评审 7.70
Grok 4.7 · medium · 第 2 次评审 6.65

评分项目

鹈鹕相似度
8.67
自行车正确性
7.50
骑行姿态
7.83
构图美观
8.50
明显错误(越高越好)
6.50
图片检查通过 已开始监测

评委

Claude Opus 5.5 · medium · 第 1 次评审

7.60

评委看到的画面: 画面中央是一只卡通风格的白色鹈鹕,戴着红白相间的帽子,脖子上系着红色围巾,长长的橙色喙下方是橙黄色的喉囊,里面露出一点蓝色。它骑在一辆青绿色车架、深蓝色车轮的自行车上,橙色的双腿踩着踏板,一只翅膀握着车把;车把前方装有一盏车灯,向右射出一道淡黄色光束,鹈鹕身后衬着一团淡黄色的光晕。自行车行驶在一条灰色的水平地面线上,背景为白色,左侧和下方有几条灰色虚线。

鹈鹕形象生动、细节丰富,但车架结构凌乱且缺少车座。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:否
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
6.00
骑行姿态
8.00
构图美观
9.00
明显错误(越高越好)
6.00

Claude Opus 5.5 · medium · 第 2 次评审

7.60

评委看到的画面: 画面中央是一只卡通风格的白色鹈鹕,戴着红白相间的帽子,脖子上系着红色围巾,长长的橙色喙下方是橙黄色的喉囊,里面露出一点蓝色。它骑在一辆青绿色车架、深蓝色车轮的自行车上,橙色的双腿踩着踏板,一只翅膀握着车把;车把前方装有一盏车灯,向右射出一道淡黄色光束,鹈鹕身后衬着一团淡黄色的光晕。自行车行驶在一条灰色的水平地面线上,背景为白色,左侧和下方有几条灰色虚线。

鹈鹕生动、细节丰富,但看不到车座和链条,车把与车架连接不清。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:否
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
6.00
骑行姿态
8.00
构图美观
9.00
明显错误(越高越好)
6.00

GPT-6 Astra · medium · 第 1 次评审

9.00

评委看到的画面: 画面中央是一只白色长嘴鸟,戴着红色帽子、围着红色围巾,橙黄色的长喙朝向右侧,身体下方是一辆绿色车架、深色车轮的自行车。车把附近有一盏朝右照射的灯,投出淡黄色扇形光束;背景为白色,底部有灰色横线和阴影,周围散布着浅灰色短虚线。

鹈鹕特征鲜明,骑行姿态完整,传动与车把连接略含糊。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
10.00
自行车正确性
8.00
骑行姿态
9.00
构图美观
10.00
明显错误(越高越好)
8.00

GPT-6 Astra · medium · 第 2 次评审

8.60

评委看到的画面: 画面中央是一只白色长嘴鸟,戴着红色帽子、围着红色围巾,橙黄色的长喙朝向右侧,身体下方是一辆绿色车架、深色车轮的自行车。车把附近有一盏朝右照射的灯,投出淡黄色扇形光束;背景为白色,底部有灰色横线和阴影,周围散布着浅灰色短虚线。

鹈鹕特征和骑行姿态清楚,链条与车把连接仍有简化。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
9.00
自行车正确性
8.00
骑行姿态
9.00
构图美观
9.00
明显错误(越高越好)
8.00

Grok 4.7 · medium · 第 1 次评审

7.70

评委看到的画面: 画面中央是一只白色长嘴鸟骑在一辆绿色自行车上,朝向右侧。鸟戴红白相间的帽子,脖子上有红色饰带,喙为橙色、下方偏黄,橙色的腿踩在踏板上,一只翅膀伸向车把。自行车有深色辐条车轮,车头灯向右射出黄色光束;背景为白色,周围有几条灰色虚线,底部有一条灰色地面线。

特征与车体都清楚,但圆身体和前伸的翅膀削弱了骑姿。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
8.00
自行车正确性
9.00
骑行姿态
6.00
构图美观
8.00
明显错误(越高越好)
7.00

Grok 4.7 · medium · 第 2 次评审

6.65

评委看到的画面: 画面中央是一只白色长嘴鸟骑在一辆绿色自行车上,朝向右侧。鸟戴红白相间的帽子,脖子上有红色饰带,喙为橙色、下方偏黄,橙色的腿踩在踏板上,一只翅膀伸向车把。自行车有深色辐条车轮,车头灯向右射出黄色光束;背景为白色,周围有几条灰色虚线,底部有一条灰色地面线。

喙囊和握把清楚,但头身分离并多出肢体。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
7.00
自行车正确性
8.00
骑行姿态
7.00
构图美观
6.00
明显错误(越高越好)
4.00

作品详情

有效性检查:图片检查通过

Generate an SVG of a pelican riding a bicycle

查看 SVG 源码
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 650" width="100%" height="100%">
  <defs>
    
    <radialGradient id="sunGlow" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="#FEF08A" stop-opacity="0.85"></stop>
      <stop offset="65%" stop-color="#FDE047" stop-opacity="0.35"></stop>
      <stop offset="100%" stop-color="#FEF9C3" stop-opacity="0"></stop>
    </radialGradient>

    
    <linearGradient id="lightBeam" x1="0%" y1="50%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#FEF08A" stop-opacity="0.5"></stop>
      <stop offset="100%" stop-color="#FEF08A" stop-opacity="0"></stop>
    </linearGradient>

    
    <linearGradient id="frameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#2DD4BF"></stop>
      <stop offset="45%" stop-color="#0D9488"></stop>
      <stop offset="100%" stop-color="#115E59"></stop>
    </linearGradient>

    
    <linearGradient id="chromeGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="35%" stop-color="#E2E8F0"></stop>
      <stop offset="70%" stop-color="#94A3B8"></stop>
      <stop offset="100%" stop-color="#CBD5E1"></stop>
    </linearGradient>

    
    <radialGradient id="tireGrad" cx="50%" cy="50%" r="50%">
      <stop offset="82%" stop-color="#1E293B"></stop>
      <stop offset="93%" stop-color="#334155"></stop>
      <stop offset="100%" stop-color="#0F172A"></stop>
    </radialGradient>

    
    <linearGradient id="pelicanGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="70%" stop-color="#F1F5F9"></stop>
      <stop offset="100%" stop-color="#CBD5E1"></stop>
    </linearGradient>

    
    <linearGradient id="beakGrad" x1="0%" y1="0%" x2="100%" y2="0%">
      <stop offset="0%" stop-color="#F59E0B"></stop>
      <stop offset="60%" stop-color="#FB923C"></stop>
      <stop offset="100%" stop-color="#EA580C"></stop>
    </linearGradient>

    
    <linearGradient id="pouchGrad" x1="20%" y1="0%" x2="80%" y2="100%">
      <stop offset="0%" stop-color="#FCD34D"></stop>
      <stop offset="50%" stop-color="#F59E0B"></stop>
      <stop offset="100%" stop-color="#F43F5E"></stop>
    </linearGradient>

    
    <linearGradient id="leatherGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#9A3412"></stop>
      <stop offset="100%" stop-color="#451A03"></stop>
    </linearGradient>

    
    <filter id="softShadow" x="-10%" y="-10%" width="120%" height="120%">
      <feDropShadow dx="2" dy="5" stdDeviation="4" flood-color="#0F172A" flood-opacity="0.15"></feDropShadow>
    </filter>
  </defs>

  
  
  <circle cx="510" cy="280" r="190" fill="url(#sunGlow)"></circle>

  
  <g stroke="#94A3B8" stroke-width="2.5" stroke-linecap="round" opacity="0.45">
    <path d="M 120 180 L 220 180" stroke-dasharray="10 8"></path>
    <path d="M 90 220 L 250 220" stroke-dasharray="14 10"></path>
    <path d="M 140 260 L 210 260" stroke-dasharray="8 6"></path>
    <path d="M 70 390 L 170 390" stroke-dasharray="12 12"></path>
    <path d="M 110 430 L 190 430" stroke-dasharray="10 8"></path>
    <path d="M 720 480 L 810 480" stroke-dasharray="10 10"></path>
  </g>

  
  <ellipse cx="450" cy="538" rx="360" ry="16" fill="#0F172A" opacity="0.1"></ellipse>
  <ellipse cx="260" cy="536" rx="65" ry="7" fill="#0F172A" opacity="0.25"></ellipse>
  <ellipse cx="640" cy="536" rx="65" ry="7" fill="#0F172A" opacity="0.25"></ellipse>
  <line x1="60" y1="536" x2="840" y2="536" stroke="#64748B" stroke-width="3" stroke-linecap="round"></line>
  <line x1="90" y1="552" x2="810" y2="552" stroke="#94A3B8" stroke-width="2" stroke-dasharray="24 20" stroke-linecap="round" opacity="0.7"></line>

  
  <g id="rear-wheel">
    
    <circle cx="260" cy="460" r="76" fill="url(#tireGrad)"></circle>
    
    <circle cx="260" cy="460" r="66" fill="none" stroke="#F8FAFC" stroke-width="3"></circle>
    <circle cx="260" cy="460" r="63" fill="none" stroke="url(#chromeGrad)" stroke-width="5"></circle>
    <circle cx="260" cy="460" r="60.5" fill="#0F172A" opacity="0.08"></circle>

    
    <g stroke="url(#chromeGrad)" stroke-width="1.2" opacity="0.85">
      <line x1="260" y1="460" x2="260" y2="397"></line><line x1="260" y1="460" x2="260" y2="523"></line>
      <line x1="260" y1="460" x2="197" y2="460"></line><line x1="260" y1="460" x2="323" y2="460"></line>
      <line x1="260" y1="460" x2="215" y2="415"></line><line x1="260" y1="460" x2="305" y2="505"></line>
      <line x1="260" y1="460" x2="215" y2="505"></line><line x1="260" y1="460" x2="305" y2="415"></line>
      <line x1="260" y1="460" x2="236" y2="401"></line><line x1="260" y1="460" x2="284" y2="519"></line>
      <line x1="260" y1="460" x2="201" y2="436"></line><line x1="260" y1="460" x2="319" y2="484"></line>
      <line x1="260" y1="460" x2="201" y2="484"></line><line x1="260" y1="460" x2="319" y2="436"></line>
      <line x1="260" y1="460" x2="236" y2="519"></line><line x1="260" y1="460" x2="284" y2="401"></line>
    </g>

    
    <circle cx="260" cy="460" r="13" fill="#64748B"></circle>
    <circle cx="260" cy="460" r="6" fill="#E2E8F0"></circle>
  </g>

  
  <g id="front-wheel">
    
    <circle cx="640" cy="460" r="76" fill="url(#tireGrad)"></circle>
    
    <circle cx="640" cy="460" r="66" fill="none" stroke="#F8FAFC" stroke-width="3"></circle>
    <circle cx="640" cy="460" r="63" fill="none" stroke="url(#chromeGrad)" stroke-width="5"></circle>
    <circle cx="640" cy="460" r="60.5" fill="#0F172A" opacity="0.08"></circle>

    
    <g stroke="url(#chromeGrad)" stroke-width="1.2" opacity="0.85">
      <line x1="640" y1="460" x2="640" y2="397"></line><line x1="640" y1="460" x2="640" y2="523"></line>
      <line x1="640" y1="460" x2="577" y2="460"></line><line x1="640" y1="460" x2="703" y2="460"></line>
      <line x1="640" y1="460" x2="595" y2="415"></line><line x1="640" y1="460" x2="685" y2="505"></line>
      <line x1="640" y1="460" x2="595" y2="505"></line><line x1="640" y1="460" x2="685" y2="415"></line>
      <line x1="640" y1="460" x2="616" y2="401"></line><line x1="640" y1="460" x2="664" y2="519"></line>
      <line x1="640" y1="460" x2="581" y2="436"></line><line x1="640" y1="460" x2="699" y2="484"></line>
      <line x1="640" y1="460" x2="581" y2="484"></line><line x1="640" y1="460" x2="699" y2="436"></line>
      <line x1="640" y1="460" x2="616" y2="519"></line><line x1="640" y1="460" x2="664" y2="401"></line>
    </g>

    
    <circle cx="640" cy="460" r="9" fill="#64748B"></circle>
    <circle cx="640" cy="460" r="5" fill="#E2E8F0"></circle>
  </g>

  
  
  <path d="M 200 455 C 200 395 240 375 295 378" fill="none" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></path>
  
  <path d="M 580 440 C 590 390 635 375 675 385" fill="none" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></path>

  
  <g id="left-pedal">
    <line x1="440" y1="460" x2="405" y2="495" stroke="#475569" stroke-width="6" stroke-linecap="round"></line>
    <rect x="390" y="492" width="22" height="7" rx="3" fill="#1E293B"></rect>
    
    <path d="M 390 340 L 398 425 L 400 493" fill="none" stroke="#F97316" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"></path>
    
    <path d="M 392 492 L 414 492 L 408 503 Z" fill="#EA580C"></path>
  </g>

  
  <g id="frame" stroke="url(#frameGrad)" stroke-linecap="round" stroke-linejoin="round" filter="url(#softShadow)">
    
    <line x1="260" y1="460" x2="440" y2="460" stroke-width="10"></line>
    
    <line x1="260" y1="460" x2="370" y2="310" stroke-width="9"></line>
    
    <line x1="440" y1="460" x2="370" y2="310" stroke-width="12"></line>
    
    <line x1="440" y1="460" x2="560" y2="300" stroke-width="13"></line>
    
    <path d="M 370 325 C 440 310 500 300 560 270" fill="none" stroke-width="11"></path>
    
    <line x1="560" y1="312" x2="560" y2="250" stroke-width="14"></line>
    
    <line x1="560" y1="305" x2="640" y2="460" stroke-width="10"></line>
  </g>

  
  <line x1="370" y1="310" x2="362" y2="275" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></line>
  
  <circle cx="340" cy="282" r="5" fill="#475569"></circle>
  <circle cx="352" cy="283" r="5" fill="#475569"></circle>
  
  <path d="M 320 275 C 335 267 380 268 395 277 C 390 285 375 287 360 286 C 340 285 325 285 320 275 Z" fill="url(#leatherGrad)" filter="url(#softShadow)"></path>
  <circle cx="385" cy="277" r="1.5" fill="#FDE047"></circle>

  
  <circle cx="440" cy="460" r="24" fill="none" stroke="#64748B" stroke-width="5" stroke-dasharray="4 2"></circle>
  <circle cx="440" cy="460" r="18" fill="url(#chromeGrad)"></circle>
  <circle cx="440" cy="460" r="6" fill="#1E293B"></circle>

  
  
  <path d="M 285 260 C 270 270 260 295 285 310 C 305 315 325 310 340 295 Z" fill="#E2E8F0" stroke="#CBD5E1" stroke-width="2"></path>
  <path d="M 270 280 C 255 290 260 305 285 315" fill="none" stroke="#94A3B8" stroke-width="2" stroke-linecap="round"></path>

  
  <path d="M 330 280 C 320 240 360 200 420 215 C 455 225 470 260 460 305 C 450 345 390 355 350 335 C 330 320 325 295 330 280 Z" fill="url(#pelicanGrad)" filter="url(#softShadow)"></path>

  
  <g id="right-pedal-and-leg">
    
    <line x1="440" y1="460" x2="480" y2="425" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>
    <rect x="470" y="420" width="22" height="7" rx="3" fill="#1E293B" transform="rotate(-15 481 423)"></rect>

    
    <path d="M 385 325 Q 430 350 445 385 L 478 420" fill="none" stroke="#F97316" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"></path>

    
    
    <circle cx="476" cy="419" r="4" fill="#EA580C"></circle>
    
    <path d="M 473 420 Q 488 412 505 418 L 498 427 Q 485 425 475 427 Z" fill="#EA580C"></path>
    <path d="M 478 421 L 506 424" stroke="#C2410C" stroke-width="1.5" stroke-linecap="round"></path>
  </g>

  
  <path d="M 435 225 C 445 185 415 145 440 100 C 450 85 470 78 488 88 C 505 98 505 125 480 155 C 465 175 465 195 465 225 Z" fill="url(#pelicanGrad)"></path>

  
  <path d="M 365 335 C 410 345 445 325 455 290" fill="none" stroke="#CBD5E1" stroke-width="3" stroke-linecap="round"></path>

  
  
  <path d="M 458 95 C 460 70 490 65 505 85 C 520 100 520 120 495 132 C 475 140 455 120 458 95 Z" fill="url(#pelicanGrad)"></path>

  
  <path d="M 462 82 C 445 78 440 92 455 98" fill="url(#pelicanGrad)" stroke="#CBD5E1" stroke-width="1.5"></path>
  <path d="M 460 92 C 442 92 445 106 458 106" fill="url(#pelicanGrad)" stroke="#CBD5E1" stroke-width="1.5"></path>

  
  <path d="M 505 125 C 515 175 565 210 635 170 C 670 150 710 135 735 125 C 675 160 560 185 505 125 Z" fill="url(#pouchGrad)" opacity="0.95" filter="url(#softShadow)"></path>

  
  <path d="M 540 148 Q 565 175 605 168" fill="none" stroke="#F59E0B" stroke-width="2" opacity="0.6"></path>
  <path d="M 570 142 Q 600 168 640 154" fill="none" stroke="#F59E0B" stroke-width="2" opacity="0.6"></path>

  
  <g id="little-fish" transform="translate(615, 122) rotate(-18)">
    
    <ellipse cx="0" cy="0" rx="22" ry="9" fill="#38BDF8"></ellipse>
    <path d="M -16 0 L -28 -8 L -26 0 L -28 8 Z" fill="#0284C7"></path>
    
    <path d="M -15 2 Q 0 10 15 2 Z" fill="#BAE6FD"></path>
    
    <circle cx="10" cy="-3" r="3.5" fill="#FFFFFF"></circle>
    <circle cx="11" cy="-3" r="1.8" fill="#0F172A"></circle>
    
    <path d="M 17 2 Q 14 5 11 3" fill="none" stroke="#0369A1" stroke-width="1.2" stroke-linecap="round"></path>
    <circle cx="6" cy="-1" r="1" fill="#FFFFFF" opacity="0.8"></circle>
  </g>

  
  <path d="M 495 95 L 730 120 C 748 123 755 130 745 135 C 738 138 720 134 710 132 L 500 125 Z" fill="url(#beakGrad)" filter="url(#softShadow)"></path>
  
  <path d="M 735 121 C 750 123 753 133 743 138 C 736 137 733 128 735 121 Z" fill="#C2410C"></path>
  
  <path d="M 505 107 L 725 125" stroke="#FDE047" stroke-width="2.2" stroke-linecap="round" opacity="0.7"></path>
  <ellipse cx="520" cy="107" rx="3" ry="1" fill="#7C2D12"></ellipse>

  
  <path d="M 500 123 L 738 132" stroke="#EA580C" stroke-width="3" stroke-linecap="round"></path>

  
  <circle cx="488" cy="98" r="9" fill="#FEF08A"></circle>
  <circle cx="489" cy="98" r="5.5" fill="#0F172A"></circle>
  <circle cx="487" cy="95" r="2" fill="#FFFFFF"></circle> 

  
  <path d="M 478 88 C 483 83 496 84 501 90" fill="none" stroke="#475569" stroke-width="2.5" stroke-linecap="round"></path>

  
  <g id="cycling-cap">
    
    <path d="M 462 85 C 465 58 505 52 522 75 C 505 78 480 80 462 85 Z" fill="#E11D48"></path>
    
    <path d="M 482 62 C 492 60 500 64 507 76 L 497 78 C 492 69 486 66 482 62 Z" fill="#FFFFFF"></path>
    
    <path d="M 515 72 C 532 68 545 58 548 50 C 538 60 520 68 508 72 Z" fill="#BE123C"></path>
    
    <circle cx="493" cy="61" r="2.5" fill="#FFFFFF"></circle>
  </g>

  
  <g id="scarf">
    
    <path d="M 445 185 C 460 180 475 190 465 208 C 450 215 440 200 445 185 Z" fill="#EF4444"></path>
    
    <path d="M 445 195 Q 405 190 375 170 Q 405 185 442 205 Z" fill="#DC2626"></path>
    <path d="M 445 202 Q 395 210 360 195 Q 395 218 440 212 Z" fill="#B91C1C"></path>
    
    <circle cx="390" cy="182" r="2.5" fill="#FFFFFF"></circle>
    <circle cx="415" cy="192" r="2.5" fill="#FFFFFF"></circle>
    <circle cx="380" cy="202" r="2" fill="#FFFFFF"></circle>
    <circle cx="410" cy="210" r="2.2" fill="#FFFFFF"></circle>
  </g>

  
  
  <path d="M 370 230 C 400 215 435 240 450 280 C 430 310 390 320 365 295 C 350 275 355 245 370 230 Z" fill="#F8FAFC" stroke="#E2E8F0" stroke-width="2" filter="url(#softShadow)"></path>
  
  <path d="M 380 255 C 410 255 430 275 438 300" fill="none" stroke="#CBD5E1" stroke-width="2" stroke-linecap="round"></path>
  <path d="M 370 275 C 395 280 415 295 422 315" fill="none" stroke="#CBD5E1" stroke-width="2" stroke-linecap="round"></path>
  
  <path d="M 430 260 Q 480 245 528 236 C 532 242 525 249 510 252 Q 470 262 425 285 Z" fill="#F1F5F9" stroke="#CBD5E1" stroke-width="1.5"></path>
  
  <path d="M 522 232 C 534 233 538 244 528 248 C 522 248 518 240 522 232 Z" fill="#E2E8F0"></path>
  <path d="M 515 235 C 525 237 528 248 518 251 C 512 250 510 242 515 235 Z" fill="#CBD5E1"></path>

  
  
  <line x1="560" y1="260" x2="560" y2="225" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></line>
  
  <path d="M 560 225 C 560 215 540 215 520 225 L 505 238" fill="none" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round"></path>
  
  <rect x="508" y="230" width="22" height="9" rx="4.5" fill="#1E293B" transform="rotate(-30 519 234)"></rect>

  
  <ellipse cx="548" cy="216" rx="7" ry="6" fill="#FACC15"></ellipse>
  <ellipse cx="546" cy="214" rx="3" ry="2" fill="#FEF08A"></ellipse>
  <rect x="552" y="219" width="4" height="2" fill="#94A3B8"></rect>

  
  <g id="headlight">
    
    <polygon points="590,265 780,210 820,320 590,275" fill="url(#lightBeam)"></polygon>
    
    <path d="M 570 260 C 585 260 592 265 592 272 C 592 279 585 284 570 284 Z" fill="url(#chromeGrad)"></path>
    
    <line x1="560" y1="272" x2="575" y2="272" stroke="#64748B" stroke-width="4"></line>
    
    <ellipse cx="592" cy="272" rx="3" ry="11" fill="#FEF9C3" stroke="#E2E8F0" stroke-width="1.5"></ellipse>
    <ellipse cx="593" cy="270" rx="1.5" ry="6" fill="#FFFFFF"></ellipse>
  </g>
</svg>