30 秒看懂
Matthew Berman 简短测试了一款根据 GPT-5 编程提示生成的魔方模拟器。他演示了 3×3、5×5 和 20×20 魔方的打乱与求解,并注意到最大尺寸的渲染速度有所下降。 展示的例子中,可见结果看起来已经复原;视频没有证明求解器如何工作,也没有证明它能处理任意魔方状态。
- 1编程提示词Berman 要求 GPT-5 构建一个 Three.js 模拟器,支持最高 20×20×20 的交互式魔方。
- 2打乱与求解3×3 模拟魔方先被打乱,在他启动求解按钮后,可见的面看起来已经复原。
- 3更大的魔方他尝试了 5×5 和 20×20 版本;更大尺寸的模拟运行帧率较低。
要点建议
- 提示词要求使用 Three.js 编写交互式 HTML 和 JavaScript 魔方模拟器,尺寸最高为 20×20×20。
- Berman 使用求解按钮后,展示的 3×3 和 5×5 例子看起来回到了复原状态。
- 20×20 演示中的帧率有所下降,结束时可见的面呈现统一颜色。
- 这段简短演示没有独立验证魔方的每个面、所有可能的输入或求解算法。
按章节阅读整理后的全文
提示词和 3×3 测试
Berman 要求 GPT-5 构建交互式 Three.js 魔方模拟器。他打乱默认魔方并观察求解动画。

我一直在尝试 GPT-5,想看看它如何应对魔方挑战。我要求它使用 Three.js 编写完整的 HTML 和 JavaScript 程序,创建一个交互式魔方模拟器,尺寸最高为 20×20×20。这次演示测试的是生成的程序,而不是实体魔方。

最初的 3×3 魔方看起来不错,不过我见过其他模型渲染的魔方在旋转时散架。这里的打乱动画让各层移动,而当我按下 Solve 后,颜色开始聚集。在展示的例子中,可见的面恢复了统一颜色;这段短片没有检查算法或每一个面。
测试更大的魔方
他先在 5×5 魔方上尝试相同操作,然后测试 20×20 魔方。最大尺寸的运行速度下降,但可见的面恢复了统一颜色。

我切换到 5×5 魔方并运行求解操作。各层移动,颜色逐渐聚集,我认为结果已经复原。这展示了该例子的运行情况,但不能证明程序能够求解每一种可能的魔方状态。

最后,我创建并打乱一个 20×20 魔方。帧率明显下降,但求解动画继续运行,最终可见的面都呈现统一颜色。这个结果看起来令人印象深刻,不过视频没有展示求解器如何推导操作步骤,也没有独立验证所有面。
同频道的其他文章
34:21EN → 简体中文
25:50EN → 简体中文
32:20EN → 简体中文
1:03:37EN → 简体中文
0:53EN → 简体中文
0:22EN → 简体中文