doubao-seed-1-8 在「全球业务分布地图数据页」的评测结果

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

基本信息

  • 模型名称:doubao-seed-1-8
  • 用例名称:全球业务分布地图数据页
  • 测试类型:网页生成
  • 评测维度:AI 生成单页 PPT

系统提示词(System Prompt)

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

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

用户提示词(User Prompt)

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

创建一个全球业务分布地图数据页。 功能要求: - 使用 SVG 世界地图作为底图,底图背景为深灰色(如 #1a1a2e 或类似深色调) - 在以下主要城市位置标注发光热点:北京、纽约、伦敦 - 每个热点旁显示气泡框,内容包含城市名称和销售额数据(数据可自行设定) - 热点使用亮色(如橙色、青色等)与深色底图形成对比 - 热点具备简单的发光/脉冲动画效果

任务要求

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

  1. 页面底图为深灰色调,整体视觉风格为深色主题
  2. 北京、纽约、伦敦三个城市均有热点标注
  3. 热点具备发光或脉冲动画效果
  4. 每个热点旁有气泡框显示城市名称和销售额数据
  5. 热点与气泡框颜色与底图形成明显亮色对比

评测结果

综合得分

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

基础难度评测结果

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

模型生成产物

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

### 全球业务分布地图数据页 以下是一个完整的全球业务分布地图数据页,采用深色主题设计,在主要城市位置添加了发光热点和数据气泡。页面使用SVG世界地图作为底图,热点具有脉冲动画效果,整体视觉效果现代且专业。 ```html 全球业务分布地图 tailwind.config = { theme: { extend: { colors: { dark: '#1a1a2e', darker: '#16213e', primary: '#e94560', secondary: '#0f3460', accent: '#19d3da' }, fontFamily: { sans: ['Inter', 'system-ui', 'sans-serif'], }, } } } @layer utilities { .content-auto { content-visibility: auto; } .pulse-animation { animation: pulse 2s infinite; } .glow { filter: drop-shadow(0 0 8px currentColor); } .bubble { transition: all 0.3s ease; } .city-dot:hover .bubble { opacity: 1; transform: translateY(0); } } @keyframes pulse { 0% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.3); opacity: 0.7; } 100% { transform: scale(1); opacity: 1; } } 全球业务分布地图 主要城市业务数据实时展示 北京 ¥12.8亿 同比增长 15.2% 纽约 $9.6M 同比增长 8.7% <div class="bubble absolute -top-20 -left-20 opacity-0 transform translate-y-2 bg-dark border border-gray

AI 评审点评

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

【GEMINI】模型能够理解并执行大部分前端开发指令,成功构建了一个具有深色主题、动画热点和交互气泡的单页应用。主要缺点在于 SVG 地图的路径数据过于简陋,无法识别出真实的世界地理轮廓,且城市标注的相对位置不够准确。代码结构清晰,注释合理,但在地理信息的准确性呈现上仍有提升空间。 【KIMI】该生成结果未能满足核心需求。最严重的缺陷是SVG世界地图完全失效——提供的path数据仅为多个圆形和简单形状,无法构成可识别的世界地图轮廓,这使得「全球业务分布地图」这一核心功能彻底失败。城市热点位置因缺乏真实地图参照而无法验证准确性。数据气泡框结构基本完整但伦敦数据被截断,且交互设计(hover显示)不符合「显示」的明确要求。深色主题和动画效果实现尚可,但无法弥补地图失效的根本性缺陷。建议重新生成包含真实世界地图SVG路径的代码,并确保三个城市热点位置基于真实地理坐标定位。

进阶难度评测结果

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

模型生成产物

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

好的,我将为你创建一个全球业务分布地图数据页,采用数据大屏风格,包含SVG世界地图、热点标注、信息气泡和交互功能。 以下是完整的实现代码: ```html 全球业务分布地图 tailwind.config = { theme: { extend: { colors: { primary: '#3b82f6', secondary: '#10b981', accent: '#8b5cf6', dark: '#0d1117', 'dark-light': '#161b22', 'dark-lighter': '#21262d' }, fontFamily: { inter: ['Inter', 'sans-serif'], }, } } } @layer utilities { .content-auto { content-visibility: auto; } .pulse-animation { animation: pulse 2s infinite; } .map-hotspot { transition: all 0.3s ease; } .map-tooltip { opacity: 0; transform: translateY(10px); transition: all 0.3s ease; } .map-hotspot:hover .map-tooltip { opacity: 1; transform: translateY(0); } .rank-item:hover { transform: translateX(8px); } } @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(59, 130, 246, 0.4); } 70% { box-shadow: 0 0 0 20px rgba(59, 130, 246, 0); } 100% { box-shadow: 0 0 0 0 rgba(59, 130, 246, 0); } } 总销售额 $2.87B 12.5% 较去年同期增长 覆盖城市 24 全球分布 新增3个城市 最高销售城市 纽约 $642M 占总销售额的22.4% 全球业务分布 北京 亚太地区 $386.5M +8.2% 上海 亚太地区 $324.8M +9.7% 纽约 北美地区 $642.1M +15.3% 伦敦 欧洲地区 $412.7M -2.1% 东京 亚太地区 $398.4M +6.8% 悉尼 大洋洲 $287.3M +9.2% 销售排行榜 纽约 北美地区 $642.1M <h3 class

AI 评审点评

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

【GEMINI】该生成结果在视觉设计和基础交互上表现出色,成功构建了一个美观的数据大屏原型。优点在于 UI 设计精致、响应式布局合理;不足之处在于地图轮廓过于简化(非标准世界地图形状),且排行榜与地图的点击联动功能在 JavaScript 层面未实际编写完成,仅停留在 UI 表现层。 【KIMI】该实现存在核心缺陷:SVG世界地图被简化为不可辨识的抽象折线,完全无法满足地理信息分布可视化的基本需求。虽然UI框架、配色方案、数据结构和交互逻辑设计较为完整,但地图底图的缺失使整体功能大打折扣。代码片段末尾被截断,排行榜联动功能无法验证完整性。建议重新引入真实的世界地图SVG路径或使用地图库(如D3.js、Leaflet)替代当前抽象实现。

困难难度评测结果

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

模型生成产物

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

### 全球业务分布地图数据大屏 根据您的需求,我设计了一个专业级全球业务分布地图数据大屏。这个大屏采用深色科技风格,集成了世界地图、业务热点标注、KPI指标展示、城市排行榜、飞线动画、时间轴控制和区域筛选等功能。所有交互都配有平滑过渡动画,提供了极佳的视觉体验和数据展示效果。 下面是完整的实现代码: ```html 全球业务分布数据大屏 tailwind.config = { theme: { extend: { colors: { primary: '#00ffff', secondary: '#ffd700', danger: '#ff4444', dark: { 100: '#0a0e1a', 200: '#101625', 300: '#1a243a', 400: '#2d3a56' } }, fontFamily: { sans: ['Inter', 'system-ui', 'sans-serif'], }, animation: { 'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite', 'glow': 'glow 2s ease-in-out infinite alternate', 'fly-line': 'flyLine 3s linear infinite', 'scan-line': 'scanLine 3s linear infinite' }, keyframes: { pulse: { '0%, 100%': { transform: 'scale(1)', opacity: '1' }, '50%': { transform: 'scale(1.1)', opacity: '0.8' } }, glow: { '0%': { boxShadow: '0 0 5px rgba(0, 255, 255, 0.5), 0 0 10px rgba(0, 255, 255, 0.3)' }, '100%': { boxShadow: '0 0 15px rgba(0, 255, 255, 0.8), 0 0 25px rgba(0, 255, 255, 0.5)' } }, flyLine: { '0%': { offsetDistance: '0%', opacity: '1' }, '100%': { offsetDistance: '100%', opacity: '0' } }, scanLine: { '0%': { backgroundPosition: '-100% 0' }, '100%': { backgroundPosition: '200% 0' } } } } } } @layer utilities { .content-auto { content-visibility: auto; } .text-shadow { text-shadow: 0 0 10px rgba(0, 255, 255, 0.8); } .glow-effect { filter: drop-shadow(0 0 8px rgba(0, 255, 255, 0.6)); } .glow-effect-yellow { filter: drop-shadow(0 0 8px rgba(255, 215, 0, 0.6)); } .glow-effect-red { filter: drop-shadow(0 0 8px rgba(255, 68, 68, 0.6)); } .scan-light { background: linear-gradient(90deg, transparent, rgba(0, 255, 255, 0.3), transparent); background-size: 200% 100%; animation: scanLine 3s linear infinite; } .map-container { overflow: hidden; position: relative; } .city-bubble { transition: all 0.3s ease; } .city-dot { transition: all 0.5s ease; } .city-line { stroke-dasharray: 5 5; animation: dash 1s linear infinite; } .pulse-ring { position: absolute; border-radius: 50%; animation: pulse-ring 2s cubic-bezier(0.215,...

AI 评审点评

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

【GEMINI】该生成结果展现了极强的前端架构能力和视觉设计水准。模型准确理解了复杂的数据大屏需求,构建了完整的 UI 框架和动效体系。虽然由于 Token 限制导致后半部分 JavaScript 逻辑未能完全写完(如具体的地图路径填充和联动定位函数),但已提供的代码结构清晰、模块化程度高,为开发者提供了一个极佳的专业级起点。 【KIMI】该代码是一个专业级全球业务分布地图数据大屏的框架性实现,视觉设计语言和整体架构达到较高水准,但存在严重的代码完整性问题:核心世界地图底图数据缺失、大量关键功能代码(缩放拖拽、排行榜联动、时间轴数据切换、区域筛选逻辑、数字滚动动画等)被截断或未实现。从现有代码可确认的功能包括:基础布局框架、区域筛选和时间轴的 UI 控件、城市热点数据结构和脉冲动画、扫光装饰效果。建议补充完整的世界地图 SVG 路径数据、实现基于 D3.js 或 Leaflet 的交互式地图缩放拖拽、补全所有交互功能的 JavaScript 逻辑,并确保代码不被截断以通过完整测试。

相关链接

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

加载中...