Named Space Groups & Fast Navigation for macOS (Raycast Extension)
Orbit 是一个基于 Raycast 的 macOS 工具,用于将多个虚拟桌面(Spaces)定义为有名字的桌面组合(Group),并通过 Raycast 一键快速跳转。
它不修改 macOS 系统行为,不注入私有 API,不依赖关闭 SIP,专注于 稳定、性能最优、可长期维护 的实现方式。
-
🧩 桌面组合(Space Groups)
- 将多个 macOS Desktop 视为一个逻辑组合
- 为组合命名(如:工作 / 音乐 / 学习)
-
🚀 Raycast 一键跳转
- 在 Raycast 中搜索或选择 Group
- 回车即跳转到该 Group 的主桌面(anchor desktop)
-
⚡ 性能优先
- 无后台轮询
- 无 WindowServer 监听
- Helper 为短生命周期 CLI,调用即退出
-
🧠 符合 macOS 系统边界
- 不修改 Mission Control UI
- 不尝试给系统 Desktop 改名
- 不强制锁定或重排 Spaces 顺序
工作 → Desktop 2 + Desktop 3(Chrome / 飞书)
音乐 → Desktop 4 + Desktop 5(Apple Music / Spotify)
学习 → Desktop 6