Gemini 3.8 Flash  medium · 2026-10-18 · 样本 1/3

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

AI 参考分

8.13 ± 1.23

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

Claude Opus 5.5 · medium · 第 1 次评审 8.85
Claude Opus 5.5 · medium · 第 2 次评审 8.85
GPT-6 Astra · medium · 第 1 次评审 8.85
GPT-6 Astra · medium · 第 2 次评审 8.85
Grok 4.7 · medium · 第 1 次评审 5.90
Grok 4.7 · medium · 第 2 次评审 7.45

评分项目

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

评委

Claude Opus 5.5 · medium · 第 1 次评审

8.85

评委看到的画面: 画面中央是一只白色的卡通鹈鹕,它长着橙黄色的大喙和橙色的腿脚,头戴一顶带锚形徽章的深蓝色船长帽,脖子上系着一条向后飘起的红色围巾,正骑着一辆青绿色的自行车向右行驶。自行车前方挂着一个棕色编织篮,篮子里装着两条蓝色的鱼和一根法棍面包,鱼的上方还有几个小气泡。背景中有一个浅黄色的大圆,旁边点缀着灰色的飞鸟线条、浅蓝色虚线、一片白色羽毛,车轮下方则有灰色的阴影。

结构准确、姿态到位,画面干净;只是背景偏空,场景感比A弱。

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

Claude Opus 5.5 · medium · 第 2 次评审

8.85

评委看到的画面: 画面中央是一只白色的卡通鹈鹕,它长着橙黄色的大喙和橙色的腿脚,头戴一顶带锚形徽章的深蓝色船长帽,脖子上系着一条向后飘起的红色围巾,正骑着一辆青绿色的自行车向右行驶。自行车前方挂着一个棕色编织篮,篮子里装着两条蓝色的鱼和一根法棍面包,鱼的上方还有几个小气泡。背景中有一个浅黄色的大圆,旁边点缀着灰色的飞鸟线条、浅蓝色虚线、一片白色羽毛,车轮下方则有灰色的阴影。

喙和喉囊很像鹈鹕,坐车座、握车把、踩踏板都对,结构最合理。

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

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

8.85

评委看到的画面: 画面中央是一只白色长嘴鸟,戴着深蓝色帽子、围着红色围巾,橙黄色的长嘴朝向右侧,身体坐在一辆青绿色自行车上。自行车有两个深色外圈、浅色辐条的圆形车轮,右前方的棕黄色车篮里放着两条蓝色小鱼和一根黄色长条物体。背景为白色,主体后方有一块浅黄色圆形区域,周围点缀着浅蓝色虚线、灰色弧线和白色羽毛。

骑行接触关系清楚、构图完整,局部翼部与车把衔接略显生硬。

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

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

8.85

评委看到的画面: 画面中央是一只白色长嘴鸟,戴着深蓝色帽子、围着红色围巾,橙黄色的长嘴朝向右侧,身体坐在一辆青绿色自行车上。自行车有两个深色外圈、浅色辐条的圆形车轮,右前方的棕黄色车篮里放着两条蓝色小鱼和一根黄色长条物体。背景为白色,主体后方有一块浅黄色圆形区域,周围点缀着浅蓝色虚线、灰色弧线和白色羽毛。

骑行姿态清楚,车体完整,局部连接仍有简化。

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

Grok 4.7 · medium · 第 1 次评审

5.90

评委看到的画面: 画面中央是一只白色卡通鸟骑在一辆青绿色自行车上,背景是浅黄色圆形和白色空白。鸟面向右侧,戴黑色帽子,橙色大嘴向前伸,红色围巾向后飘,橙色腿踩在踏板上。自行车有黑色轮胎和白色辐条,车头棕色篮子里放着一根面包和两条带眼睛的蓝色鱼;周围有浅蓝色虚线、几只灰色小鸟和一片白色羽毛。

双轮与踏板可见,但巨喙如船、头身脱节,比例失真。

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

Grok 4.7 · medium · 第 2 次评审

7.45

评委看到的画面: 画面中央是一只白色卡通鸟骑在一辆青绿色自行车上,背景是浅黄色圆形和白色空白。鸟面向右侧,戴黑色帽子,橙色大嘴向前伸,红色围巾向后飘,橙色腿踩在踏板上。自行车有黑色轮胎和白色辐条,车头棕色篮子里放着一根面包和两条带眼睛的蓝色鱼;周围有浅蓝色虚线、几只灰色小鸟和一片白色羽毛。

骑行关系成立,但巨喙遮住头部,身体比例夸张。

  • 有长喙和喉囊:是
  • 有两个轮子:是
  • 有连接两轮的车架:是
  • 鸟坐在车座上:是
  • 鸟脚在踏板上:是
鹈鹕相似度
7.00
自行车正确性
8.00
骑行姿态
8.00
构图美观
8.00
明显错误(越高越好)
6.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="bgGlow" cx="50%" cy="45%" r="60%">
      <stop offset="0%" stop-color="#E0F2FE" stop-opacity="0.8"></stop>
      <stop offset="60%" stop-color="#F0F9FF" stop-opacity="0.4"></stop>
      <stop offset="100%" stop-color="#FFFFFF" stop-opacity="0"></stop>
    </radialGradient>

    
    <linearGradient id="sunGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#FEF08A" stop-opacity="0.7"></stop>
      <stop offset="100%" stop-color="#FDE047" stop-opacity="0.2"></stop>
    </linearGradient>

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

    <filter id="softGaze" x="-20%" y="-20%" width="140%" height="140%">
      <feGaussianBlur stdDeviation="3"></feGaussianBlur>
    </filter>

    
    <linearGradient id="tealFrame" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#2DD4BF"></stop>
      <stop offset="50%" 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="85%" stop-color="#334155"></stop>
      <stop offset="95%" stop-color="#1E293B"></stop>
      <stop offset="100%" stop-color="#0F172A"></stop>
    </radialGradient>

    
    <linearGradient id="sidewallGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FEF3C7"></stop>
      <stop offset="100%" stop-color="#FDE68A"></stop>
    </linearGradient>

    
    <linearGradient id="pouchGrad" x1="20%" y1="0%" x2="80%" y2="100%">
      <stop offset="0%" stop-color="#FDBA74"></stop>
      <stop offset="45%" stop-color="#FB923C"></stop>
      <stop offset="80%" stop-color="#F97316"></stop>
      <stop offset="100%" stop-color="#EA580C"></stop>
    </linearGradient>

    
    <linearGradient id="beakHorn" x1="0%" y1="50%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#FDE047"></stop>
      <stop offset="70%" stop-color="#F59E0B"></stop>
      <stop offset="100%" stop-color="#D97706"></stop>
    </linearGradient>

    
    <linearGradient id="featherBody" x1="30%" y1="10%" x2="70%" y2="90%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="65%" stop-color="#F8FAFC"></stop>
      <stop offset="90%" stop-color="#E2E8F0"></stop>
      <stop offset="100%" stop-color="#CBD5E1"></stop>
    </linearGradient>

    
    <linearGradient id="wingGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="50%" stop-color="#F1F5F9"></stop>
      <stop offset="85%" stop-color="#CBD5E1"></stop>
      <stop offset="100%" stop-color="#94A3B8"></stop>
    </linearGradient>

    
    <linearGradient id="footGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FB923C"></stop>
      <stop offset="60%" stop-color="#F97316"></stop>
      <stop offset="100%" stop-color="#C2410C"></stop>
    </linearGradient>

    
    <linearGradient id="leatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#9A3412"></stop>
      <stop offset="40%" stop-color="#7C2D12"></stop>
      <stop offset="100%" stop-color="#431407"></stop>
    </linearGradient>

    
    <linearGradient id="wickerBase" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#FDE68A"></stop>
      <stop offset="50%" stop-color="#D97706"></stop>
      <stop offset="100%" stop-color="#92400E"></stop>
    </linearGradient>

    
    <linearGradient id="fishGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#93C5FD"></stop>
      <stop offset="45%" stop-color="#3B82F6"></stop>
      <stop offset="100%" stop-color="#1D4ED8"></stop>
    </linearGradient>

    
    <linearGradient id="scarfRed" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#EF4444"></stop>
      <stop offset="50%" stop-color="#DC2626"></stop>
      <stop offset="100%" stop-color="#991B1B"></stop>
    </linearGradient>
  </defs>

  
  
  <circle cx="450" cy="330" r="270" fill="url(#bgGlow)"></circle>
  <circle cx="460" cy="320" r="230" fill="url(#sunGrad)" opacity="0.6"></circle>

  
  <g stroke="#94A3B8" stroke-width="2.5" stroke-linecap="round" fill="none" opacity="0.65">
    <path d="M 170 120 Q 182 110 194 120 Q 206 110 218 120"></path>
    <path d="M 230 145 Q 239 137 248 145 Q 257 137 266 145"></path>
    <path d="M 720 110 Q 732 100 744 110 Q 756 100 768 110"></path>
  </g>

  
  <g stroke="#38BDF8" stroke-width="2.5" stroke-linecap="round" fill="none" opacity="0.45" stroke-dasharray="8 10">
    <path d="M 120 280 C 180 270 230 300 300 290"></path>
    <path d="M 90 320 C 140 315 190 330 250 325"></path>
    <path d="M 140 470 C 170 465 200 475 230 470"></path>
    <path d="M 740 480 C 780 475 820 490 850 485"></path>
  </g>

  
  <g>
    
    <ellipse cx="460" cy="548" rx="300" ry="16" fill="#0F172A" opacity="0.1" filter="url(#softGaze)"></ellipse>
    
    <ellipse cx="280" cy="545" rx="55" ry="9" fill="#0F172A" opacity="0.35"></ellipse>
    <ellipse cx="640" cy="545" rx="55" ry="9" fill="#0F172A" opacity="0.35"></ellipse>
    
    <ellipse cx="460" cy="546" rx="40" ry="6" fill="#0F172A" opacity="0.25"></ellipse>
  </g>

  
  
  <g id="farPedalGroup">
    <line x1="440" y1="455" x2="395" y2="405" stroke="#64748B" stroke-width="7" stroke-linecap="round"></line>
    <rect x="375" y="398" width="30" height="12" rx="3" fill="#1E293B" stroke="#475569" stroke-width="1.5"></rect>
  </g>

  
  <g id="farFoot">
    <path d="M 405 320 L 390 400" stroke="#EA580C" stroke-width="13" stroke-linecap="round"></path>
    
    <path d="M 388 400 Q 365 395 355 405 Q 370 412 378 412 Q 385 418 395 413 Z" fill="#EA580C" opacity="0.9"></path>
  </g>

  
  <g id="farHandlebar">
    <path d="M 590 230 Q 565 200 545 205" fill="none" stroke="#64748B" stroke-width="6" stroke-linecap="round"></path>
    <rect x="535" y="198" width="18" height="12" rx="3" fill="#7C2D12" transform="rotate(-15 544 204)"></rect>
    
    <path d="M 515 220 Q 535 200 550 205 Q 545 218 525 228 Z" fill="#CBD5E1"></path>
  </g>

  
  
  <g id="rearWheel" filter="url(#dropShadow)">
    
    <circle cx="280" cy="450" r="92" fill="none" stroke="url(#tireGrad)" stroke-width="16"></circle>
    
    <circle cx="280" cy="450" r="82" fill="none" stroke="url(#sidewallGrad)" stroke-width="4"></circle>
    
    <circle cx="280" cy="450" r="77" fill="none" stroke="url(#chromeGrad)" stroke-width="6"></circle>

    
    <g stroke="#94A3B8" stroke-width="1.4" opacity="0.85">
      <line x1="280" y1="450" x2="280" y2="374"></line>
      <line x1="280" y1="450" x2="280" y2="526"></line>
      <line x1="280" y1="450" x2="204" y2="450"></line>
      <line x1="280" y1="450" x2="356" y2="450"></line>
      <line x1="280" y1="450" x2="226" y2="396"></line>
      <line x1="280" y1="450" x2="334" y2="504"></line>
      <line x1="280" y1="450" x2="226" y2="504"></line>
      <line x1="280" y1="450" x2="334" y2="396"></line>
      <line x1="280" y1="450" x2="251" y2="379"></line>
      <line x1="280" y1="450" x2="309" y2="521"></line>
      <line x1="280" y1="450" x2="351" y2="421"></line>
      <line x1="280" y1="450" x2="209" y2="479"></line>
      <line x1="280" y1="450" x2="309" y2="379"></line>
      <line x1="280" y1="450" x2="251" y2="521"></line>
      <line x1="280" y1="450" x2="351" y2="479"></line>
      <line x1="280" y1="450" x2="209" y2="421"></line>
    </g>

    
    <circle cx="280" cy="450" r="14" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
    <circle cx="280" cy="450" r="6" fill="#1E293B"></circle>

    
    <path d="M 195 470 A 96 96 0 0 1 355 375" fill="none" stroke="url(#tealFrame)" stroke-width="12" stroke-linecap="round"></path>
    <path d="M 197 470 A 96 96 0 0 1 353 376" fill="none" stroke="#FFFFFF" stroke-width="2" opacity="0.6"></path>
    
    <line x1="280" y1="450" x2="205" y2="480" stroke="url(#chromeGrad)" stroke-width="3" stroke-linecap="round"></line>
    <line x1="280" y1="450" x2="235" y2="385" stroke="url(#chromeGrad)" stroke-width="3" stroke-linecap="round"></line>
    
    <circle cx="192" cy="445" r="5" fill="#EF4444" stroke="#B91C1C" stroke-width="1.5"></circle>
  </g>

  
  <g id="frontWheel" filter="url(#dropShadow)">
    
    <circle cx="640" cy="450" r="92" fill="none" stroke="url(#tireGrad)" stroke-width="16"></circle>
    
    <circle cx="640" cy="450" r="82" fill="none" stroke="url(#sidewallGrad)" stroke-width="4"></circle>
    
    <circle cx="640" cy="450" r="77" fill="none" stroke="url(#chromeGrad)" stroke-width="6"></circle>

    
    <g stroke="#94A3B8" stroke-width="1.4" opacity="0.85">
      <line x1="640" y1="450" x2="640" y2="374"></line>
      <line x1="640" y1="450" x2="640" y2="526"></line>
      <line x1="640" y1="450" x2="564" y2="450"></line>
      <line x1="640" y1="450" x2="716" y2="450"></line>
      <line x1="640" y1="450" x2="586" y2="396"></line>
      <line x1="640" y1="450" x2="694" y2="504"></line>
      <line x1="640" y1="450" x2="586" y2="504"></line>
      <line x1="640" y1="450" x2="694" y2="396"></line>
      <line x1="640" y1="450" x2="611" y2="379"></line>
      <line x1="640" y1="450" x2="669" y2="521"></line>
      <line x1="640" y1="450" x2="711" y2="421"></line>
      <line x1="640" y1="450" x2="569" y2="479"></line>
      <line x1="640" y1="450" x2="669" y2="379"></line>
      <line x1="640" y1="450" x2="611" y2="521"></line>
      <line x1="640" y1="450" x2="711" y2="479"></line>
      <line x1="640" y1="450" x2="569" y2="421"></line>
    </g>

    
    <circle cx="640" cy="450" r="12" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
    <circle cx="640" cy="450" r="5" fill="#1E293B"></circle>

    
    <path d="M 560 410 A 96 96 0 0 1 720 410" fill="none" stroke="url(#tealFrame)" stroke-width="12" stroke-linecap="round"></path>
    <path d="M 565 405 A 96 96 0 0 1 715 405" fill="none" stroke="#FFFFFF" stroke-width="2" opacity="0.6"></path>
    
    <line x1="640" y1="450" x2="685" y2="380" stroke="url(#chromeGrad)" stroke-width="3" stroke-linecap="round"></line>
  </g>

  
  <g id="bicycleFrame" filter="url(#dropShadow)">
    
    <line x1="280" y1="450" x2="440" y2="455" stroke="url(#tealFrame)" stroke-width="11" stroke-linecap="round"></line>
    <line x1="280" y1="450" x2="385" y2="310" stroke="url(#tealFrame)" stroke-width="10" stroke-linecap="round"></line>

    
    <line x1="440" y1="455" x2="385" y2="310" stroke="url(#tealFrame)" stroke-width="13" stroke-linecap="round"></line>

    
    <path d="M 590 270 L 620 380 Q 628 425 640 450" fill="none" stroke="url(#tealFrame)" stroke-width="12" stroke-linecap="round"></path>
    <rect x="583" y="278" width="16" height="8" rx="2" fill="url(#chromeGrad)"></rect>

    
    <path d="M 440 455 C 470 440 535 390 580 295" fill="none" stroke="url(#tealFrame)" stroke-width="14" stroke-linecap="round"></path>

    
    <path d="M 385 315 C 440 330 520 310 580 265" fill="none" stroke="url(#tealFrame)" stroke-width="11" stroke-linecap="round"></path>
    <path d="M 385 330 C 440 350 515 330 575 285" fill="none" stroke="url(#tealFrame)" stroke-width="7" stroke-linecap="round"></path>

    
    <line x1="575" y1="290" x2="590" y2="245" stroke="url(#tealFrame)" stroke-width="16" stroke-linecap="round"></line>
    <ellipse cx="583" cy="268" rx="5" ry="8" fill="#FBBF24" stroke="#D97706" stroke-width="1"></ellipse>

    
    <path d="M 395 316 C 445 330 515 310 570 268" fill="none" stroke="#FFFFFF" stroke-width="2" opacity="0.5"></path>

    
    <path d="M 590 245 L 594 210 L 580 205" fill="none" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round" stroke-linejoin="round"></path>
    <path d="M 575 205 Q 560 195 530 215" fill="none" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></path>
    
    <rect x="515" y="208" width="22" height="11" rx="3" fill="url(#leatherGrad)" transform="rotate(-15 526 213)"></rect>
    <circle cx="512" cy="216" r="4.5" fill="url(#chromeGrad)"></circle>

    
    <g id="bicycleBell">
      <ellipse cx="568" cy="192" rx="7" ry="6" fill="#FBBF24" stroke="#D97706" stroke-width="1.2"></ellipse>
      <path d="M 563 197 Q 568 198 573 197" fill="none" stroke="#B45309" stroke-width="1.5"></path>
      <circle cx="560" cy="197" r="2.5" fill="#D97706"></circle>
      
      <path d="M 572 183 Q 576 181 580 184" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round"></path>
      <path d="M 576 177 Q 582 175 587 179" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round"></path>
    </g>

    
    <g id="headlight">
      <path d="M 602 292 L 624 290 C 628 290 632 298 628 304 L 602 302 Z" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1"></path>
      <ellipse cx="628" cy="297" rx="3" ry="7" fill="#FEF08A" stroke="#FBBF24" stroke-width="1.5"></ellipse>
      <polygon points="632,293 690,270 690,325 632,301" fill="#FEF08A" opacity="0.25"></polygon>
    </g>

    
    <g id="chainguard">
      <circle cx="440" cy="455" r="28" fill="url(#chromeGrad)" stroke="#475569" stroke-width="2"></circle>
      <path d="M 430 435 C 470 430 500 445 495 465 C 490 475 440 478 418 472 C 405 468 405 445 430 435 Z" fill="url(#tealFrame)" stroke="#115E59" stroke-width="2"></path>
      <path d="M 425 450 Q 460 445 488 458" fill="none" stroke="url(#chromeGrad)" stroke-width="3" stroke-linecap="round"></path>
      <circle cx="440" cy="455" r="8" fill="url(#chromeGrad)" stroke="#334155" stroke-width="1.5"></circle>
    </g>

    
    <g id="nearCrankPedal">
      <line x1="440" y1="455" x2="480" y2="495" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round"></line>
      <circle cx="480" cy="495" r="5" fill="#475569"></circle>
      <rect x="465" y="492" width="34" height="12" rx="3.5" fill="#1E293B" stroke="#475569" stroke-width="1.5"></rect>
      <rect x="473" y="495" width="18" height="5" rx="1.5" fill="#F59E0B"></rect>
    </g>

    
    <g id="saddle">
      <line x1="395" y1="320" x2="385" y2="280" stroke="url(#chromeGrad)" stroke-width="8" stroke-linecap="round"></line>
      <circle cx="365" cy="285" r="7" fill="none" stroke="url(#chromeGrad)" stroke-width="3.5"></circle>
      <circle cx="380" cy="287" r="6" fill="none" stroke="url(#chromeGrad)" stroke-width="3"></circle>
      <path d="M 345 272 C 350 262 375 258 400 262 C 420 265 428 275 422 282 C 412 285 395 282 370 283 C 352 284 342 278 345 272 Z" fill="url(#leatherGrad)" stroke="#270A03" stroke-width="1.5"></path>
      <circle cx="355" cy="274" r="1.5" fill="#F59E0B"></circle>
      <circle cx="370" cy="272" r="1.5" fill="#F59E0B"></circle>
      <circle cx="388" cy="271" r="1.5" fill="#F59E0B"></circle>
      <circle cx="405" cy="273" r="1.5" fill="#F59E0B"></circle>
    </g>
  </g>

  
  <g id="frontBasket" filter="url(#dropShadow)">
    <line x1="590" y1="260" x2="645" y2="285" stroke="url(#chromeGrad)" stroke-width="4" stroke-linecap="round"></line>
    <line x1="640" y1="360" x2="665" y2="285" stroke="url(#chromeGrad)" stroke-width="3.5" stroke-linecap="round"></line>

    
    
    <g id="fish1" transform="rotate(-12 650 220)">
      <ellipse cx="648" cy="225" rx="14" ry="24" fill="url(#fishGrad)"></ellipse>
      <polygon points="648,245 640,265 656,265" fill="#2563EB"></polygon>
      <line x1="648" y1="247" x2="643" y2="263" stroke="#93C5FD" stroke-width="1"></line>
      <line x1="648" y1="247" x2="653" y2="263" stroke="#93C5FD" stroke-width="1"></line>
      <path d="M 648 205 C 658 215 658 235 648 245 Z" fill="#DBEAFE" opacity="0.7"></path>
      <circle cx="643" cy="214" r="4" fill="#FFFFFF"></circle>
      <circle cx="642" cy="214" r="2.2" fill="#0F172A"></circle>
      <circle cx="641" cy="213" r="0.8" fill="#FFFFFF"></circle>
      <path d="M 641 222 Q 644 225 647 222" fill="none" stroke="#0F172A" stroke-width="1.2" stroke-linecap="round"></path>
    </g>

    
    <g id="fish2" transform="rotate(18 680 230)">
      <ellipse cx="682" cy="228" rx="13" ry="22" fill="url(#fishGrad)"></ellipse>
      <polygon points="682,246 675,264 690,262" fill="#2563EB"></polygon>
      <path d="M 682 210 C 691 218 691 238 682 248 Z" fill="#DBEAFE" opacity="0.7"></path>
      <circle cx="678" cy="216" r="4.2" fill="#FFFFFF"></circle>
      <circle cx="677" cy="216" r="2.2" fill="#0F172A"></circle>
      <circle cx="676" cy="215" r="0.8" fill="#FFFFFF"></circle>
      <path d="M 676 224 Q 680 227 683 224" fill="none" stroke="#0F172A" stroke-width="1.2" stroke-linecap="round"></path>
      <circle cx="672" cy="198" r="2.5" fill="#E0F2FE" stroke="#38BDF8" stroke-width="1"></circle>
      <circle cx="676" cy="188" r="1.8" fill="#E0F2FE" stroke="#38BDF8" stroke-width="0.8"></circle>
    </g>

    
    <g id="mapRoll" transform="rotate(22 660 215)">
      <rect x="652" y="190" width="14" height="42" rx="6" fill="#FDE68A" stroke="#D97706" stroke-width="1.5"></rect>
      <line x1="654" y1="205" x2="664" y2="205" stroke="#B45309" stroke-width="1.2"></line>
      <line x1="654" y1="215" x2="664" y2="215" stroke="#B45309" stroke-width="1.2"></line>
    </g>

    
    <path d="M 632 235 L 702 235 L 694 285 L 638 285 Z" fill="url(#wickerBase)" stroke="#78350F" stroke-width="2"></path>
    <rect x="629" y="232" width="76" height="7" rx="3.5" fill="#FBBF24" stroke="#92400E" stroke-width="1.5"></rect>
    
    <g stroke="#78350F" stroke-width="1.2" opacity="0.75">
      <line x1="634" y1="245" x2="699" y2="245"></line>
      <line x1="636" y1="258" x2="697" y2="258"></line>
      <line x1="637" y1="271" x2="695" y2="271"></line>
      <line x1="642" y1="238" x2="647" y2="284"></line>
      <line x1="655" y1="238" x2="658" y2="284"></line>
      <line x1="668" y1="238" x2="670" y2="284"></line>
      <line x1="681" y1="238" x2="681" y2="284"></line>
      <line x1="693" y1="238" x2="689" y2="284"></line>
    </g>
  </g>

  
  <g id="pelicanRider" filter="url(#dropShadow)">
    
    <g id="pelicanTail">
      <path d="M 360 270 C 330 275 305 295 300 315 C 320 310 335 300 350 292 Z" fill="#E2E8F0" stroke="#94A3B8" stroke-width="1.5"></path>
      <path d="M 355 272 C 322 282 308 305 306 325 C 326 318 345 308 360 295 Z" fill="#F1F5F9" stroke="#94A3B8" stroke-width="1.5"></path>
      <path d="M 300 315 Q 308 305 318 302 L 306 325 Z" fill="#334155"></path>
    </g>

    
    <path d="M 365 275 C 350 250 365 205 405 185 C 445 165 480 200 482 245 C 485 285 450 320 405 320 C 375 320 368 295 365 275 Z" fill="url(#featherBody)"></path>
    <path d="M 370 285 C 385 315 425 320 455 300 C 430 318 390 315 370 285 Z" fill="#CBD5E1" opacity="0.6"></path>

    
    <g id="nearLeg">
      <path d="M 405 305 Q 425 315 435 345" fill="none" stroke="#F1F5F9" stroke-width="26" stroke-linecap="round"></path>
      <path d="M 405 305 Q 425 315 435 345" fill="none" stroke="#CBD5E1" stroke-width="26" stroke-linecap="round" opacity="0.4"></path>
      <line x1="435" y1="345" x2="475" y2="480" stroke="url(#footGrad)" stroke-width="14" stroke-linecap="round"></line>
      <circle cx="435" cy="345" r="9" fill="#EA580C"></circle>

      
      <circle cx="475" cy="480" r="8" fill="#EA580C"></circle>
      <path d="M 470 478                 L 448 492 Q 460 496 468 495                 L 472 505 Q 482 504 490 500                 L 508 492 Q 498 485 485 482 Z" fill="url(#footGrad)" stroke="#C2410C" stroke-width="1.5"></path>
      <circle cx="447" cy="492" r="2" fill="#7C2D12"></circle>
      <circle cx="472" cy="505" r="2" fill="#7C2D12"></circle>
      <circle cx="509" cy="492" r="2" fill="#7C2D12"></circle>
    </g>

    
    <path d="M 410 190 C 405 150 430 115 450 100 C 460 92 470 95 475 105 C 480 118 460 145 455 170 C 450 195 455 210 460 220 Z" fill="url(#featherBody)"></path>
    <path d="M 414 185 C 412 152 432 122 450 105 C 442 125 432 155 435 185 Z" fill="#CBD5E1" opacity="0.6"></path>

    
    <g id="neckerchief">
      <path d="M 425 155 C 385 145 350 160 320 148 C 345 165 380 162 420 168 Z" fill="url(#scarfRed)"></path>
      <path d="M 422 160 C 375 158 340 180 310 172 C 338 185 375 175 415 172 Z" fill="url(#scarfRed)"></path>
      <path d="M 365 150 L 360 162" stroke="#FFFFFF" stroke-width="3.5" stroke-linecap="round"></path>
      <path d="M 338 152 L 334 163" stroke="#FFFFFF" stroke-width="3.5" stroke-linecap="round"></path>
      <path d="M 360 168 L 354 179" stroke="#FFFFFF" stroke-width="3.5" stroke-linecap="round"></path>
      <path d="M 332 173 L 326 182" stroke="#FFFFFF" stroke-width="3.5" stroke-linecap="round"></path>
      <ellipse cx="438" cy="162" rx="22" ry="11" fill="url(#scarfRed)" transform="rotate(-15 438 162)"></ellipse>
      <circle cx="423" cy="160" r="7.5" fill="#B91C1C" stroke="#7F1D1D" stroke-width="1.2"></circle>
      <path d="M 425 157 Q 440 152 455 163" fill="none" stroke="#FFFFFF" stroke-width="3" stroke-linecap="round"></path>
    </g>

    
    <g id="nearWing">
      <path d="M 415 195 C 445 185 478 200 488 235 C 480 258 450 268 418 260 C 395 255 400 210 415 195 Z" fill="url(#wingGrad)"></path>
      <path d="M 460 215 C 490 205 520 205 532 212 C 525 220 515 224 495 230 C 475 236 450 240 440 238 Z" fill="#F8FAFC" stroke="#CBD5E1" stroke-width="1.5"></path>
      <path d="M 522 210 Q 532 205 536 215 Q 528 222 520 220 Z" fill="#E2E8F0"></path>
      <path d="M 527 212 Q 538 209 540 219 Q 532 225 524 222 Z" fill="#CBD5E1"></path>
      <path d="M 430 225 C 455 220 480 230 482 248 C 465 255 440 252 425 245 Z" fill="#E2E8F0" opacity="0.8"></path>
      <path d="M 420 240 C 440 238 465 245 465 258 C 450 262 430 260 415 252 Z" fill="#CBD5E1" opacity="0.8"></path>
    </g>

    
    <g id="pelicanHead">
      
      <path d="M 465 72 C 450 62 435 70 422 68 C 430 78 440 82 445 90 C 432 90 424 96 422 102 C 435 102 445 106 455 112 Z" fill="#F8FAFC" stroke="#E2E8F0" stroke-width="1.2"></path>

      
      <path d="M 450 105 C 445 80 470 65 500 70 C 525 74 532 95 530 115 C 510 118 480 120 450 105 Z" fill="url(#featherBody)"></path>

      
      <ellipse cx="496" cy="92" rx="13" ry="11" fill="#FCE7F3" stroke="#FBCFE8" stroke-width="1"></ellipse>
      <ellipse cx="498" cy="92" rx="7.5" ry="7" fill="#0F172A"></ellipse>
      <circle cx="497" cy="90" r="6" fill="#1E293B"></circle>
      <circle cx="497" cy="90" r="4.8" fill="#0284C7"></circle>
      <circle cx="497" cy="90" r="3.4" fill="#0F172A"></circle>
      <circle cx="495" cy="88" r="1.6" fill="#FFFFFF"></circle>
      <circle cx="499" cy="93" r="0.8" fill="#FFFFFF"></circle>
      <path d="M 488 83 Q 498 78 508 83" fill="none" stroke="#475569" stroke-width="2" stroke-linecap="round"></path>

      
      
      <path d="M 485 115                 C 490 145 505 195 540 195                 C 585 195 650 150 710 112                 L 540 112                 Z" fill="url(#pouchGrad)"></path>

      
      <g stroke="#EA580C" stroke-width="1.2" opacity="0.45" fill="none">
        <path d="M 505 125 C 515 155 530 185 548 188"></path>
        <path d="M 525 120 C 538 150 560 182 580 180"></path>
        <path d="M 550 118 C 570 145 605 170 625 165"></path>
        <path d="M 580 116 C 608 138 642 152 665 145"></path>
        <path d="M 620 115 C 650 130 675 135 690 125"></path>
      </g>
      <path d="M 515 145 C 525 175 545 185 565 182 C 545 180 530 165 520 145 Z" fill="#FDE047" opacity="0.45"></path>

      
      <path d="M 482 112 L 712 110 L 712 114 L 485 117 Z" fill="#D97706"></path>

      
      <path d="M 495 85                 C 530 85 640 95 715 105                 C 722 106 726 112 720 116                 C 715 118 705 114 690 112                 L 485 112                 C 490 98 492 88 495 85 Z" fill="url(#beakHorn)" stroke="#D97706" stroke-width="1.5"></path>
      <path d="M 714 105 Q 724 108 722 116 Q 716 122 713 114 Z" fill="#B45309"></path>
      <path d="M 500 88 C 545 88 640 98 710 106" fill="none" stroke="#FEF08A" stroke-width="2.5" stroke-linecap="round"></path>
      <path d="M 515 94 Q 525 95 535 96" fill="none" stroke="#B45309" stroke-width="1.5" stroke-linecap="round"></path>

      
      <g id="pouchFishTail" transform="rotate(35 600 130)">
        <path d="M 595 125 L 590 108 L 602 115 L 612 106 L 608 125 Z" fill="#60A5FA" stroke="#2563EB" stroke-width="1.2"></path>
        <line x1="597" y1="120" x2="593" y2="112" stroke="#DBEAFE" stroke-width="1"></line>
        <line x1="603" y1="120" x2="608" y2="111" stroke="#DBEAFE" stroke-width="1"></line>
      </g>
    </g>

    
    <g id="cyclingCap">
      <path d="M 458 82 C 455 60 480 48 510 50 C 532 52 538 65 536 78 Z" fill="#1E293B" stroke="#0F172A" stroke-width="1.5"></path>
      <path d="M 512 68 C 535 62 555 65 565 74 C 550 78 530 76 515 76 Z" fill="#F8FAFC" stroke="#E2E8F0" stroke-width="1.5"></path>
      <path d="M 518 72 C 535 68 550 70 560 76" fill="none" stroke="#0284C7" stroke-width="2"></path>
      
      <circle cx="496" cy="62" r="5" fill="#FBBF24" stroke="#D97706" stroke-width="1"></circle>
      <path d="M 494 60 L 498 60 M 496 58 L 496 65 M 493 64 Q 496 67 499 64" fill="none" stroke="#78350F" stroke-width="1" stroke-linecap="round"></path>
      <line x1="472" y1="77" x2="520" y2="75" stroke="#334155" stroke-width="3" stroke-linecap="round"></line>
      <circle cx="516" cy="75" r="3" fill="#FBBF24"></circle>
    </g>
  </g>

  
  
  <g transform="translate(260, 240) rotate(35)" opacity="0.85">
    <path d="M 0 0 C 15 -10 30 -5 40 0 C 30 10 15 8 0 0 Z" fill="#FFFFFF" stroke="#CBD5E1" stroke-width="1"></path>
    <line x1="0" y1="0" x2="42" y2="0" stroke="#94A3B8" stroke-width="0.8"></line>
  </g>

  
  <g fill="#E2E8F0" opacity="0.6">
    <circle cx="185" cy="535" r="6"></circle>
    <circle cx="170" cy="538" r="4"></circle>
    <circle cx="158" cy="540" r="3"></circle>
    <circle cx="198" cy="540" r="4.5"></circle>
  </g>

  
  <g fill="#FEF08A">
    <path d="M 580 180 Q 582 176 584 180 Q 588 182 584 184 Q 582 188 580 184 Q 576 182 580 180 Z" opacity="0.8"></path>
    <path d="M 632 290 Q 634 286 636 290 Q 640 292 636 294 Q 634 298 632 294 Q 628 292 632 290 Z" opacity="0.9"></path>
  </g>
</svg>