一名开发者做了 GridLion,把 Leopard 时代的 macOS Spaces 网格体验带回来了。

这里最反常的地方不在怀旧。一个小工具之所以有讨论价值,是因为它补的不是皮肤,而是苹果从 Lion 之后拿掉的一种工作方式:把虚拟桌面当成二维空间,而不是一条横向队列。

GridLion 不是重写桌面系统,也不是苹果官方回滚。它做的是轻量封装:把 macOS 原生的单行 Spaces,映射成一个可导航的网格,并通过私有 API 获取空间信息。

网格不是情怀,是肌肉记忆

Leopard 时代的 Spaces 支持自定义网格。开发者偏好的 3x3,很好理解:九块虚拟桌面,像九块物理屏幕。

中间放浏览器,上方放编辑器,左上放 Xcode,下面放模拟器。用久了以后,手指知道该往哪走。你不是在找第几个桌面,你是在进某个房间。

Lion 之后,Mission Control 把虚拟桌面改成横向单行。它更统一,更适配触控板手势和全屏应用。但二维空间感没了。

对比项Leopard SpacesLion 后 Mission ControlGridLion 补的是什么
桌面形态可自定义网格横向单行把单行映射成网格
记忆方式上下左右的位置记忆编号、缩略图、横向滑动恢复方向感
更适合谁开发者、重度多任务用户普通用户、手势导航用户长时间固定工作流用户
代价系统复杂度更高空间记忆变弱依赖第三方工具和权限

这就是 GridLion 的价值。它不是让 macOS 变新,而是把一个被删掉的效率入口补回来。

和 Yabai、Aerospace 这类窗口管理工具相比,GridLion 瞄准的是另一层需求。窗口管理器更像整理桌面上的纸。GridLion 更像恢复几间固定房间。

这对普通用户可能不重要。对每天开 IDE、浏览器、终端、模拟器、文档、会议窗口的人很重要。少一次寻找,就是少一次中断。

如果你只是偶尔开两三个桌面,没必要急着试。Mission Control 足够用。如果你的工作已经形成固定空间布局,GridLion 这类工具才会真的省脑子。

真正难的不是原型,是穿过 macOS 的门

GridLion 的实现路线决定了它会撞墙。它没有修改系统 Spaces,而是借用原生 Spaces,再用私有 API 读取空间信息,做网格化呈现和导航。

这条路轻,但不稳。轻在不用重造系统;不稳在权限、分发、兼容性都要自己扛。

现实障碍为什么需要对用户和开发者的影响
辅助功能权限捕获全局快捷键、切换空间用户要手动授权,流程不顺就会劝退
屏幕录制权限生成各个空间的小预览弹窗措辞吓人,可能让用户误以为软件在偷录屏
非可见窗口预览提示预览当前看不到的空间内容对桌面预览工具来说显得过重
私有 API获取 Spaces 信息无法上架 App Store,未来 macOS 更新可能影响可用性
站外售卖处理购买、税务、退款、许可证开发者要依赖 Lemon Squeezy 这类 Merchant of Record 服务

这里不能把苹果简单骂成安全倒退。全局键盘捕获必须管,屏幕录制也必须问。真正的问题是颗粒度。

一个桌面预览工具,和一个恶意录屏软件,在用户面前经常被同一套恐吓式弹窗包住。安全提示当然要有,但提示如果只会吓人,不会解释风险差异,就会把正常工具也挡在门外。

分发更麻烦。因为调用私有 API,GridLion 不能进 App Store,只能站外售卖。开发者不只是写软件,还要处理信任、付款、税务、退款、许可证和支持。

这对想尝试的用户意味着三件事:别把它当苹果官方功能;安装前看清权限请求;如果你的机器高度依赖稳定工作流,先观望兼容性反馈,再放进日常主力流程。

目前材料没有给出明确价格和系统兼容范围。这个信息缺口很现实。愿意折腾的开发者可以先试;团队采购或公司设备部署,不该立刻跟进。

最该观察的变量很具体:后续 macOS 更新会不会继续允许它依赖的私有 API 工作;权限弹窗能不能让用户接受;站外售卖能不能撑住长期维护。

苹果统一了界面,也收窄了可调空间

苹果这些年很擅长做统一体验。普通用户少踩坑,系统少混乱,安全边界更清楚。这些好处都是真的。

但统一一旦变成唯一答案,就会吃掉少数人的高效工作流。GridLion 戳中的就是这个缝。

桌面系统的历史里,这种事反复出现。铁路统一轨距,带来规模和效率;但统一之后,地方线路也失去很多自定义余地。这个类比不完全一样,但权力结构相似:平台越强,边缘需求越要为主干逻辑让路。

“水能载舟,亦能覆舟。”苹果的控制力让 macOS 可靠、优雅、少折腾;同一套控制力,也让一个合理的小工具步步过关。

我不太买账的是那种轻飘飘的说法:旧功能没了,是因为新交互更先进。很多时候不是先进压倒落后,而是平台选择了更容易管理、更容易解释、更适合大众的一套。

重度用户不是不知道新系统怎么用。他们只是清楚,自己的效率来自稳定位置、固定路径和少看一眼屏幕。GridLion 证明这类需求还在,只是被主流叙事挤到了第三方工具里。

这件事还顺手照出了 LLM 辅助开发的边界。

作者提到,LLM 能很快做出能跑的原型,甚至让一天内看到希望。但 UI 的手感、快捷键取舍、预览该不该出现、切换是否顺滑,不会自动变好。

LLM 能加速搭骨架。真正值钱的部分,仍然是有人在乎体验,并且愿意一遍遍删改。软件最难的不是“差不多能用”,而是“用久了不烦”。

所以 GridLion 的意义不止是一个小工具。它说明三件事:老工作流没有死;平台限制让补洞成本变高;AI 能帮人更快到达原型,但不能替人判断什么叫好用。

苹果当然可以继续说,这是为了安全、统一和可控。都成立。用户也可以反过来说:我买的是一台电脑,不是一条只能横着走的走廊。

那个 3x3 网格怀念的不是旧界面,而是一种更自由的工作秩序。GridLion 把它捡了回来。捡得不轻松,才说明问题还没结束。