原生 macOS 菜单栏性能监控工具,记录 CPU、内存、GPU、网络、磁盘和电池历史,用于回溯卡顿原因。
- Star
- 6,039
- Fork
- 246
- 未关闭 Issue
- 54
- 最近提交
- 22小时前
这是什么?
OnlySwitch 是一款 macOS 菜单栏工具,把隐藏桌面图标、切换深色模式、防止休眠、管理刘海、静音麦克风等日常系统操作集中到一个可自定义的列表里。用户可以增删和排序开关与快捷指令,为它们设置快捷键,也可以把控件以小组件形式放到桌面或通知中心。
除内置开关外,它还提供系统监控(CPU、GPU、内存、磁盘和网络)、Codex 用量页面、Dock 窗口预览和可选的桌面宠物。Evolution 功能允许用 Shell 或 AppleScript 自建按钮和开关;Only Agent 则可以把自然语言描述转换为 AppleScript,支持 Ollama、OpenAI 和 Gemini。通过配套的 OnlyRemote 应用可在 iPhone 或 iPad 上远程控制,也可借助 OpenClaw 通过 deeplink 触发开关。
应用使用 Swift 和 SwiftUI 编写,架构基于 The Composable Architecture。部分功能需要较新的 macOS 版本,其中若干依赖私有 macOS API,系统更新后可能失效。
核心功能
- 01可自定义的菜单栏开关,包括隐藏桌面图标、深色模式、防止休眠等。
- 02可导入 macOS 快捷指令,并为开关和快捷指令设置快捷键。
- 03桌面和通知中心小组件,点击即可触发对应控制。
- 04系统监控,显示 CPU、GPU、内存、磁盘和网络使用情况。
- 05Evolution 支持用 Shell 或 AppleScript 自定义开关和按钮。
- 06Only Agent 可借助 Ollama、OpenAI 或 Gemini 把自然语言转为 AppleScript。
适用场景
- 无需打开系统设置,即可快速切换隐藏文件、深色模式或防止休眠。
- 把常用 Mac 控制以小组件形式放在桌面或通知中心,一键操作。
- 通过 OnlyRemote 在局域网内用 iPhone 或 iPad 远程控制 Mac。
- 用 AppleScript 或 Shell 命令搭建个人自动化按钮。
快速上手
- 1
使用 Homebrew 安装 OnlySwitch
brew install only-switch - 2
启动 OnlySwitch;如果菜单栏没有图标,请在“系统设置 → 菜单栏”中启用它
- 3
点击菜单栏中的 OnlySwitch 图标打开控制列表,再打开设置以自定义开关
使用前须知
- 仅支持 macOS,部分功能需要 macOS 26 或更高版本。
- 部分功能依赖私有且未公开文档的 macOS API,系统更新后可能失效。
- 2.5.6 及更早版本的自动更新功能已损坏。
收录于专题
标签
常见问题
- OnlySwitch 是什么?
- 一款 macOS 菜单栏工具,把常用系统开关、快捷指令、系统监控和小组件集中在一处,可自定义。 OnlySwitch 是一款 macOS 菜单栏工具,把隐藏桌面图标、切换深色模式、防止休眠、管理刘海、静音麦克风等日常系统操作集中到一个可自定义的列表里。用户可以增删和排序开关与快捷指令,为它们设置快捷键,也可以把控件以小组件形式放到桌面或通知中心。
- OnlySwitch 可以免费使用吗?用的什么许可证?
- OnlySwitch 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- OnlySwitch 还在维护吗?
- 活跃维护中。OnlySwitch 最近一次提交是在 2026年11月6日。
- OnlySwitch 适合用来做什么?
- 无需打开系统设置,即可快速切换隐藏文件、深色模式或防止休眠。 把常用 Mac 控制以小组件形式放在桌面或通知中心,一键操作。 通过 OnlyRemote 在局域网内用 iPhone 或 iPad 远程控制 Mac。 用 AppleScript 或 Shell 命令搭建个人自动化按钮。
- OnlySwitch 怎么安装和运行?
- 使用 Homebrew 安装 OnlySwitch: brew install only-switch 启动 OnlySwitch;如果菜单栏没有图标,请在“系统设置 → 菜单栏”中启用它 点击菜单栏中的 OnlySwitch 图标打开控制列表,再打开设置以自定义开关
- 在哪里获取 OnlySwitch?
- 源代码和安装说明在 GitHub 上:https://github.com/jacklandrin/OnlySwitch
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
原生 macOS 系统工具箱,提供内存优化、深度清理、应用卸载、风扇控制和防休眠等功能。
轻量的 macOS 菜单栏系统监控工具,显示 CPU、内存、GPU、网络、磁盘、电池和温度等信息。
免费开源的原生 macOS 菜单栏应用,可查看 CPU、内存、磁盘、网络和电池状态,并将充电上限设为 80%-100%。
macOS 菜单栏应用,在 AI 编程代理(如 Claude Code、Codex)工作时保持 Mac 不休眠,合上盖子也不睡。