⚡ 概述
我们用一个极限编码挑战测试了三款前沿 AI 模型:用单个 HTML 文件生成电影级 Three.js 太阳系模拟器——全部程序化纹理、自定义着色器、泛光后期处理、交互控制,零外部资源。
同一份提示词,三款模型,正面对决。提示词详细规定了 15+ 天体的精确着色器要求(多层 FBM 噪声、涡流噪声、细胞噪声),太阳 3 层光晕、木星大红斑螺旋边缘、土星卡西尼缝、地球暗面城市灯光等。不允许偷工减料。
🤖 测试模型
| 模型 | 工具 | 任务 1:太阳系 | 任务 2:城市渲染 |
|---|---|---|---|
| GPT-5.6 Sol | Codex | 11 分钟 | 11 + 33 分钟(两轮) |
| Kimi K3 | Kimi Code | 45 分钟 | 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.8Max | 10 分钟内 | 10 分钟内 | ⭐⭐⭐⭐⭐ 密集多样 | ⭐⭐⭐⭐ 程序化纹理不错 |
| GPT-5.6 Sol | 11 分钟 | 33 分钟 | ⭐⭐⭐⭐ 密集 | ⭐⭐⭐⭐⭐ 细节出色 |
| Kimi K3 | 3 小时+ | ❌ 放弃 | ⭐⭐⭐ 中等 | ⭐⭐⭐ 尚可 |
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 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 输出文件复现。