[分享创造] 好几年没玩魔方了,最近 Vibe Coding 了个拍照解魔方的小程序
前阵子跟孩子一起玩魔方,才发现自己已经忘得差不多了😂 以前好歹能分层法还原三阶,现在只会还原第一层,第二层的棱块怎么弄完全忘了,更别提第三层了。 本来想找个教程重新学学,后来想想,现在都 AI Coding 了,干脆自己写个工具试试,于是花了些时间 Vibe 了一个小程序。 用法就是把魔方六个面分别拍下来,识别颜色,然后计算出还原步骤,跟着 3D 动画一步步转就行。识别不准的颜色也可以手动改。拍照识别这块比想象中麻烦不少,光线、反光、角度都会影响结果,中间改了很多版。求解部分用的是 cubejs 的两阶段算法。 现在既有直接计算步骤的快速还原法,也有适合新手学习的分层还原法,可以按自己的需求选。 目前主要支持三阶魔方,功能还比较简单,肯定也有不少没考虑到的情况。 微信小程序叫「 CubeSnap 拍一拍还原魔方」,下面放个码。 有类似需求或者想学魔方的 V 友可以试试。如果遇到识别不准、操作不顺手之类的问题,欢迎反馈,我再慢慢优化。
Read original sourceSource record
Research analysis
What changed
Source account: 前阵子跟孩子一起玩魔方,才发现自己已经忘得差不多了😂 以前好歹能分层法还原三阶,现在只会还原第一层,第二层的棱块怎么弄完全忘了,更别提第三层了。 本来想找个教程重新学学,后来想想,现在都 AI Coding 了,干脆自己写个工具试试,于是花了些时间 Vibe 了一个小程序。 用法就是把魔方六个面分别拍下来,识别颜色,然后计算出还原步骤,跟着 3D 动画一步步转就行。识别不准的颜色也可以手动改。拍照识别这块比想象中麻烦不少,光线、反光、角度都会影响结果,中间改了很多版。求解部分用的是 cubejs 的两阶段算法。 现在既有直接计算步骤的快速还原法,也有适合新手学习的分层还原法,可以按自己的需求选。 目前主要支持三阶魔方,功能还比较简单,肯定也有不少没考虑到的情况。 微信小程序叫「 CubeSnap 拍一拍还原魔方」,下面放个码。 有类似需求或者想学魔方的 V 友可以试试。如果遇到识别不准、操作不顺手之类的问题,欢迎反馈,我再慢慢优化。
Version & cost evidence
Recent records to compare: “Show HN: Typos – Render Typst Documents to Thermal Printers (Go and ESC/POS)” (Show HN, Nov 5, 2026); “Show HN: Strive and Seek – original merch for builders, hackers and founders” (Show HN, Nov 5, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.
Who is affected
Identify the existing workflow this change affects before recommending an upgrade. Launch attention does not establish improvement; an API, pricing or availability change may instead create migration work.
Missing comparison points
Missing checks: old versus new behavior, affected plans and regions, availability date, compatibility, rollback path and cost under the same workload.
Migration check
Save the release or policy notice, run the same task on the old and new option, and compare outputs and the full bill. For retirement notices, verify the deadline before scheduling migration.