• suxiaomi-linuxdo

    不得不说,快是真快,10s内就写好了 ^-^

    • 天气卡片```

    以 iOS 18 的设计风格做一个带有动画效果的天气卡片,要求是使用 HTML、CSS 和基础 JavaScript,使用横板天气页面(拥有 4 个天气卡片 (晴天,大风,暴雨,暴雪))。应足够美观,实现一定的交互效果。
    ```点击预览:Gemini-3.6-Flash-weather-cards.html

    2.魔方```
    你是一名精通图形学算法与 Web 交互的前端专家。请仅用一个 HTML 文件,基于 Three.js (ES Modules) 实现一个物理级高保真、支持自然手势的 3x3 魔方。
    一、 交付规范
    单文件架构:HTML/CSS/JS 必须合并在一个文件中。
    依赖管理:必须通过 importmap 从 unpkg 或 cdn.skypack 引入 Three.js 及其 OrbitControls、Tween.js。
    零素材依赖:禁止加载任何外部图片/贴图,所有材质纹理必须使用 HTML5 Canvas API 程序化动态生成。
    二、 视觉与物理标准
    模型构建:
    场景需包含 27 个独立的小方块(Cubies)。
    物理间隙:小方块之间必须保留微小的物理间距(Spacing),不可紧贴。
    倒角质感:通过 Canvas 绘制带有圆角矩形(Rounded Rect)的贴纸纹理,模拟真实魔方的塑料黑边与贴纸高光效果。
    光影环境:
    必须开启 ShadowMap。
    配置环境光(Ambient)与平行光(Directional),确保魔方有清晰的立体感和阴影投射。
    三、 核心逻辑考点(数据结构与变换)
    禁止维护复杂的 3D 状态数组,请使用基于"空间位置"的动态计算方案:
    动态层级筛选:
    不要写死索引。当需要旋转某一层时,遍历所有方块,根据其在世界坐标系(World Position)下的 x, y, z 值与阈值(Epsilon)来判断它是否属于当前旋转层。
    Pivot 变换机制(关键考点):
    实现旋转时,必须创建一个临时的 Pivot(轴心对象)。
    核心API:使用 pivot.attach(object) 将选中的方块挂载到轴心,旋转轴心,动画结束后使用 scene.attach(object) 将方块放回场景。
    作用:利用 attach 自动计算世界矩阵变换,避免手动处理复杂的四元数乘法。
    坐标清洗:
    每次旋转结束后,必须对所有方块的位置(Position)和旋转(Rotation)进行 Math.round() 取整处理,消除浮点数累积误差,防止魔方"散架"。
    四、 交互系统考点(算法重难点)
    这是区分初级与高级开发者的核心点,请实现类似原生 App 的自然手势体验:
    操作分离:
    左键拖拽:旋转魔方的某一层。
    右键拖拽:旋转视角(OrbitControls)。
    基于投影向量的手势识别算法:
    射线检测:点击时获取被点击方块的"表面法线(Face Normal)“。
    意图判断:
    根据法线,锁定潜在的两个旋转轴(例如点击前面,潜在轴为 X 或 Y)。
    将这两个 3D 轴的向量投影(Project)到 2D 屏幕空间。
    计算用户鼠标滑动的 2D 向量与这两个投影向量的点积(Dot Product),选择匹配度最高的轴作为旋转轴。
    方向修正与实时跟随:
    实现1:1 实时跟手:鼠标移动多少像素,魔方层转动对应角度。
    符号修正:通过叉乘(Cross Product)或投影符号判断,确保无论从魔方正面、背面还是顶面操作,鼠标向右划动始终对应"向右转"的视觉逻辑(解决方向反转 bug)。
    磁吸效果:
    松开鼠标后,自动计算最近的 90 度倍数,使用 Tween.js 播放回弹动画并对齐网格。
    五、 代码质量
    代码需包含清晰的注释,解释"手势投影算法"和"Pivot 挂载逻辑”。
    具备 Scramble(打乱)和 Reset(重置)功能按钮。
    ```点击预览:Gemini-3.6-Flash-weather-cubes.html

    天气卡片

    以 iOS 18 的设计风格做一个带有动画效果的天气卡片,要求是使用 HTML、CSS 和基础 JavaScript,使用横板天气页面(拥有 4 个天气卡片 (晴天,大风,暴雨,暴雪))。应足够美观,实现一定的交互效果。

    点击预览:GLM5.2-weather-cards.html
    2.魔方
    你是一名精通图形学算法与 Web 交互的前端专家。请仅用一个 HTML 文件,基于 T…

    天气卡片

    以 iOS 18 的设计风格做一个带有动画效果的天气卡片,要求是使用 HTML、CSS 和基础 JavaScript,使用横板天气页面(拥有 4 个天气卡片 (晴天,大风,暴雨,暴雪))。应足够美观,实现一定的交互效果。

    点击预览:kimi-k3-weather-cards.html
    2.魔方
    你是一名精通图形学算法与 Web 交互的前端专家。请仅用一个 HTML 文件,基于…

    Gemini-3.6-Flash前端达到了哪种水平

    - 夯爆了

    - 我觉得一般

    - 拉完了

    - 酱油通道

    0
    投票人

    主楼
  • overspread

    同样的提示词确实比下面两个模型要厉害

    #1
  • xiaohuzi

    天气卡 和我用5.6做的 很像 ^-^

    #2
  • overspread

    而且这个3.6 flash 是中端模型,但是为啥 google 3.5pro 旗舰模型不发布呢,是研发出现问题了吗

    #3
  • 点点点…点娘!

    如果是同一个提示词的话

    我感觉指令遵循不太行

    或者说对天气卡片有自己的理解

    #4
  • vfx

    估计放弃了,没有FLASH效果好.官方推特已经发文开始训练哈基米4.0了.

    如果你用了很多开源模型,你就会发现加速模型效果,很多时候都是超过原始模型的.是正常情况.

    #5
  • NAZA

    图片

    图片

    效果还不错

    #6
  • 娜娜米

    并没有放弃

    图片

    #7
  • vfx

    感觉3.5PRO不一定能超过3.6 FLASH,拭目以待吧.

    不过我用的一直很少,老是不去搜网页,张口就来,搞得我心里完全没底.隔壁GPT回答一个问题,都会先把互联网翻个底朝天,踏实多了.

    #8
  • 呆

    哈基米的前端视觉依然是没有对手,即便是3.1

    #9
  • puppywang

    感谢效果挺好的,虽然GLM5.2和 KIMI 3也不错,但是感觉比起 Gemini 还是差一点,Gemini依然是前端王者呢…

    #10
  • ltw

    貌似gemini在前端方面一直很不错,但我怎么感觉佬生成的天气卡片一股ai味啊 ^-^

    #11
  • 娜娜米

    官网的问题,确实有时候有点懒惰,用 AI Studio 或者 Google 搜索的 AI Mode 会好很多

    #12
  • Noel2

    cli和反重力智力要好很多,个人觉得比studio/vertex还要好些,代价是上下文只有200(或256?)k

    #13
  • Draw

    图片

    佬友们的嘴已经很叼了

    现在应该要求做前端页面做测试了

    #14
  • omicron

    效果还行,但速度够快的话是有可能产生质变了

    #15

发表回复

登录后回复