UStackUStack
DynamicNotch icon

DynamicNotch

DynamicNotch 是一款原生 macOS App,可將 MacBook 瀏海變成即時系統資訊區,顯示媒體、下載、通知與其他情境事件;亦支援無瀏海螢幕的 Dynamic Island 風格浮動膠囊。

DynamicNotch

什麼是 DynamicNotch?

DynamicNotch 是一款適用於有瀏海 MacBook 的原生 macOS App,可將該區域變成即時系統資訊區。它會顯示媒體播放、下載、AirDrop、計時器、螢幕錄製、連線事件、鎖定畫面切換與自訂硬體 HUD 等功能的情境資訊與控制項。

這款 App 以 SwiftUI 和 AppKit 開發,設計上更像 macOS 的一部分,而不是網頁式覆蓋層。它也能適配沒有實體瀏海的裝置,改以浮動的 Dynamic Island 風格膠囊呈現,讓介面在無瀏海螢幕上同樣可用。

主要功能

  • 針對 now playing、下載、AirDrop、計時器、螢幕錄製、專注模式、個人熱點與鎖定畫面媒體狀態提供即時活動區,讓瀏海可在有事件進行時顯示情境資訊。
  • 無瀏海 Mac 或外接顯示器可使用 Dynamic Island 風格的浮動膠囊模式,在沒有實體瀏海區域時也能沿用相同介面。
  • 電池充電、電量過低/已充滿、Bluetooth、Wi-Fi、VPN 與關閉專注模式通知的臨時警示 HUD,可在瀏海區域呈現簡短系統事件。
  • 系統音量、螢幕亮度與鍵盤背光的原生替代 HUD,使用類硬體風格的覆蓋層取代預設系統彈出視窗。
  • 支援滑鼠拖曳、觸控板滑動、垂直滑動以關閉或還原,以及水平捲動以關閉,讓瀏海成為可互動而非靜態的區域。
  • 可自訂瀏海基礎寬度與高度、描邊與背景樣式、動畫預設、顯示器選擇與全螢幕空間處理。
  • 串接式歌詞提供器,結合 LRCLIB 卡拉 OK 歌詞與 Lyrics.ovh 的備援查詢,輸出同步或靜態歌詞。

如何使用 DynamicNotch

從發行版 DMG 安裝 App,將其移到 Applications,然後啟動。首次執行時,macOS 可能會要求你在「隱私權與安全性」中允許它,並且你應授予想使用的各項功能所需權限。

完成設定後,DynamicNotch 會以原生瀏海資訊區的形式執行並回應系統事件。你可以在設定中調整外觀與行為、選擇顯示器與全螢幕處理選項,並使用手勢關閉或還原目前啟用的區塊。

使用情境

  • 從螢幕上方查看音樂播放:App 可在瀏海區域顯示專輯封面、播放狀態與視覺化資訊。
  • 監看短暫系統事件:使用者可直接在瀏海顯示電池、Bluetooth、Wi-Fi、VPN 或專注模式相關警示,而不必開啟其他系統面板。
  • 顯示進行中工作的進度:下載、AirDrop 傳輸、計時器與螢幕錄製狀態都能以精簡的即時活動呈現。
  • 在無瀏海螢幕上使用:介面可切換為浮動膠囊,因此同一套工作流程也能在外接螢幕、iMac 或 Mac mini 設定上運作。
  • 讓瀏海配合工作空間:使用者可調整尺寸、樣式與動畫預設,以符合不同顯示器或視覺偏好。

常見問題

DynamicNotch 只能在有實體瀏海的 MacBook 上使用嗎?
不。此 App 以有瀏海的 MacBook 為設計目標,但也支援無瀏海螢幕,會以浮動的 Dynamic Island 風格膠囊呈現。

需要哪個 macOS 版本?
來源指出需要 macOS 14.6 或以上。

需要特殊權限嗎?
需要,部分功能可能會依你使用的項目而要求 Accessibility、Bluetooth、Screen Recording 或 Media/Now Playing 存取權限。

可以自訂嗎?
可以。設定中提供瀏海尺寸、描邊、背景樣式、動畫預設、顯示器選擇與全螢幕空間行為等控制項。

可以顯示歌詞嗎?
可以,它包含一個使用 LRCLIB,並在需要時回退至 Lyrics.ovh 的歌詞提供器。

替代方案

  • 預設的 macOS HUD 與系統指示器:這些提供內建的音量、亮度與狀態疊加顯示,但不會將瀏海變成持續運作的即時資訊區。
  • 其他 Dynamic Island 風格的 macOS 瀏海 App:類似工具著重於瀏海動畫與即時指示器,但在原生感、支援的事件類型,以及可提供的自訂程度上,工作流程可能有所不同。
  • 獨立的媒體或下載小工具:這些可以呈現特定活動類型,但通常無法將系統提醒、手勢控制與適應顯示器的瀏海行為整合到同一個 App 中。
  • 選單列工具:這類工具通常更容易用於快速查看狀態,但它們是存在於選單列中,而不是將瀏海區域作為主要互動表面。
DynamicNotch | UStack