帮我使用前端的web3d技术实现3D魔方的自动生成，并且支持通过手动玩这个3d魔方，也支持一键自动解3d魔方

其他要求：

1、支持自定义魔方的阶数（默认三阶）

2、自动还原魔方的时候支持定义还原速度，以便可以观察如何还原

3、支持手动录入魔方数据，以支持对实体3D魔方的还原投射

4、要支持移动端的操作

5、所有代码都在一个html里即可

6、在实现上面功能基础上考虑程序的美观和增加一些酷炫的操作体验