
场景用 Three.js + WebGL2 实时渲染。目前只支持 macOS 13+。(项目地址都放在了文末)。
水草会随水流轻轻摆动,甚至,鱼还能根据你的鼠标有反应,可以从菜单栏喂食:每次往每个屏幕的鱼缸里丢 10 颗饲料,没吃完的会慢慢溶解。
特别适合在你 vibe coding 等待的时候,看看鱼缸里的鱼,放松放松。
值得注意的是,它比静态壁纸更吃 GPU。插电最高约 60fps,用电池约 30fps;窗口挡住大部分桌面会降到 20fps;几乎全挡住、低电量模式、锁屏或息屏时会停掉渲染。
我在这个这个项目的基础上改成了养锦鲤。

ps:多显示器时,每个屏幕各有一个独立鱼缸。
你要是觉得养鱼没意思,你也可以养别的,猫猫狗狗,甚至“”美人鱼”……

方法也简单,你直接复制项目的地址,扔给你心爱的 AI,让它帮你改造就行了,我甚至觉得这个玩意儿能变成一个帮别人付费定制的“生意”,可以换皮,换物种,换栖息地。甚至可以把自己家的某个东西“复刻”到这个屏幕生态缸里。
原版地址:
https://github.com/chaseleantj/desktop-habitats
我改造的锦鲤:
https://github.com/zlbigger/desktop-koi-habitats
具体使用方法,文档里有,或者你都交给 AI 就好了。