Vorssaint:免费开源 macOS 菜单栏工具包,替代十余款付费应用
Vorssaint 是一款免费开源的 macOS 菜单栏应用,集成了按应用音量调节、系统监控、窗口管理、剪贴板历史等功能于一体。
Vorssaint:免费开源 macOS 菜单栏工具包,替代十余款付费应用
如果你是 Mac 高级用户,可能已经积累了一堆菜单栏工具:一个用于音量控制,另一个用于系统监控,一个窗口切换器,一个剪贴板管理器,也许还有一个保持唤醒工具。每个工具都会在菜单栏添加一个小图标,消耗内存,并且通常需要订阅或一次性购买。Vorssaint 是一款免费开源的替代品,将这些功能整合到一个设计精良的菜单栏应用中。
什么是 Vorssaint?
Vorssaint 是一款用 Swift 和 SwiftUI 编写的 macOS 菜单栏工具包。它旨在用一个位于单个菜单栏图标后的应用,替代一整套付费 Mac 工具。它优先本地运行,核心功能完全在你的 Mac 上执行,网络访问仅用于更新检查、速度测试以及你明确启动的 Homebrew 操作。无需账户、无遥测、无订阅、无云后端。
核心功能
按应用音量混合器
这是大多数用户首先使用的功能。Vorssaint 在菜单栏中放置了一个真正的音频混合器,允许你独立调整各个应用的音量。在播放音乐时静音嘈杂的视频,或在不提高其他音量的情况下放大通话声音。无需额外的音频驱动程序,也无需预先设置。
在 macOS 26 及更新版本上,滑块采用液态玻璃外观,而早期版本的 macOS 则保持熟悉的样式。
系统监控
Vorssaint 提供全面的系统监控面板,显示:
- CPU、GPU 和内存使用情况
- 温度和电池详细信息
- 运行时间和小型历史图表
- 可选的菜单栏读数
你还可以设置可选的通知,用于持续 CPU 负载、高 CPU 温度、临界内存压力、低磁盘空间和低电量。
网络监控
实时查看上传和下载速率、会话总量,并在需要时运行速度测试。这对于诊断网络问题或监控带宽使用情况非常有用。
电源和电池
监控系统功耗、适配器输入、电池流量、健康状况、循环次数,以及当前消耗大量电量的应用。
窗口管理
Vorssaint 包含多项窗口管理功能:
- 窗口切换器:比 ⌘Tab 更丰富的替代方案,带有实时缩略图,包括同一应用的多个窗口。
- 窗口布局:将活动窗口移动到屏幕的一半、角落、中心或可用区域,并支持可选快捷键。
- 搁架:临时将文件、图片、文本和链接存放在光标附近,稍后拖放到需要的位置。
- Finder 剪切和粘贴:使用 ⌘X 和 ⌘V 移动选中的文件,同时文本字段保留常用快捷键。
- 关闭时退出:当应用的最后一个窗口关闭时,让应用退出,但可设置例外应用保持运行。
- 绿色按钮最大化器:对绿色按钮的可选增强,使窗口保持在当前空间,下次点击时恢复原大小。
- 剪贴板历史:保留本地文本历史,支持固定项目、搜索、手动排序和快速粘贴快捷键。
保持唤醒
运行定时器或保持 Mac 唤醒直到你手动停止。支持合盖模式,适合在屏幕关闭时让 Mac 继续运行。该功能需主动启用且范围严格,不会意外触发。
卸载器
将应用拖放到设置中,查看其留下的缓存、偏好设置和日志,然后一次性将它们全部移到废纸篓。这比简单地将应用拖入废纸篓要干净得多。
清理 URL
从复制的链接中去除跟踪垃圾信息,并可选择自动执行。这是一个简单但有效的隐私功能。
清洁模式
锁定键盘以便快速擦拭,通过覆盖层或重复按键解锁。
滚动方向
独立翻转鼠标滚轮方向,而不影响触控板的自然滚动。
风扇控制(测试版)
已设置安全测试入口,手动控制功能将在每个 Mac 型号经过适当验证后推出。
安装
安装 Vorssaint 最简单的方式是使用 Homebrew:
brew install --cask vorssaint/tap/vorssaint
如果你已安装 Vorssaint 并希望将其纳入 Homebrew 管理而无需重新下载:
brew install --cask --adopt vorssaint/tap/vorssaint
之后,更新通过以下命令获取:
brew upgrade --cask vorssaint
你也可以从 releases 页面 下载最新的磁盘映像,打开后,将 Vorssaint 拖入 Applications 文件夹。
Vorssaint 使用 Apple Developer ID 签名并经过 Apple 公证,因此打开时不会出现安全警告,稳定的签名身份会在更新后保留你授予的权限。
从源码构建
如果你更喜欢自行构建:
git clone https://github.com/vorssaint/vorssaint-utils.git
cd vorssaint-utils
./build.sh # 编译、生成图标并组装签名包
./build.sh --install # 相同操作,然后安装到 Applications 并启动
你需要安装 Xcode Command Line Tools。
隐私与权限
Vorssaint 默认设计为保护隐私。它在你的机器上运行,只请求必要的内容。无需账户、无遥测、无分析、无跟踪。网络访问仅限于可见功能:更新检查、速度测试以及使用 Homebrew 管理器时的 Homebrew 搜索/分析/安装。
每个 macOS 权限都是可选的,首次运行时会引导你逐一授权。缺少权限的功能会保持静默而非崩溃。以下是快速概览:
- 辅助功能:用于滚动方向、窗口布局、切换器、Dock 预览、Finder 剪切粘贴和关闭时退出。无此权限时,这些功能保持关闭。
- 屏幕录制:用于切换器和 Dock 预览中的窗口标题和缩略图。无此权限时,预览会回退或不可用。
- 系统音频录制:用于混合器中的按应用音量和输出路由。无此权限时,应用保持正常系统音频。
- 通知:用于保持唤醒、电池、监控和更新提醒。无此权限时,应用保持静默。
- 完全磁盘访问(可选):用于更深入的卸载器扫描。无此权限时,仅扫描可访问的位置。
- 管理员权限(一次性,可选):用于免密码切换合盖模式。无此权限时,每次切换都会出现密码提示。
Finder 剪切粘贴、卸载器和 Homebrew 的终端交接在首次与 Finder 或 Terminal 交互时,可能会请求 macOS 的自动化访问权限。搁架功能无需任何权限。
系统要求
- 配备 Apple Silicon 的 Mac
- macOS 14 Sonoma 或更新版本
- Xcode Command Line Tools(仅从源码构建时需要)
卸载
要完全移除 Vorssaint:
./Tools/uninstall.sh
此脚本会退出应用、移除登录项、重置其隐私授权、删除应用及其偏好设置和保存状态,并移除可选的合盖规则。你也可以将应用拖入废纸篓,然后运行 tccutil reset All com.vorssaint.utils 清除其权限。
Vorssaint 的重要性
对于开发者和高级用户来说,macOS 菜单栏是宝贵的空间。每个添加的工具都会消耗内存、增加视觉杂乱,并且通常带有自己的更新机制和隐私政策。Vorssaint 通过将十几种常用工具整合到一个免费、开源且尊重隐私的应用中,解决了这一问题。
它使用 Swift 和 SwiftUI 编写,意味着与现代 macOS 集成良好,而开源特性允许你检查代码、贡献功能或根据需求进行定制。
结论
Vorssaint 是一个出色的开源项目,展示了设计精良的单一应用如何替代一整套付费工具生态。如果你是一位重视隐私、效率和整洁菜单栏的 Mac 用户,Vorssaint 值得一试。它免费、开源,并且运行良好。
查看 GitHub 仓库 获取更多详细信息、文档以及参与贡献。
来源
vorssaint/vorssaint-utils: 免费开源 macOS 菜单栏工具包。按应用音量混合器、系统监控、Dock 预览、保持唤醒、窗口切换器(Alt Tab)、搁架、应用卸载器等等。