⚡ 概述

我们用一个极限编码挑战测试了三款前沿 AI 模型:用单个 HTML 文件生成电影级 Three.js 太阳系模拟器——全部程序化纹理、自定义着色器、泛光后期处理、交互控制,零外部资源。

🎯 挑战内容
同一份提示词,三款模型,正面对决。提示词详细规定了 15+ 天体的精确着色器要求(多层 FBM 噪声、涡流噪声、细胞噪声),太阳 3 层光晕、木星大红斑螺旋边缘、土星卡西尼缝、地球暗面城市灯光等。不允许偷工减料。

🤖 测试模型

模型工具任务 1:太阳系任务 2:城市渲染
GPT-5.6 SolCodex11 分钟11 + 33 分钟(两轮)
Kimi K3Kimi Code45 分钟3 小时+,第二轮放弃
Qwen3.8Max直接调用10 分钟内(两轮)
⚠️ 测试方法说明
这不是正式 benchmark——是 GitHub 用户 OBdangshang07 的真实压力测试。相同提示词、相同期望,测量从工具调用到完整输出的挂钟时间。质量以视觉保真度和代码完整性评判。

🌌 任务一:太阳系模拟器

提示词要求一个电影级太阳系,包含 15+ 天体,每个都需要自定义 ShaderMaterial 和多层噪声。核心要求:

  • 太阳:动态等离子体纹理 + 3 层光晕 + 太阳黑子 + 太阳风粒子
  • 木星:多层拉伸噪声条带、大红斑螺旋边缘、3+ 个小型涡旋
  • 土星:多层半透明环 + 卡西尼缝 + 着色器 discard 粒子散射
  • 地球:海洋镜面高光、暗面城市灯光、菲涅尔大气外壳
  • 卫星:4 颗伽利略卫星 + 4 颗土星卫星,每颗独立程序化纹理

结果

维度GPT-5.6 Sol(11 分钟)Kimi K3(45 分钟)
视觉质量⭐⭐⭐⭐⭐ 着色器优秀,木星条带有机感强⭐⭐⭐⭐ 不错但部分天体噪声较简单
代码完整度全部 15+ 天体,卫星齐全天体齐全,部分卫星简化
交互性流畅轨道控制、信息面板、时间加速类似控制,UI 精细度略低
后处理UnrealBloomPass 调校精良有泛光但不够精致
稳定性60fps 稳定低端 GPU 偶尔掉帧

🏙️ 任务二:城市渲染器

更高难度:生成带 50+ 可调参数的实时都市渲染器,包含程序化无限城市、动态昼夜循环、大气散射、密集 3D 建筑群(每栋纹理不同)。

结果

模型第一轮第二轮(精修)建筑密度纹理质量
Qwen3.8Max10 分钟内10 分钟内⭐⭐⭐⭐⭐ 密集多样⭐⭐⭐⭐ 程序化纹理不错
GPT-5.6 Sol11 分钟33 分钟⭐⭐⭐⭐ 密集⭐⭐⭐⭐⭐ 细节出色
Kimi K33 小时+❌ 放弃⭐⭐⭐ 中等⭐⭐⭐ 尚可
🚨 Kimi K3 翻车了
Kimi K3 第一轮耗时超过 3 小时,第二轮直接放弃。城市渲染任务暴露了 K3 在生成复杂、性能敏感的多系统互联 3D 代码(道路、交通、光照、建筑生成)时的短板。

📊 核心发现

🏎️ 速度

Qwen3.8Max 是速度之王——两轮加起来不到 10 分钟。GPT-5.6 Sol 稳定在 ~11 分钟/任务。Kimi K3 在复杂任务上慢 3-4 倍。

🎨 质量

GPT-5.6 Sol 视觉质量最高——着色器更精致、噪声层更有机、后处理调校更好。Qwen3.8Max 用速度换了一些视觉打磨。Kimi K3 的输出可用但不够电影级。

🔧 可靠性

GPT-5.6 Sol 最可靠——两个任务都完整完成。Qwen3.8Max 快但可能需要精修轮。Kimi K3 在复杂多系统任务上可能超时。

🎮 在线演示——亲自体验

以下是各模型的实际输出。在浏览器中打开,对比视觉质量、交互性和性能:

☀️ 太阳系模拟器

模型生成时间演示
GPT-5.6 Sol11 分钟🚀 启动演示 →
Kimi K345 分钟🚀 启动演示 →

🌃 城市渲染器

模型生成时间演示
GPT-5.6 Sol11 + 33 分钟🚀 启动演示 →
Kimi K33 小时+🚀 启动演示 →
Qwen3.8Max10 分钟内 × 2🚀 启动演示 →

🎯 对开发者的启示

💡 模型选择指南
  • 追求最佳视觉质量?→ GPT-5.6 Sol(Codex)。着色器最好,输出最精致。
  • 追求速度?→ Qwen3.8Max。飞快,原型开发质量够用。
  • 复杂多系统 3D?→ 暂时避开 Kimi K3。它擅长简单任务,但在互联系统上吃力。
  • 成本敏感?→ Qwen3.8Max 时间质量比最优。

模型之间的差距不只是速度——更是复杂度天花板。GPT-5.6 Sol 能处理 15+ 个互依赖着色器系统的提示词。Qwen3.8Max 快但可能需要精修。Kimi K3 在复杂 3D 任务上天花板较低。

对于单文件 HTML 生成——这个新兴的"vibe coding"基准——GPT-5.6 Sol 目前质量领先Qwen3.8Max 吞吐量领先。按需选择。

📎 源码

所有代码、提示词和测试结果开源:github.com/OBdangshang07/AI_project

测试由 GitHub 用户 OBdangshang07 完成。演示使用原始 HTML 输出文件复现。