☰
MacBook 顶部那块黑色凹槽现在能放音乐了:Boring Notch 的四个日常用法
2026/11/6 1:42:20 网站建设 项目流程

MacBook 顶部那块黑色凹槽现在能放音乐了:Boring Notch 的四个日常用法

【免费下载链接】boring.notchTheBoringNotch: Not so boring notch That Rocks 🎸🎶项目地址: https://gitcode.com/gh_mirrors/bor/boring.notch

在 MacBook 上听歌切歌,得先把鼠标拖到菜单栏右上角的播放器,或者翻进控制中心——屏幕最上方那条黑色长条,也就是俗称的"刘海"(notch),一直是个纯摆设。TheBoringNotch 是一款开源 macOS 应用,把这块凹槽做成了音乐播放器、日历小组件、音量/亮度 HUD 和文件接收架,鼠标扫过去就能用。

![Boring Notch macOS 刘海应用的主题图标:舞台幕布下的一张笑脸](https://raw.gitcode.com/gh_mirrors/bor/boring.notch/raw/1caa5768228e6859cf4a178f21ae0fc3f9ac36a4/boringNotch/Assets.xcassets/logo2.imageset/BoringNotch icon.png?utm_source=gitcode_repo_files)

上手第一眼:凹槽里住着一个笑脸

Boring Notch 的交互成本很低:默认状态刘海保持关闭、只占原生空间;鼠标悬停在屏幕顶部它会弹开,点一下完全展开,下滑手势展开、上滑收起,灵敏度都能在设置里调。两个细节值得一提:没播放音乐时,凹槽里有一张极简的"笑脸"动画,像屏幕顶部多了个小表情;音乐一响,凹槽自动向两侧延展,左边是专辑封面,中间滚动显示歌名和歌手,右边跟着节奏跳动。这部分展开/收起和手势的逻辑可以直接在 boringNotch/ContentView.swift 里看到。

日常里,这块凹槽能干的四件事

熟悉了开合方式之后,再往里看内容。

藏在凹槽里的音乐播放器

在设置的 Media 页选择音源:Apple Music、Spotify 或 YouTube Music。连上之后,播放/暂停、切歌的按钮直接就在凹槽里,不用离开当前正在写的文档。三个音源各自封装在 boringNotch/MediaControllers/ 下,切换音源只动一个开关。

一眼扫到的日历和日程

授予日历权限后,当天的事件会显示在凹槽里,不用切到日历应用确认下一个会是什么时间;提醒事项(Reminders)也在展示范围内,适合"瞟一眼"的场景。

音量、亮度 HUD 挪进凹槽

macOS 原生的调节 HUD 在屏幕中部弹出,Boring Notch 可以替换成自己的:按音量/亮度快捷键时,细进度条直接出现在凹槽下方。不想替换系统 HUD 的话,在设置里关掉即可。

文件架:拖进来,发出去

这是实用度很高的一项:把桌面文件拖进凹槽区域,它会"挂"在架子上,缩略图列在 Shelf 页里,随后可通过类 AirDrop 通道发给别的设备,或走 Quick Look 预览;在网页选中一段链接拖进来也可以直接分享。这个模块的完整实现在 boringNotch/components/Shelf/,拖拽、缩略图、分享服务分成了独立的 service 文件,组织得很清楚。

设置界面里最值得先看的三处

设置窗口有 General、Appearance、Media、Calendar、HUD、Battery、Shelf、Shortcuts、Advanced 等一列页签,新手建议只先动三处(代码在 boringNotch/components/Settings/SettingsView.swift):

  • General:悬停是否自动展开、手势灵敏度。不习惯悬停触发可以关掉,只保留点击展开。
  • Appearance:凹槽关闭状态的高度、配色和圆角。屏幕小的机器可以把关闭态调矮一点,存在感没那么强。
  • Media:音源选择,以及可视化用"真实波形"还是更省事的动画。真实波形跟节奏更紧,资源占用也略高。

两步完成安装与首次启动

系统要求是 macOS 14 Sonoma 及以上,Apple Silicon 和 Intel 机器都支持。

装法两种:下载现成的 dmg 拖进 Applications,或者用 Homebrew 执行brew install --cask TheBoredTeam/boring-notch/boring-notch。唯一的坑在首次启动:项目没有 Apple Developer 签名,macOS 会提示"来自身份不明的开发者"。可以在"系统设置 → 隐私与安全性"里点"仍要打开",或者在终端一条命令绕过:

xattr -dr com.apple.quarantine "/Applications/Boring Notch.app"

想自己编译的话,用 Xcode 打开 boringNotch.xcodeproj 直接 Run 即可,源码仓库地址为https://gitcode.com/gh_mirrors/bor/boring.notch。

想看源码?从这三个目录入手

项目结构是典型的分层 SwiftUI 应用,读源码建议从三处开始:boringNotch/components/ 放凹槽、文件架、设置页等全部界面;boringNotch/managers/ 封装电池、亮度、音量等系统调用;boringNotch/models/ 是状态模型。音频波形靠一段 Metal 内核计算,在 boringNotch/metal/。官方 Roadmap 上还排着天气、锁定屏小组件和扩展机制等功能,可以顺手关注一下进展。

最后留几条实用提示:它只在刘海屏 MacBook 上体验最自然;如果主要奔着音乐可视化来,建议保留真实波形,并把 Appearance 里的关闭态高度调成和你屏幕比例舒服的大小。用了几天下来,我最常依赖的还是"瞟一眼日程 + 顺手控音乐"这个组合。你屏幕顶上那块凹槽,平时都拿它做什么?

【免费下载链接】boring.notchTheBoringNotch: Not so boring notch That Rocks 🎸🎶项目地址: https://gitcode.com/gh_mirrors/bor/boring.notch

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询