TapWall 是一款原生 macOS 桌面美化应用,由开发者 XieChengYuan 开源在 GitHub 上。它把视频壁纸和真实文件图标结合起来:应用会读取你电脑里的应用与文件图标,贴到有厚度的立体模型上,再用物理模拟让它们掉落、翻转、碰撞并归位。项目使用 Swift、SwiftUI、AppKit 与 SceneKit 编写,无需第三方依赖、API Key 或联网服务,克隆后执行脚本即可构建安装。除了视频壁纸,TapWall 还内置了「窗边的猫」互动壁纸,猫咪会盯着鼠标、蓄力扑击、伸爪试探,闲置后打盹。预览与已应用的桌面独立运行,不会移动真实文件,也不修改 Finder 布局。
痛点是什么
很多人喜欢动态壁纸,但常见方案要么只是循环播放一段视频,图标与桌面内容毫无关系;要么需要安装一堆第三方依赖,甚至把壁纸做成网页挂件,占用资源还容易崩溃。更麻烦的是,网上流传的「图标掉落」效果视频大多是后期合成,看着炫酷却无法真正用在自己的 Mac 上。想手动复刻,就得自己处理视频、对齐时间轴、模拟物理轨迹,门槛高到劝退。TapWall 正是为了解决这个落差:让普通用户也能把视频里的图标换成自己电脑里真实的应用和文件,一键应用成桌面壁纸。
主要功能特点
TapWall 把视频壁纸与互动壁纸分成两类,控制台里可以分别预览、调整并应用,已应用的壁纸与预览互不干扰。
真实图标物理掉落
读取本机应用与文件图标,贴到立体模型上做掉落、翻转与碰撞堆叠。
时间轴区间编辑
用蓝色与绿色区间分别设定掉落和归位的起止时间,短区间加速、长区间放慢。
窗边的猫互动壁纸
鼠标逗猫、摸头,猫咪会扑击、伸爪或打盹,点击可穿透到桌面。
为什么值得关注
它把「视频壁纸」从单纯播放升级成与真实桌面联动的效果,同时保持原生、离线、开源,对 Mac 用户来说是一个少见又有趣的桌面美化方向。
开源且无需联网
MIT 协议开源,Swift 原生实现,不依赖第三方服务,本地即可构建运行。
文件变动自动同步
桌面或所选文件夹新建、删除、重命名文件会自动同步到图标层,无需重新应用。
项目地址:https://github.com/XieChengYuan/TapWall,目前主要面向单屏,需要 macOS 13 及以上系统。
我把最近很火的敦煌飞天的动态壁纸,做成真实的壁纸工具了,把视频中的图标处理成了电脑里的真实应用和文件。
项目开源地址:https://github.com/XieChengYuan/TapWall
通过读取电脑里的文件、应用图标,贴到有厚度的立体模型上,用物理模拟实现掉落、翻转和碰撞堆叠。
视频效果如下,目前只支持Mac。
默认提供的视频壁纸做了超清,视频生成的提示词借鉴了@PixelAigc的。
已经做过带图标视频的小伙伴,可以用Seedance2.5的视频修改删掉图标,然后超清一下。
大家可以玩起来做自己的真实的动态壁纸,有好的建议继续迭代