doubao-seed-2-0-mini 在「SVG 齿轮联动工业品牌 LOGO」的评测结果

这是该 AI 模型在此测试用例上的详细评测结果。

基本信息

  • 模型名称:doubao-seed-2-0-mini
  • 用例名称:SVG 齿轮联动工业品牌 LOGO
  • 测试类型:网页生成
  • 评测维度:SVG 矢量动画

系统提示词(System Prompt)

这是给 AI 模型的背景设定和角色指令:

你是一名前端开发工程师,擅长 SVG 绘制与 CSS 动画。 代码要求: 1. 生成完整的单页 HTML 应用 2. CSS 和 JavaScript 内联在 HTML 文件中 3. 代码结构清晰,有适当注释

用户提示词(User Prompt)

这是用户给 AI 模型的具体任务要求:

请绘制一个包含三个齿轮的 SVG 工业风格 LOGO。 功能要求: 1. 使用 SVG 绘制三个齿轮,齿轮需有明显的齿形轮廓 2. 三个齿轮通过 CSS 动画持续旋转,中间大齿轮顺时针旋转,两侧小齿轮逆时针旋转 3. 中心大齿轮内部展示品牌首字母「G」 4. 整体背景为深色,齿轮使用灰色或银色调 布局参考: - 中间一个较大的主齿轮 - 左上和右下各一个较小的从动齿轮 - 三个齿轮位置相邻(视觉上看起来相互咬合)

任务要求

AI 模型需要满足以下要求:

  1. 页面包含三个可见的 SVG 齿轮
  2. 齿轮具有明显的齿形轮廓(非纯圆形)
  3. 三个齿轮均有旋转动画,方向符合联动逻辑(大齿轮顺时针,小齿轮逆时针)
  4. 中心大齿轮内展示品牌首字母「G」
  5. 整体为深色背景工业风格

评测结果

综合得分

该模型在此用例的得分为:0.8 分(满分 100 分),未通过

基础难度评测结果

  • 得分:0.8 分
  • 通过状态:未通过

模型生成产物

以下是该模型针对此任务的实际生成内容:

系统报错(阶段=模型生成; 模块=app.services.inference.call_text_model; provider=volcengine; model=doubao-seed-2-0-mini-260215):[app.services.inference.call_text_model][provider=volcengine][model=doubao-seed-2-0-mini-260215] 流式调用超时: 超过 120.0s 没有收到新数据

AI 评审点评

以下是 AI 评审对该模型输出的点评:

【CLAUDE】本次评测中,模型因流式调用超时(超过 120 秒未收到新数据)导致生成失败,未产生任何有效输出。所有评分维度均为 0 分。建议排查推理服务稳定性或适当降低任务复杂度以避免超时。 【GEMINI】本次任务模型生成失败,触发了流式调用超时错误,未输出任何有效代码。无法满足用户关于 SVG 绘制、CSS 动画及工业风格 LOGO 的所有功能要求。 【KIMI】本次评测中,候选模型(doubao-seed-2-0-mini-260215)在生成过程中发生严重故障,流式调用超时超过120秒,未能输出任何有效的HTML/SVG代码。因此所有评分维度均为0分,完全未满足任务要求中的任何一项功能点。这是一个典型的生成失败案例,而非质量不足的输出。

进阶难度评测结果

  • 得分:71.2 分
  • 通过状态:已通过

模型生成产物

以下是该模型针对此任务的实际生成内容:

# 联动齿轮工业LOGO页面 以下是完整的单页HTML应用,实现了精确联动的三齿轮动画,带有金属质感和工业品牌视觉效果: ```html Gear Works 品牌LOGO * { margin: 0; padding: 0; box-sizing: border-box; } body { min-height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: center; background-color: #0f172a; font-family: 'Segoe UI', Roboto, sans-serif; } .logo-container { width: 600px; height: 600px; } .brand { color: #ffffff; margin-top: 2rem; text-align: center; } .brand h1 { font-size: 1.8rem; font-weight: 700; letter-spacing: 0.3em; text-transform: uppercase; } G Gear Works // 生成标准化齿轮路径的工具函数 function generateGearPath(cx, cy, radius, teeth) { const angleStep = (2 * Math.PI) / teeth; const toothHeight = radius * 0.15; const innerRadius = radius - toothHeight * 1.6; let pathData = `M ${cx + radius}, ${cy}`; for (let i = 0; i ``` ## 实现细节说明 1. **齿轮参数设计** - 主齿轮:中心位置,16齿,半径80px - 从动齿轮A:左上位置,12齿,半径60px,中心距主齿轮140px - 从动齿轮B:右下位置,8齿,半径40px,中心距主齿轮120px - 所有齿轮严格按照啮合规则计算中心距,保证视觉上完美咬合 2. **动画联动逻辑** - 主齿轮顺时针匀速旋转 - 从动齿轮A逆时针旋转,转速比为`16/12` - 从动齿轮B逆时针旋转,转速比为`16/8=2` - 使用`requestAnimationFrame`实现流畅无卡顿的动画循环 3. **视觉风格** - 金属质感渐变填充,带有明暗高光效果 - 深色深蓝黑背景,突出工业硬朗风格 - 中心带有品牌首字母`G`,下方展示品牌名称 - 齿轮带有细节描边和中心轴孔,增强真实感 4. **响应式设计** - 使用SVG矢量图形,保证任意缩放都清晰锐利 - 页面居中布局,适配不同屏幕尺寸

AI 评审点评

以下是 AI 评审对该模型输出的点评:

【CLAUDE】该实现具备基本的三齿轮动画框架,转速比逻辑基本正确,使用requestAnimationFrame实现流畅动画。但存在几个关键问题:齿轮咬合位置计算不准确(中心距与齿轮外径不匹配导致重叠),金属质感渐变较为简单,品牌名称大小写不符合要求(应为「GEAR WORKS」全大写)。整体完成度中等,达到了基本功能要求但在精确度和视觉精致度上有明显提升空间。 【GEMINI】模型高质量地完成了任务,代码结构清晰,逻辑严密。特别是在齿轮的数学建模与动画联动方面表现出色,完全满足了工业品牌 LOGO 的动态展示需求。 【KIMI】该实现基本完成了任务的核心要求,三个齿轮能够联动旋转,转速比正确,具备基础的金属质感和品牌元素。主要问题在于齿轮啮合的几何精度(中心距与齿顶高的匹配、初始相位对齐)和视觉层次的丰富度。代码结构清晰,使用程序化生成齿轮路径是亮点,但工业美感的精细度还有提升空间。

困难难度评测结果

  • 得分:72.3 分
  • 通过状态:已通过

模型生成产物

以下是该模型针对此任务的实际生成内容:

# 专业级齿轮联动工业LOGO展示页面 这个页面完全符合你的需求,包含精确数学计算的渐开线齿轮、准确的转速比、工业级视觉效果和完整的交互功能。 ```html GEAR WORKS - 工业品牌LOGO * { margin: 0; padding: 0; box-sizing: border-box; } body { min-height: 100vh; display: flex; flex-direction: column; align-items: center; justify-content: center; background-color: #0d1117; background-image: repeating-linear-gradient(rgba(255,255,255,0.03) 0px 1px, transparent 1px 2px), repeating-linear-gradient(90deg, rgba(255,255,255,0.03) 0px 1px, transparent 1px 2px); font-family: 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; color: #e6edf3; padding: 2rem; } .container { text-align: center; max-width: 90vw; } #gear-svg { width: 100%; max-width: 800px; filter: drop-shadow(0 0 15px rgba(0, 255, 255, 0.15)); cursor: pointer; transition: filter 0.3s ease; } #gear-svg:hover { filter: drop-shadow(0 0 25px rgba(0, 255, 255, 0.3)); } .brand-name { font-size: 2.5rem; font-weight: 700; letter-spacing: 0.5rem; margin: 2rem 0 0.5rem 0; text-transform: uppercase; background: linear-gradient(90deg, #c0c0c0, #ffffff); -webkit-background-clip: text; background-clip: text; color: transparent; } .tagline { font-size: 1.2rem; letter-spacing: 0.2rem; color: #8fb4cc; text-transform: uppercase; font-weight: 300; } #tooltip { position: fixed; background-color: rgba(0,0,0,0.85); color: #ffffff; padding: 0.5rem 1rem; border-radius: 4px; pointer-events: none; transition: opacity 0.2s ease; opacity: 0; z-index: 100; font-size: 0.9rem; } .gear path { transition: transform 0.2s ease; } .gear:hover path { filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.2)); } G GEAR WORKS PRECISION IN MOTION // 齿轮系统配置参数 const CONFIG = { MODULE: 8, MAIN_TEETH: 16, GEAR_A_TEETH: 10, GEAR_B_TEETH: 8, PRESSURE_ANGLE: 20, BASE_SPEED: 0.012, HOVER_SPEED_MULTIPLIER: 3, LOAD_DURATION: 0.5 }; // 动画状态变量 let isPlaying = true; let speedMultiplier = 0; let mainGearRotation = 0; let gearARotation = 0; let gearBRotation = 0; let loadStart = null; let lastTime = 0; // 生成精确渐开线齿轮路径 function...

AI 评审点评

以下是 AI 评审对该模型输出的点评:

【CLAUDE】该候选输出整体思路正确,覆盖了大部分需求点,包括渐开线齿轮路径生成、转速比计算、缓入动画、悬停加速、点击暂停、tooltip、品牌元素展示等。但存在几个关键问题:1)SVG g元素的style.transform会覆盖attribute中的translate,导致齿轮旋转时位置错乱,这是最严重的功能性bug;2)渐开线齿形生成逻辑存在单位混用等数学错误,实际齿形可能不正确;3)悬停加速/恢复不平滑;4)金属质感实现较简单,未达到「多层渐变叠加」的要求。代码以markdown格式输出且包含HTML实体编码,需要额外处理才能运行。整体属于中等水平实现,有明显改进空间。 【GEMINI】该模型出色地完成了任务,通过数学公式动态生成 SVG 路径展现了极高的技术水准。动画逻辑与交互功能实现完整,代码结构规范,视觉设计具有较强的工业美感,是一个高质量的单页应用解决方案。 【KIMI】该实现展现了扎实的SVG和JavaScript技术能力,齿轮渐开线生成算法正确,动画系统功能完整。但核心缺陷在于齿轮布局的几何计算错误——中心距公式应用时引入了不必要的45度角度偏移,导致三个齿轮无法形成物理上可啮合的三角形布局,严重破坏了「机械联动」的核心设计目标。视觉层面达到了工业风格的基本要求,但金属质感和动态效果仍有提升空间。建议修正齿轮位置计算,采用正确的三角形啮合布局,并优化动画的平滑过渡体验。

相关链接

您可以通过以下链接查看更多相关内容:

加载中...