GAN 智能魔方
蓝牙连接后,3D 魔方跟随实物转动;可自动识别左桥、右桥、CMLL、LSE 并分段计时,不需要再手动填色。
把实物还原到复原态后,点一次“记录复原态校准”即可:程序会立即读取当前的原始绝对状态并保存为校准零点。之后重连会自动套用,不必再复原一次。丢步错位时点“重读实物状态”;只有换魔方、改配色或偏差本身变了才需要重新校准。
Windows 连接失败?按这 6 步
- Windows 设置 → 蓝牙和设备 → 找到这个魔方 → 移除设备。不要先在系统里配对。
- 关掉手机上的 CubeStation / GAN App,魔方同一时间只能连一个设备。
- 回到本页点“连接 GAN 魔方”,在浏览器弹出的选择器里选它。
- 确认页面地址是
localhost或https://,并使用 Chrome / Edge。 - 报
Unable to determine cube MAC address时:打开edge://bluetooth-internals/#devices(Chrome 用chrome://bluetooth-internals/#devices)→ 点 Start Scan → 找到GAN...设备的 Address,填进上面的“魔方 MAC”再连接。 - 报
Can't find target BLE services时,蓝牙已连上但 GAN 协议不匹配。i Carry 4 不在库的已列支持型号中,需要补协议适配;请把型号和错误一起反馈。
想在手机上用?
- 手机和电脑连同一个 Wi-Fi,电脑运行
npm run dev:host,手机浏览器打开http://电脑局域网IP:5173。填色、求解、3D 都能用。 - 这个局域网地址是 HTTP,浏览器禁止 Web Bluetooth,所以连不了 GAN 魔方。想连 GAN,必须把页面放到 HTTPS 下:Android 用 Chrome 可以,iPhone/iPad 的所有浏览器都不支持 Web Bluetooth。
- 最简单的 HTTPS 做法:运行
npm run build:app后,把dist目录部署到任意 HTTPS 静态网站;或者运行npm run preview:host,再用 HTTPS 隧道指向电脑上的局域网地址。
计时记录 · LOCAL 0 次
求解输入
选择“填色”时按展开图填目标块;选择“实体魔方”时直接读取 GAN 实时状态。两种来源可随时切换,填色不会丢失。
配色 / 朝向 上白 · 下黄 · 前绿 · 后蓝 · 右红 · 左橙 更改
按手上魔方的实际朝向设置六个面的颜色。更改配色会保留已填的贴纸;如与实物不符,请手动调整或点“全部清灰”。
观察与播放
拖拽旋转 360°,滚轮缩放;动画到达目标角度后才提交状态。
学习记录 · LOCAL 本机 0 例 / 0 次
四阶段链式训练
先用“收藏打乱”把实物快速打乱到指定左右桥,再按 L1 左桥方块、L2 左桥整桥、 R1 右桥方块、R2 右桥整桥逐段训练。GAN 实时状态会自动判对。
从乱开始,做出一个靠 L 中心的左桥 2×2(角 + 两侧棱 + 中心);拼成后不再调整位置或朝向。
—
只列最短层;等长解按“不拆已完成块 → 落点 → 转动序列字典序”取前 8。点击任意一条会从题面播放。