本周主要精力集中在毕业论文撰写及相关技术研发,涵盖了 VR/XR、机器学习以及 OpenCode 项目的持续推进。
本周最有收获的工具技巧是 git worktree。相比传统的 git checkout 或 git stash,它解决了多分支并行开发的痛点:
核心优势:允许将不同分支直接挂载为本地的独立文件夹。
应用场景:无需频繁切换分支(Stash/Pop),可直接打开两个文件夹进行实时代码比对。
AI 协作新思路:可以为不同的 Worktree 分别配置 AI 助手(如 vibecoding),实现多分支同步协作。
设备吐槽:在 Mac mini 和 ASUS ProArt 上运行 Unreal Engine 体验欠佳(前者卡顿,后者风扇起飞)。
Meta 生态观察:尽管 Meta 业务策略有所调整,但其底层维护(如 Oculus Link 优化及 Passthrough 功能接入)仍在稳步跟进,开发环境趋于稳定。
OpenXR 局限性:由于 Apple 未加入 OpenXR 协议,Mac 端无法直接运行预览,开发链路较长。
本周深度体验了 Wonderland Engine,并对比了 Unity 与 WebXR 的工作流:
WebXR 优势:跨平台支持(Mac/Win 均可),且能直接在头显浏览器中调试。
沉浸式办公:在头显内通过远程桌面编码,并直接在浏览器验证,无需频繁摘戴头显,开发体验完胜传统的 PCVR 模式。
现状权衡:目前仍坚守 Unity + Meta SDK 是为了获取最全的功能特性,但长期看好向 WebXR 迁移的可能性。