DevTrendsDeveloper trends
Accent color

neichen /

cube-solver

开源(MIT)的网页魔方求解器,在线体验 。支持 2×2 到 15×15、金字塔、斜转和五魔方,可以涂色、输入打乱公式或用摄像头识别来录入状态,然后在 3D 中一步步播放解法。适合想学魔方的人,也适合想看 Web Worker、WebAssembly 和 three.js 实际用法的开发者。 亮点 3D 视图旁边有一个置换图:每个色块是一个节点,能直观看到每一步转动让色块沿着环移动(灵感来自じゃがりきん @jagarikin 的动画)。…

LanguageJavaScriptDTSoftware developmentDTWeb appDTWebOriginalcloudflare-workersOriginalcube-solverOriginalgraph-theoryOriginali18nOriginalkociembaOriginalmegaminxOriginalpuzzleOriginalpyraminxOriginalskewb

About

开源(MIT)的网页魔方求解器,在线体验 。支持 2×2 到 15×15、金字塔、斜转和五魔方,可以涂色、输入打乱公式或用摄像头识别来录入状态,然后在 3D 中一步步播放解法。适合想学魔方的人,也适合想看 Web Worker、WebAssembly 和 three.js 实际用法的开发者。 亮点 3D 视图旁边有一个置换图:每个色块是一个节点,能直观看到每一步转动让色块沿着环移动(灵感来自じゃがりきん @jagarikin 的动画)。 2×2、金字塔、斜转给出最优解;3×3 用 Kociemba 两阶段算法(通常 19–21 步);5×5 及以上使用 Tomas Rokicki 的 gullicube,编译成多线程 WebAssembly 运行。 录入有错时会说明原因(缺色、角块扭转、棱块翻转、奇偶性等)。 还有自由练习模式(计时、WCA 观察、撤销/重做),支持 12 种语言(含阿拉伯语从右到左布局)。

Discovery history

  1. HelloGitHub·用户投稿

    Nov 4, 2026 · 1 observations

  2. 阮一峰周刊·用户投稿

    Nov 4, 2026 · 1 observations

Discuss this product