Desktop Habitats 互动水族馆 Mac 动态壁纸壁纸

Desktop Habitats 是一个把水族馆搬进桌面的开源项目,由开发者 chaseleantj 发布在 GitHub 上。它用 Three.js 与 WebGL2 实时渲染 3D 场景,提供 Riverscape(淡水草缸)与 Reefscape(海水缸)两种环境,鱼群会跟随鼠标光标游动、争抢鱼食,水草则在缓慢水流中轻轻摆动。整个场景完全在本地运行,安装完成后无需账号、也无需联网。目前桌面壁纸功能仅支持 macOS 13 及以上系统,两种环境同时可以在浏览器中预览。Mac 应用默认以 Riverscape 启动,并会记住你在菜单里选择的场景。

痛点是什么

长期面对静态壁纸的人,桌面往往只是背景板,看久了容易审美疲劳;想养鱼又要面对换水、喂食、控温等真实成本,出差几天还可能全军覆没。市面上的动态壁纸要么依赖在线素材、要么占用资源失控,笔记本一拔电源就疯狂掉电。Desktop Habitats 想解决的正是这种矛盾:既想要一点活着的桌面氛围,又不想承担真实饲养的维护负担,同时还得让动画在电池供电时懂得收敛,不把续航拖垮。

主要功能特点

它把实时 3D 渲染、本地运行与菜单栏控制整合在一起,让水族馆成为桌面的一部分,而不是一个需要时刻照看的窗口。

光标互动与喂食

鱼群会跟随光标游动,通过菜单投放鱼食,让桌面真正活起来。

双环境切换

Riverscape 淡水缸与 Reefscape 海水缸一键切换,选择会被记住。

本地渲染免联网

基于 Three.js 与 WebGL2 本地渲染,安装后无需账号与网络。

智能帧率控制

窗口遮挡、低电量模式或锁屏时自动降帧或停止渲染,兼顾续航。

为什么值得关注

它把开源、本地优先与桌面美化结合起来,既是一个可玩的 3D 场景,也是一次对动态壁纸功耗问题的认真回应,适合喜欢折腾桌面的 Mac 用户。

开源可自建

代码托管在 GitHub,安装脚本一键构建,方便自行修改与学习。

为续航做取舍

按窗口覆盖与电源状态动态调整帧率,暂停或隐藏时停止渲染。

推荐信息
Chase Lean
Chase Lean @chaseleantj 2026年09月22日 20:42

我让Astra为我的Mac创建了一个互动水族馆壁纸。

鱼儿会对光标做出反应!项目链接:https://github.com/chaseleantj/desktop-habitats

Mac 动态壁纸 Desktop Habitats 中文界面零门槛 哔哩哔哩视频封面