Gemini 3.8 Flash实测:速度与编程表现

Admin
109阅读
0评论
0点赞

本文通过SVG动画、网页复刻、RPG工具、桌面物理实验和3D体素沙盒五类任务,实测Gemini 3.8 Flash的编程能力。结果显示其生成速度可达302 tokens/s、调用成本较低,但长程复杂工程能力仍有明显短板。

Gemini 3.8 Flash的突出优势是生成速度快、调用成本较低,同时具备较强的前端开发和代码生成能力。本次测试覆盖SVG动画、网页复刻、RPG工具、物理交互与3D沙盒游戏,多数任务一次生成即可运行;但从长程任务基准来看,它更适合快速交付原型,暂时不宜替代高端模型处理超复杂工程。

Gemini 3.8 Flash测试展示

原文披露的价格如下:

  • 输入:0.75美元/百万tokens
  • 输出:3.75美元/百万tokens
  • 缓存:0.075美元/百万tokens

在长周期软件工程基准DeepSWE上,Gemini 3.8 Flash得分为73.7%。按照测试中的任务消耗估算,其单题平均成本约为2.36美元,而对比模型Claude Opus 5约为11.84美元。不过,实际成本仍会受到上下文长度、输出规模和工具调用次数影响。

模型基准与价格信息

这种性价比与Agentic Loops机制有关。模型不会停留在单次推理和输出,而是围绕目标执行“思考、行动、观察、迭代”的循环。面对复杂任务时,它可以拆分步骤、调用工具、检查中间结果,并在发现问题后调整路径,以多轮低成本计算提升最终完成度。

SVG动画

首先测试的是Gemini系列较为擅长的前端视觉任务。

第一个任务要求制作鸵鸟外卖员动画:

用纯HTML+CSS+SVG做一个有趣的循环动画:一只鸵鸟穿着黄色外卖服,骑着一辆明显小一号的电动车疯狂送外卖。

鸵鸟的长腿需要随着车轮节奏夸张地蹬动,脖子因为颠簸前后摇摆,背后的外卖箱偶尔弹起来,车轮持续转动。道路两侧的树、路灯和建筑向后移动,制造高速前进的感觉。

中途随机出现一个减速带,鸵鸟连车带箱腾空一下,落地后若无其事继续骑。整体是简洁、有设计感的扁平插画风,不要幼儿园卡通感。动画自然循环,打开HTML即可运行。

模型约30秒返回完整结果。画面包含鸵鸟、外卖箱、车辆和道路背景,并加入订单、时速及剩余送达时间等信息。蹬车、脖子晃动和经过减速带腾空的动作衔接较为自然。

鸵鸟外卖员SVG动画

第二个任务是制作章鱼寿司师傅:

用纯SVG+CSS/JavaScript做一个循环动画:一只章鱼在深夜寿司店里当日料师傅。

它有8条触手,同时做不同的事情:切三文鱼、捏寿司、刷酱油、递盘子、擦桌子、接电话,其中两只触手因为太忙偶尔打结,然后迅速解开继续工作。

寿司通过传送带从右向左缓慢移动,背景有日式灯笼轻微晃动、蒸汽升起。动作要有节奏和喜剧感,但视觉保持高级克制,像一张会动的Editorial Illustration。

鼠标点击章鱼时,让它短暂进入“手忙脚乱模式”,所有触手速度加快,然后恢复正常。

模型一次生成便完成了主要动画和点击交互。用户点击章鱼后,页面会短暂触发震动与动作加速,随后恢复正常节奏。综合两个案例来看,Gemini 3.8 Flash能够较好地处理SVG分层、循环动画和简单交互。

章鱼寿司师傅动画

网页复刻

第二项测试是根据一张包含5个子页面的长图重建网页。参考图的页面结构和视觉层级较为复杂,能够同时考察模型的图像理解、布局拆解和审美能力。

网页设计参考图

使用的提示词如下:

仔细分析我上传的图片,把它重新实现成一个可运行的动态HTML页面。

不要只是把图片当背景贴上去,而是尽可能拆解其中的文字、卡片、图形、装饰元素和层级关系,用HTML/CSS/JS重建。视觉上尽量还原原图,包括比例、留白、字体层级、颜色和空间关系。

在原图基础上加入克制的动态效果:页面载入时元素分层出现,鼠标移动产生轻微视差,核心元素Hover时有自然反馈,滚动时部分元素发生细微位移。

动效不要炫技,UI设计参考图片,尽量复刻,最终输出一个可以直接打开运行的单文件HTML。

该任务中观察到的生成速度约为302 tokens/s。生成页面结构完整,主要布局、配色和部分渐变效果均得到还原。不过,参考图中的渐变插画与页面衔接仍显生硬,细节一致性还有提升空间。

网页复刻运行效果

目前主流模型处理常规网页设计已经比较成熟。如果希望减少模板化的“AI感”,可以提供更明确的设计规范、组件约束与参考图,并通过多轮修改校正字体、间距和视觉层级。

搓一个小工具

第三项测试要求模型生成一个具备数据输入、属性计算、图表展示和交互反馈的单文件网页工具。

做一个叫「HumanRPG」的单文件网页小工具。

用户输入今天做过的事情,比如“健身60分钟、读书30分钟、摸鱼2小时、完成一个困难需求、和朋友吃饭”,系统根据内容自动转化成RPG属性变化:力量、智力、财富、社交、精神、生命值。

页面中央是一个游戏角色属性面板,每次新增事件时,属性数字像RPG游戏一样+1、+3或-2飘出来,并生成一句略带毒舌的系统评价。

支持当天事件记录、撤销、属性雷达图和“今日结算”。视觉参考高级独立游戏UI,不要做成企业后台或普通表单。

HumanRPG网页工具

生成结果实现了事件录入、属性变化、历史记录、撤销、雷达图与今日结算,整体形成了可体验的功能闭环。属性数字的浮动反馈和游戏化界面也与需求基本一致,适合作为原型继续扩展。

物理碰撞实验

接下来测试模型对碰撞、惯性、摩擦、磁力和边界反弹等交互逻辑的理解。

创建一个单文件HTML「桌面物理实验室」。

页面是一张有俯视透视感的木质桌面,上面散落着磁铁、小钢球、弹簧、积木和玻璃杯。用户可以用鼠标拖动物体,物体之间需要有简单但可信的碰撞、惯性和边界反弹效果。

两块磁铁靠近时会互相吸引,钢球也会被磁铁吸过去;撞到积木后积木发生位移;把钢球弹进玻璃杯时出现一个小小的成功动画。

不追求严格物理模拟,但一定要有“东西真的存在于桌面上”的重量感、惯性和交互反馈。视觉干净、有质感,不要游戏引擎默认素材感。

生成页面采用俯视木质桌面设计,磁铁、钢球、弹簧和积木均可拖动,物体接触边界时会反弹。两块磁铁能够表现同性相斥、异性相吸,钢球也会受到磁铁影响。

桌面物理实验室

这套实现并非严格的物理模拟,但已具备基本的重量感和交互反馈。若继续完善碰撞参数、摩擦系数和关卡机制,可以扩展为桌球或物理解谜类小游戏。

3D沙盒小游戏

最后一个任务要求使用原生HTML5与WebGL制作3D体素沙盒,以检验模型处理复杂图形代码和游戏逻辑的能力。

用纯原生HTML5+WebGL编写一个可直接运行的3D体素沙盒小游戏,单文件实现,零第三方依赖,不使用Three.js等任何外部库。

1、渲染系统:原生WebGL绘制立方体方块,实现背面剔除,只渲染方块可见面以优化性能;支持多种方块(草地、泥土、石头等),用不同纯色区分。
2、第一人称控制:WASD前后左右移动,鼠标拖动控制视角转向,空格跳跃,包含重力和基础碰撞检测,角色不会穿过方块和地面。
3、核心玩法:鼠标左键破坏准星指向的方块,鼠标右键在相邻位置放置方块;屏幕中心显示准星,选中的方块有高亮效果。
4、地形生成:用简单的噪声算法生成随机起伏的地形,生成一片可探索的区域。
5、基础优化:实现视锥剔除,只渲染视野内的方块,保证基础流畅度。

3D体素沙盒游戏

最终结果呈现了接近Minecraft风格的体素环境,包含土地、树木和天空。玩家可以通过鼠标左键破坏方块、右键放置方块,角色越出边界后也会重新回到场景。虽然NPC、生物和更复杂的生存系统尚未实现,但核心探索与建造机制已经可以运行。

写在最后

综合本次测试,Gemini 3.8 Flash的主要价值在于速度、价格和可用的编程能力。对于SVG动画、网页原型、交互工具及小型游戏等短周期任务,它能够快速产出可运行版本,适合用于验证想法和搭建Demo。

不过,速度快并不代表所有能力都达到高端模型水平。原文列出的Terminal-bench 4.0结果中,Claude Opus 5得分为51.8%,Gemini 3.8 Flash为19.1%,说明后者在长程规划、持续工具调用和复杂工程执行方面仍有明显差距。

因此,它更适合目标明确、反馈迅速、允许迭代的开发任务。若项目需要模型连续运行数小时、维护大量上下文并独立完成复杂工程,仍应结合更强的模型、人工检查和完善的测试流程。

上一篇50个UI风格名词,让AI读懂设计需求下一篇用 DESIGN.md 约束 AI 生成 UI
评论0

暂无评论,期待您的发言...

发表评论