Vorssaint:macOS 菜单栏整合音频、窗口与系统监控工具
给 Apple Silicon Mac 用户的一站式菜单栏工具,把音频路由、窗口管理和监控集中到一个图标里。
GitHub vorssaint/vorssaint-utils 更新 2026-09-05 分支 main 星标 15.3K 分叉 539
Swift macOS 菜单栏工具 音频路由 窗口管理 系统监控 Apple Silicon

🧭 决策指南

适合,如果你

  • 你使用 Apple Silicon Mac 和 macOS 14+,想集中管理音频、窗口与系统指标。
    README 的 What you need 要求 Apple Silicon 和 macOS 14 Sonoma or newer;Features 包含 Sound、System monitor、Windows and the Dock。
  • 你需要把音乐和通话分别输出到 speakers 与 headset。
    README 的 Per app output 写明可同时把音乐发送到 speakers、通话发送到 headset。
  • 你需要观察 CPU、GPU、memory、swap、温度、电池和 Network 实时数据。
    README 的 System monitor 和 Network 章节分别列出这些指标、历史图表、会话总量和 speed test。
  • 你希望按需卸载功能,而不是让所有模块持续加载。
    README 的 Install only what you use 说明可卸载 whole features,卸载后停止加载且不消耗 CPU、memory 或 energy。

不适合,如果你

  • 你使用 Intel Mac、macOS 13 或更早版本,无法满足 README 的平台要求。
    README 的 What you need 只列出 Apple Silicon 和 macOS 14 Sonoma or newer。
  • 你不能授予权限,却需要 per-app 音频、窗口预览或窗口控制。
    README 的权限表显示 System Audio Recording 用于 Per app volume,Screen Recording 用于 Window previews,Accessibility 用于 Switcher、Dock 和 window controls。
  • 你需要 Linux、Windows 或 Android 客户端,而不是 macOS 应用。
    项目描述为 Free and open-source macOS menu bar toolkit,README 的系统要求也是 Apple Silicon 与 macOS 14+。
  • 你需要成熟稳定的风扇控制,而不是 README 标注为 beta 的 Fan Control。
    README 的 System monitor 条目将 Fan Control 明确标为 optional Fan Control beta。

前置条件

  • Mac with Apple Silicon
  • macOS 14 Sonoma or newer
  • Xcode Command Line Tools(仅在自行构建时需要)
  • 需要 Per app volume 时授予 System Audio Recording
  • 需要窗口预览、截图或录屏时授予 Screen Recording
  • 需要 Switcher、Dock features 或 window controls 时授予 Accessibility

第一步命令(README 原文)

brew install --cask vorssaint

要注意

  • 卸载功能会停止其加载,但不会删除设置;重新安装会恢复旧设置。
    README 的 Install only what you use 明确说明 Nothing is deleted,installing again brings your old settings back。
  • Per app volume 没有 System Audio Recording 时只保留正常系统音频。
    README 权限表中 System Audio Recording 的 Without it 条目写着 Apps stay on normal system audio。
  • 窗口缩略图可能因 Screen Recording 权限缺失而显示为图标。
    README 的 When something misbehaves 提到 thumbnails showing as icons,并将其列入 troubleshooting guide。
  • 完整卸载会删除设置和权限,并重置 privacy grants。
    README 的 Uninstall 和 When something misbehaves 说明 ./Tools/uninstall.sh 会删除 settings、permissions 及 every trace。
  • 网络访问仅用于可见操作,包括 update checks、speed test 和 Homebrew actions。
    README 的 Private by default 章节列出网络访问范围,并声明无 account、analytics 或 tracking。

材料未说明

  • README 未说明 Apple Silicon 的具体芯片最低型号。
  • README 未给出常驻启用全部功能时的 CPU、内存和电池消耗数字。
  • README 未说明 Fan Control beta 支持哪些具体 Mac 型号或风扇硬件。
  • README 未提供与 Alfred、Bartender、MonitorControl 等具体工具的功能和性能对比。
  • README 未说明 10 位贡献者分别负责哪些模块,也未给出测试覆盖率。
  • README 省略了 Keyboard and mouse、Clipboard、Everyday tools、Energy and display 等章节的完整内容。

💡 深度解析

6
适合 我想在 Apple Silicon、macOS 14 Sonoma 环境中从源码构建 vorssaint-utils,只有 Xcode Command Line Tools,并计划发布自己的 GPL v3 fork;项目流程是否支持?
适合读者: 负责维护 Swift 原生 macOS 工具的开源贡献者,只有 Xcode Command Line Tools,计划从源码构建并维护 GPL v3 fork

适合,项目明确提供源码构建命令、只需 Xcode Command Line Tools,并以 GPL v3 授权源代码;但 fork 不能直接复用官方品牌身份。

  • README 的“Build it yourself”说明 Xcode Command Line Tools 是唯一要求,构建脚本会编译、生成图标并组装 signed bundle。
  • README 同时给出 clone、进入目录和 ./build.sh/./build.sh --install 流程,适合本地构建或安装到 Applications。
  • 项目数据的主语言是 Swift,许可证为 GNU General Public License v3.0,与维护 Swift 原生 fork 的约束一致。
  • README 明确区分 GPL 源码许可与 Vorssaint 名称、图标和外观的商标规范;分发 fork 需要使用自己的身份。
  • README「Build it yourself」:"Xcode Command Line Tools are the only requirement."
  • README「Build it yourself」:构建脚本 compile、generate the icon、assemble the signed bundle
  • 项目核心数据:main_language 为 Swift;license 为 GNU General Public License v3.0
  • README「Build it yourself」:"forks need their own identity"
git clone https://github.com/vorssaint/vorssaint-utils.git
材料未说明:README 未说明源码构建生成的签名是否使用维护者的 Apple Developer ID,或本地构建者需要自行配置签名身份。;README 未说明 fork 发布时商标文件对名称、图标和界面改动的具体审核或合规流程。
适合 我使用 Apple Silicon Mac 和 macOS 14 Sonoma,需要多显示器窗口切换、窗口吸附、应用级音量,以及把音乐和通话分别输出到扬声器和耳机;Vorssaint 能否替代这些独立工具?
适合读者: 使用 Apple Silicon、macOS 14 Sonoma 的 macOS 开发者,正在用多个工具处理窗口布局和应用级音频,希望减少菜单栏应用与付费订阅

适合,因为它把窗口管理和应用级音频路由放进同一个原生菜单栏应用,而且无需额外音频驱动。

  • README 的“Sound”列出按应用调节音量、超过 100% 增益、应用级输出路由和输出设备切换;音乐与通话可同时发送到不同设备。
  • README 的“Windows and the Dock”功能说明包括窗口吸附、半屏、三分之一、六分区、角落布局、多显示器切换和窗口历史恢复。
  • 项目要求 Apple Silicon 与 macOS 14 Sonoma 或更新版本,与你的环境匹配。
  • 应用级音量和输出路由需要 System Audio Recording 权限,窗口控制通常需要 Accessibility;未授权时相应能力会保持关闭。
  • README「Sound」:"Send your music to the speakers and a call to your headset at the same time."
  • README「Windows and the Dock」:窗口吸附、布局、多显示器切换和窗口历史恢复
  • README「What you need」:"A Mac with Apple Silicon"、"macOS 14 Sonoma or newer"
  • README「Private by default」权限表:System Audio Recording 用于 Per app volume and output routing;Accessibility 用于 window controls
brew install --cask vorssaint
材料未说明:README 未提供与具体窗口管理器、快捷键工具或特殊窗口类型的兼容性矩阵。;README 未提供同时启用窗口与音频模块时的 CPU、内存和能源实测数据。
适合 我需要把 Vorssaint 的设置迁移到另一台 Apple Silicon、macOS 14 Sonoma Mac,并在项目结束后删除设置、登录项和权限;README 是否覆盖这两条运维路径?
适合读者: 需要在多台 Apple Silicon、macOS 14 Sonoma Mac 上迁移窗口、音频和监控配置的 macOS 开发者,同时希望能完整撤销权限并卸载应用

适合,README 同时提供设置导出/导入和完整卸载命令,能够覆盖迁移与清理这两个明确流程。

  • “Install only what you use”说明设置可以导出到文件,并在新 Mac 上导入;模块卸载不会删除设置,重新安装后可以恢复。
  • “Uninstall”提供 Homebrew 卸载命令,用于移除应用本体。
  • 若要连同设置和权限彻底清理,README 给出 ./Tools/uninstall.sh;“When something misbehaves”进一步说明它会退出应用、删除登录项、重置隐私授权并删除所有痕迹。
  • 官方构建经过 Apple Developer ID 签名和 notarization,并注明更新后权限可以保留,适合需要跨版本维护授权状态的安装路径。
  • README「Install only what you use」:"settings export to a file and import on a new Mac"
  • README「Uninstall」:`brew uninstall --cask vorssaint` 与 `./Tools/uninstall.sh`
  • README「When something misbehaves」:退出应用、删除 login item、重置 privacy grants、删除 every trace
  • README「Install」:"your permissions survive updates"
./build.sh --install  # the same, then install into Applications and launch
材料未说明:README 未说明导出文件是否包含权限状态、登录项状态或任何敏感配置。;README 未说明跨 Mac 迁移时 Apple Silicon 芯片型号差异是否会影响模块设置或权限恢复。
适合 我使用 Apple Silicon Mac,主要想看 CPU、GPU、内存、温度、电池健康度、功耗和网络速率,并希望减少后台资源占用;能否只安装需要的监控功能?
适合读者: 经常携带 Apple Silicon Mac 外出、关注电池健康度和功耗的高级用户,希望只启用监控与 Battery and quiet 功能,避免常驻模块拖累续航

适合,因为 Vorssaint 的功能安装模型允许你只启用需要的模块,并明确把未使用功能从加载范围中移除。

  • README 的“Install only what you use”提供 Essentials、Windows、Battery and quiet 三种套餐,也支持可视化选择单个功能。
  • 被卸载的功能会从整个应用中消失并停止加载;README 明确声称这样不会继续消耗 CPU、内存或能源,重新安装还能恢复旧设置。
  • “Know what your Mac is doing”列出 CPU、GPU、内存、Swap、温度、电池健康度、剩余时间、循环次数、功耗、风扇转速、网络实时速率和测速。
  • 菜单栏读数可以只保留需要的指标,并支持数值或紧凑使用率条。
  • README「Install only what you use」:"stops loading, so it spends no CPU, memory or energy"
  • README「Install only what you use」:Essentials、Windows、Battery and quiet 以及 visual picker
  • README「Know what your Mac is doing」:监控指标清单
  • README「Menu bar readouts」:values or compact usage bars
brew install --cask vorssaint
材料未说明:README 未提供各监控模块或不同功能组合的实际 CPU、内存和电池消耗基准。;README 未说明 Battery and quiet 套餐具体包含哪些模块,以及套餐与单项选择的差异。
视情况 我需要应用级音量、输出路由、窗口缩略图和录屏,但不希望注册账号或让数据离开本机;Vorssaint 的权限和网络行为是否符合这个约束?
适合读者: 在 Apple Silicon、macOS 14 Sonoma 上处理会议和录屏的隐私敏感开发者,不希望创建账号或允许分析跟踪,但需要音频路由和窗口预览

视情况,默认隐私模型符合你的要求,但音频与捕获功能本身必须授予较高的 macOS 权限。

  • README 的“Private by default”明确写明无账号、无 analytics、无 tracking,应用以本地运行优先。
  • 网络通信被限定为可见操作,包括更新检查、测速、Homebrew 操作、临时截图或录屏链接,以及用户主动发送的反馈;因此不能把它理解为绝对零网络。
  • System Audio Recording 用于应用级音量和输出路由,Screen Recording 用于窗口预览、截图、复制文本和录屏;没有这些权限,相应功能不可用。
  • 权限可选,应用会说明用途、实际使用它的功能,并提示不再需要的权限,支持快捷撤销。
  • README「Private by default」:"no account, analytics or tracking"
  • README「Private by default」:网络仅用于 update checks、speed test、Homebrew actions、temporary screenshot or recording links 和显式反馈
  • README 权限表:System Audio Recording、Screen Recording 的用途及无权限时的结果
  • README「Private by default」:每个权限可选,并显示何时已不再需要
brew install --cask vorssaint
材料未说明:README 未说明临时截图或录屏链接的具体服务、保存时长、访问控制和数据驻留区域。;README 未说明权限状态变化后音频路由和窗口预览是否会立即恢复,或是否需要重启应用。
视情况 我想在 Apple Silicon Mac 上使用 README 中的 Fan Control beta,设置连续手动转速和自定义温度曲线;它是否适合我的日常生产机?
适合读者: 在 Apple Silicon Mac 上考虑手动风扇控制的高级用户,需要连续转速、温度曲线和实时 RPM,但希望避免影响噪音、功耗与温度管理

视情况,因为 README 确认了所需控制能力,但同时把 Fan Control 标为 beta,不能据此判定适合所有生产环境。

  • “Know what your Mac is doing”列出可选 Fan Control beta、连续手动转速、自定义温度曲线和实时 RPM,功能上覆盖你的需求。
  • 系统监控还提供温度、功耗和风扇转速显示,可用于观察控制结果。
  • 项目洞察明确指出,手动转速和温度曲线可能带来噪音、功耗或温度管理风险;README 没有给出硬件兼容性矩阵。
  • 当前最新版本是 v3.3.3-beta.4,项目数据共 5 个 release,说明版本仍处于 beta 轨道,稳定性信息有限。
  • README「Know what your Mac is doing」:"an optional Fan Control beta with continuous manual speeds, custom temperature curves and live RPM"
  • README「System monitor」:温度、功耗和风扇转速
  • 项目洞察「common_pitfalls」:Fan Control 属于 beta,可能带来噪音、功耗或温度管理风险
  • 项目核心数据:latest_release 为 v3.3.3-beta.4;release_count 为 5
brew install --cask vorssaint
材料未说明:README 未说明支持的 Apple Silicon 芯片型号、Mac 机型范围和温度传感器差异。;README 未提供 Fan Control beta 的失效保护、默认回退策略、温度上限或长期稳定性数据。

✨ 核心亮点

  • Volume mixer 支持单应用音量、精确百分比与超过100%
  • System monitor 覆盖 CPU、GPU、内存、温度与电池
  • Features 可卸载整项功能,停止加载并释放 CPU、内存和能耗
  • 无账号、无遥测、无订阅,代码采用 GPL v3.0

🔧 工程化

  • Per app output 可同时把音乐送到扬声器、通话送到耳机
  • App switcher 提供窗口缩略图、最小化窗口和多窗口切换
  • Window layout 支持二等分、三等分、六等分、角落和跨显示器移动
  • Network 提供实时速率、会话总量和内置 speed test

⚠️ 风险

  • README 要求 Apple Silicon 与 macOS 14 Sonoma 或更新版本
  • Per app volume 需要 System Audio Recording 权限,否则回退系统音频
  • 窗口预览和截图需要 Screen Recording 权限,否则 captures 不可用
  • Fan Control 仍标为 beta,包含手动转速和温度曲线功能
  • 官方构建仅来自维护者,fork 需使用自己的名称、图标和外观

👥 适合谁?

  • 使用 Apple Silicon Mac、macOS 14+ 的菜单栏重度用户
  • 需要 Per app output 和多输入设备静音的音频、会议用户
  • 经常管理多窗口、多显示器和 Dock 缩略图的 Mac 用户
  • 希望用一个菜单栏图标替代多款付费工具的用户