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)、搁架、应用卸载器等等。