GitHub开源Mac桌面清理神器Kilim上线,用物理仿真地毯遮盖杂乱图标
一款名为Kilim的开源工具在GitHub走红,它通过在macOS桌面上铺设可拖拽、折叠的布料仿真地毯,将散乱文件图标视觉隐藏,兼具趣味性与实用性。项目基于Swift开发,支持多语言,目前处于原型阶段...
在追求极简桌面体验的用户中,「整理」往往意味着耗时的手动归档或创建文件夹;而近期一款名为 Kilim 的 GitHub 开源项目,提供了一种截然不同的解法:不移动文件,只用一块“地毯”盖住它们。
Kilim 并非传统意义上的清理工具,而是一个富有创意的桌面交互增强程序。其核心功能是将一块具有物理仿真的布料地毯铺在 macOS 桌面之上,用户可通过鼠标拖拽地毯覆盖任意区域的图标。当图标被遮盖后,并非消失,而是以轻微隆起的“鼓包”形式保留在地毯下方——这种设计既维持了文件的可访问性,又实现了视觉上的整洁。
更值得注意的是,Kilim 对布料动态做了细致建模:拖动地毯一角时,边缘会自然弯折、起皱;松手后则缓慢回弹;若下方有密集图标,地毯表面会出现对应凸起轮廓,形成一种“藏物可见”的微妙反馈。这种拟真效果由 Swift 编写的物理引擎驱动,项目页面明确标注支持 macOS 13+ 及 Swift 5.9,采用 MIT 许可证开源。
该项目最初源于一个未开源的原型网站 desktop.cleaning,其创意迅速引发社区共鸣。GitHub 用户 yashwanth-Thota 随即发布了开源复刻版本 kilim,代码结构清晰,已获得一定星标关注。尽管当前版本尚无正式安装包,但开发者提供了完整的构建指南,用户可自行编译运行。
从技术实现看,Kilim 依赖 macOS 的 Core Animation 与 SpriteKit 实现布料形变模拟,结合 Metal 渲染提升性能。其交互逻辑并不复杂:监听鼠标事件→计算拖拽路径→更新布料顶点网格→实时渲染阴影与褶皱。难点在于如何在保持低延迟的同时,让物理反馈足够自然——例如鼓包高度需与图标数量、密度成比例,且不能遮挡菜单栏或 Dock。
这类“非功能性优化”工具近年在开发者社群中持续升温。与 Kilim 同期走红的还有 Tendedero(截图晾衣绳)、Deskworlds(桌面水族馆)和 Window Sweaters(窗口毛衣边框),它们共同构成了一类新型桌面增强软件:不改变系统底层逻辑,仅通过 UI 层的趣味化改造,提升用户日常操作的情绪价值。
这类工具的兴起,折射出两个趋势:一是 macOS 用户对个性化与轻量级交互的需求日益增长;二是开源社区正从“解决痛点”转向“创造愉悦”。传统效率工具强调“减少操作步骤”,而 Kilim 等项目则反其道而行之——增加一步“盖地毯”的动作,却换来心理层面的秩序感与掌控感。
值得对比的是,同期另一款爆火项目 REA(Reverse Engineer Anything)走的是完全相反的路线:它试图用大模型+逆向工程“拆解一切闭源软件”,目标是技术层面的彻底透明。而 Kilim 则代表另一种路径:在不触碰系统内核的前提下,用设计思维重构人机交互的微体验。
二者看似无关,实则共享同一底层逻辑——对“黑盒”的重新定义。REA 打破的是代码黑盒,Kilim 消解的是视觉黑盒:前者让商业软件的实现细节暴露无遗,后者让用户主动选择“看不见”杂乱,从而获得心理上的清爽。
从产品成熟度看,Kilim 目前仍属原型阶段,尚未集成自动整理、快捷键唤醒等进阶功能。但其开源属性为后续扩展留下空间:已有贡献者提议加入“地毯材质切换”(如羊毛、亚麻、丝绸)、“鼓包高亮搜索”(点击鼓包弹出文件预览)等功能。若未来能与 macOS 的 Focus 模式联动,在专注时段自动铺开地毯,或将具备实用潜力。
在更广的语境下,这类小工具也挑战了“效率至上”的单一评价标准。数字时代的信息过载,使“视觉降噪”本身成为一种生产力。苹果在 macOS Sonoma 中引入的“视频会议背景虚化”、iPadOS 的“台前调度”分组逻辑,本质上都是在界面层做减法;Kilim 则以更戏谑的方式完成了类似目标。
当然,其局限性同样明显:地毯仅覆盖图标,无法处理 Dock 上的杂乱应用、通知中心的堆积提醒,或 Finder 窗口内的文件混乱。它更适合临时场景——例如演示前快速隐藏私密文件,或写作时屏蔽干扰项。长期桌面管理仍需配合标签、智能文件夹等系统原生能力。
目前 Kilim 的 GitHub 仓库已支持 15 种语言界面,包括中文、日语、西班牙语等,体现其全球化传播意图。项目作者未公开身份,但从提交记录看,主要维护者位于欧洲,更新频率稳定在每月 1–2 次。
随着 AI 辅助开发工具普及,此类轻量级创意项目正变得更容易诞生与传播。过去需要数月开发的动画交互,如今借助 SwiftUI 与 Combine 框架,数周即可完成 MVP。Kilim 的走红,既是用户对“人性化设计”的投票,也是开源文化在微观交互层面的一次胜利。
它提醒我们:技术的价值不仅体现在性能参数或商业规模上,有时就藏在一块会起皱的虚拟地毯里——当你拖动它盖住满屏图标,那一刻的轻松一笑,已是足够的回报。
