Thaw:开源的 macOS 菜单栏管理器 #
Thaw 是什么? #
Thaw 是一款开源的 macOS 菜单栏管理器,官方定位为 “The open source menu bar manager”,主要用来清理和重新组织拥挤的菜单栏。
随着常驻应用越来越多,macOS 顶部菜单栏往往被各类图标占满,甚至与刘海区域冲突。Thaw 允许你把不需要的图标隐藏起来,并设置一个“始终隐藏”区域收纳其余图标;当你需要某个图标时,只需在菜单栏上悬停、点击空白处、滚动或滑动,或者按下快捷键,隐藏的项目就会立即现身,用完自动重新隐藏。它还提供菜单栏搜索、按条件触发的显示规则、按显示器/空间/专注模式切换的配置文件,以及色调、渐变、阴影、边框和自定义形状等外观定制能力,并配备一键隐藏全部区域的“禅模式”。项目采用 GPL-3.0 协议开源,免费且无需订阅,支持 macOS 26 与 27(含刘海友好布局)。
Thaw 有哪些亮点特色? #
- 菜单栏一键清爽:隐藏不需要的图标,并提供一个“始终隐藏”(Always-hidden)分区来收纳其余项目,让菜单栏只保留当下真正需要的图标。
- 多种唤起方式:把鼠标悬停在菜单栏上、点击菜单栏空白区域、在菜单栏上滚动或滑动,或者按下自定义热键,都可以让隐藏的图标重新出现,并支持自动重新隐藏。
- 键盘搜索与跳转:可以直接用键盘搜索任意菜单栏项目并跳转过去,无需再用鼠标在图标堆里逐个寻找。
- 条件触发器(Triggers):当满足某个条件时自动显示或隐藏指定图标,条件涵盖电池电量、网络连接、VPN、Wi-Fi 网络、蓝牙设备、音频输出设备、外接显示器、时间段、位置、专注模式/勿扰、能源模式、热压力、摄像头或麦克风占用、脚本返回值、图标闪烁等,并支持用 AND / OR 组合条件以及反转动作。
- 按场景切换配置文件(Profiles):可把整套配置保存为配置文件并即时切换,还能把配置文件绑定到某个显示器、某个 Space 或某个专注模式过滤器,并支持全局或按配置文件的导入导出与应用前后脚本钩子。
- 禅模式(Zen mode):一次操作即可隐藏所有分区并锁定唤起手势,再次操作又全部还原;在演示或共享屏幕时可以自动进入该状态。
- 深度外观定制:支持纯色与渐变色调、阴影、边框、圆角/分栏/适配刘海的自定义形状,可从壁纸采样自适应色调(取平均色或由两种主色构成的渐变),并为浅色/深色模式以及每个 Space 单独设置,Thaw Bar 还可拥有独立于菜单栏的形状、色调与边框。
- 为现代 macOS 而生且轻量:适配 macOS 26 和 27,借助 Thaw Bar 提供对刘海屏友好的布局;官方强调其对 Mac 负担很小,内存占用小且稳定。
- 开源免费、多语言:遵循 GPL-3.0 协议,免费且长期免费,无购买、无订阅,macOS 发布新版本也不收取升级费用;内置 20 种语言界面,官方称完整功能列表还有 40 多项(分组、间隔项、配置文件、触发器、热键等)。
免费下载 Thaw #
以下为官方提供的安装包,点击链接即可下载。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| Thaw.dmg | macOS 安装包(DMG) | 9.0 MB | 夸克网盘 |
Thaw 如何使用? #
- 首次启动与授权:安装并打开 Thaw 后,按引导完成初始化。由于需要读取和操作菜单栏项目,Thaw 会请求相应的系统权限,请在“系统设置 → 隐私与安全性”中按提示授予。
- 整理菜单栏布局:进入布局/项目设置,用拖放方式排列各个菜单栏项目,把不需要常驻的图标移入隐藏区或“始终隐藏”区;也可以添加自定义间隔项(Spacer),并调整其宽度与颜色。相关项目还可以成组(Groups),让它们作为一个整体移动和隐藏,即使跨越不同分区也保持在一起。
- 设置唤起方式:在设置中选择你习惯的唤出手势——悬停、点击菜单栏空白处、滚动或滑动,也可以为“切换分区”“打开搜索面板”“显示/隐藏分隔图标”“切换禅模式”“切换自动重新隐藏”“打开某个菜单栏项目的菜单”“切换配置文件”等操作分别绑定热键。
- 按场景建立配置文件:把当前整套配置保存为配置文件,然后将其绑定到某个显示器、某个 Space 或某个专注模式过滤器;之后在不同工作场景下即可秒切布局。也可以导出配置文件用于备份或分享给他人。
- 配置触发器与外观:在触发器设置中为特定项目设定显示/隐藏条件(电量、网络、外接显示器、专注模式、摄像头占用、脚本返回值等)。注意官方说明:电池与电源类条件默认可用,其余条件默认关闭,需要在“开发者设置”中逐个启用,部分仍标记为 Experimental。最后在“菜单栏外观”中调整色调、渐变、阴影、边框与形状,并分别为浅色/深色模式和每个 Space 设置。
- 日常使用与维护:需要查看隐藏图标时使用手势或热键;演示前可一键开启禅模式。设置中的“工具(Tools)”面板提供诊断日志、重播引导、按应用覆盖语言、清理缓存,以及重置设置、控制中心、布局和权限等维护功能;如果偏好简单界面,可以打开 Simple Mode,用一个精选页面替代侧边栏,同时保留其他面板的配置。
Thaw 的常见问题? #
Thaw 是免费的吗?会收费或订阅吗? 官方在 README 中明确表示:免费,且会一直免费——没有购买、没有订阅,macOS 发布新版本时也不会收取升级费用。项目以 GPL-3.0 协议开源,你可以阅读代码、自行编译,甚至 fork 它。
Thaw 支持哪些 macOS 版本? 官方说明它“为现代 macOS 构建”,支持 macOS 26 和 macOS 27,并通过 Thaw Bar 提供适配刘海的布局方案(例如带刘海的 MacBook 可以把隐藏项目显示在单独的一条栏中)。更早的 macOS 版本支持情况官网未说明。
下载的安装包安全吗?如何校验?
官方提供了多层发布校验机制:Apple Developer ID 签名与公证(notarization)、Sparkle EdDSA 更新签名、Sigstore(cosign)无密钥签名、SLSA v1.0 Build L2 构建溯源、CycloneDX SBOM 依赖清单,以及发布标签的 GPG 签名。校验文档给出了具体命令,例如用 spctl --assess --type execute -v 检查 Gatekeeper 评估、用 shasum -a 256 -c Thaw.dmg.sha256 校验 DMG 校验和、用 cosign verify-blob 验证 Sigstore 签名包。官方同时说明:SLSA 级别为 Build L2,并非 L3。
触发器为什么有些用不了? 官方说明电池与电源条件始终可用,其余每一个条件都是默认关闭的,需要在“开发者设置”中逐个启用,并且其中一些仍被标记为 Experimental(实验性)。
Thaw 支持哪些语言? 官方 README 列出界面提供 20 种语言。
更新是怎么进行的?
应用内置 Sparkle 更新器,会轮询官方 appcast(https://thaw-app.github.io/updates/appcast.xml)获取新版本,并在下载后使用应用内置的 EdDSA 公钥验证签名再安装。用于手动安装的 DMG 不在这条更新链路上,需要手动下载新版。(参考官方 RELEASES 与 VERIFYING_RELEASES 文档)
安装 Thaw 后菜单栏图标消失了,怎么找回? 隐藏的项目可以通过悬停菜单栏、点击菜单栏空白处、滚动或滑动,或按下你设置的热键重新显示;如果手势或热键被禅模式锁定,先退出禅模式即可恢复。
Thaw 如何安装? #
Thaw 目前仅面向 macOS 平台,官方发布的分发渠道包括 GitHub Releases 的 DMG 安装包与 Homebrew。
方式一:使用 DMG 安装包(推荐手动安装)
- 下载
Thaw.dmg安装包。 - 双击打开 DMG 文件。
- 将窗口中的 Thaw 应用图标拖拽到“应用程序(Applications)”文件夹。
- 首次打开时,如 macOS 提示来自互联网下载的应用,请在“系统设置 → 隐私与安全性”中允许打开,或在“应用程序”中右键点击 Thaw 选择“打开”。
- 按应用内引导授予必要权限。
- 若需校验安装包,可先执行
shasum -a 256 -c Thaw.dmg.sha256;安装后可用spctl --assess --type execute -v /path/to/Thaw.app与xcrun stapler validate /path/to/Thaw.app检查签名与公证状态。
方式二:通过 Homebrew 安装 官方文档提到 Homebrew 是与 GitHub Releases 并列的分发入口之一,Homebrew 安装的版本会遵循 Homebrew 自身的 cask/bottle 校验流程,并叠加 Apple 的检查。抓取到的官方页面中未给出具体 cask 名称,请以仓库 README 与官方文档说明的命令为准。
注意事项
- 通过 GitHub Releases 下载的是 DMG 手动安装包;应用内的自动更新使用 Sparkle 的 ZIP/增量包,由官方 appcast 提供,两者是分开的。
- 如果使用较老的安装渠道,更新源可能仍指向旧地址,官方会在一段时间内做镜像过渡;正常情况下无需手动干预。
- 官方建议使用经过公证的正式发布版本,并保持应用内更新开启。
Thaw 如何卸载? #
Thaw 是标准的 macOS 应用,卸载方式与普通 Mac 软件一致。
步骤一:退出应用
- 在菜单栏中打开 Thaw 的菜单并选择退出(Quit),或使用快捷键退出。
- 如已开启禅模式,建议先退出禅模式,避免手势被锁定造成困扰。
步骤二:删除应用本体
- 打开“访达(Finder) → 应用程序”。
- 找到 Thaw,将其拖拽到“废纸篓”,或右键选择“移到废纸篓”。
- 输入管理员密码(如提示)。
- 清空“废纸篓”。
如果你是通过 Homebrew 安装的,也可以在终端使用 Homebrew 的卸载命令移除对应 cask(具体命令以官方文档与 Homebrew 说明为准)。
步骤三:清理残留文件(可选)
macOS 应用通常在用户资源库中留下偏好设置与缓存。若希望彻底清理,可在访达中按 Command + Shift + G,依次检查并删除与 thaw-app / Thaw 相关的目录,常见位置包括:
~/Library/Application Support/~/Library/Preferences/~/Library/Caches/~/Library/Logs/~/Library/Saved Application State/
注意事项
- Thaw 在使用过程中会申请访问菜单栏相关能力的系统权限,卸载后建议到“系统设置 → 隐私与安全性”中检查并清理残留的授权条目。
- 卸载前可先在 Thaw 中导出配置文件(Profiles),以便日后重新安装时快速恢复布局与外观设置。
- 官方文档中提到,应用内的 Tools 面板提供缓存清理与各类重置选项(设置、控制中心、布局、权限);如需保留应用但排除异常,也可以先用这些重置功能再决定是否卸载。
