PRNotch icon

PRNotch

PRNotch 是一款 macOS 應用程式,可在 Mac 相機瀏海下方的面板中顯示 GitHub pull request,快速查看審查佇列、CI 狀態與通知,並直接在 GitHub 開啟選取的 PR。

PRNotch

在你的 Mac 瀏海中顯示 GitHub pull request

PRNotch 是一款 macOS 桌面應用程式,可透過放置在 Mac 相機瀏海下方的面板檢查 GitHub pull request。它圍繞三個主要清單建立:需要你審查的 pull request、你自己的 pull request,以及來自你所屬組織的 pull request。

這個產品的目標是減少分頁切換,讓需要快速查看審查佇列狀態、CI 狀態、核准情況與要求修改內容的人更有效率。當你選取某一列時,它會在 GitHub 上開啟對應的 pull request,並提供可選提醒、鍵盤快速鍵,以及供較舊 Mac 使用的選單列備援。

定價頁面說明此應用程式以一次性支付 $1 販售,沒有訂閱。頁面也指出此 app 大小為 0.7 MB,已簽章並完成公證,且只會對 api.github.com 發出一次外連請求,沒有分析功能,也沒有供應商營運的伺服器。

核心功能

三個 pull request 清單整合在單一畫面

主面板將 pull request 分成三個清單:需要你審查的項目、你自己的 pull request,以及組織 pull request。點擊某一列即可在 GitHub 開啟該 pull request。

一眼掌握審查與 CI 狀態

各列會使用徽章與圓點顯示審查與 CI 狀態,包括草稿、已核准、已要求修改、就緒、通過、失敗與執行中狀態。頁面也會顯示上次同步時間。

針對重要事件的瀏海提醒

應用程式可透過瀏海彈出通知與提示音打斷你,通知像是檢查失敗等事件。網站描述了七種提醒類型,並指出你不必一直盯著面板,也能看到審查與檢查狀態。

可自訂的行為與篩選

設定包含 GitHub token 管理、重新整理間隔選項、提醒切換、在組織中顯示所有 PR 的偏好、隱藏機器人 PR 的選項,以及登入時開啟設定。

適合鍵盤操作的存取方式

介面支援鍵盤操作:⌘⇧P 開啟、方向鍵移動、Enter 在 GitHub 開啟、Esc 關閉。對較舊的 Mac 也提供選單列備援。

小巧、以本機為優先的桌面應用程式

此應用程式經過簽章與公證,檔案大小標示為 0.7 MB,並表示只會對 api.github.com 發出一次外連請求,沒有分析功能,也沒有由供應商營運的伺服器。

常見使用情境

  • 在單一精簡面板中追蹤 pull request

    當你想快速查看審查佇列、自己開啟的 PR,以及組織 PR,而不必切回 GitHub 分頁時,可使用 PRNotch。

  • 整理審查與 CI 狀態

    在審查程式碼時使用此應用程式,可同時查看核准、已要求修改、草稿狀態與 CI 結果,然後直接在 GitHub 開啟選取的項目。

  • 以可選提醒保持資訊同步

    如果你只想在特定事件發生時,例如檢查失敗或審查更新,才讓應用程式打斷你,可使用提醒控制,而不必一直保持面板開啟。

  • 依你的 GitHub 工作流程調整應用程式

    可透過設定調整更新間隔、隱藏機器人 PR、限制組織檢視,或設定登入時開啟,讓應用程式更符合輕量或保守的工作流程。

  • 透過鍵盤或選單列快速工作

    當你想從 Mac 上任何地方快速開啟並移動瀏覽 pull request 時,可使用鍵盤快速鍵;在較舊的 Mac 上則可依賴選單列備援。

Pros and Cons

Pros

  • 將目前的 pull request 佇列保持在精簡的瀏海面板中可見,而不必切換分頁。
  • 直接在清單中顯示審查與 CI 狀態,包括已核准、已要求修改與建置狀態。
  • 針對可能需要注意的情況提供提醒,例如檢查失敗,並可切換提示音與彈出行為。
  • 提供鍵盤快速鍵,可用於開啟、移動列,以及在 GitHub 啟動選取的 pull request。
  • 採用小巧、以本機為優先的設計:網站表示 token 會儲存在本機,只會對 api.github.com 發出一次外連請求,且沒有分析功能。

Cons

  • 根據定價頁面,支援的平台僅限於執行 macOS 14 Sonoma 或更新版本的 Apple silicon Mac。
  • 來源未說明除了 GitHub 之外的更廣泛整合,也未解釋任何第三方服務。
  • 網站上的部分產品細節仍只有部分說明,包括更深入的工作流程、限制與進階設定。

FAQ

PRNotch 是做什麼的?

PRNotch 是一款 macOS 應用程式,可在 Mac 相機瀏海下方的面板中顯示 GitHub pull request。它專為快速查看你的審查佇列、你的 pull request,以及你所屬組織中的 pull request 而設計。

我要如何連結我的 GitHub 帳號?

網站說它使用 GitHub token,支援 gh CLI token、GITHUB_TOKEN,或手動貼上 token。該 token 會儲存在本機,而且只有你能讀取。

這個應用程式如何融入 GitHub 審查工作流程?

這款應用程式會呈現審查佇列、你自己的 pull request,以及組織的 pull request。各列可直接在 GitHub 開啟,介面也包含鍵盤快速鍵,例如 ⌘⇧P 開啟、方向鍵移動、Enter 開啟,以及 Esc 關閉。

我可以在設定中自訂哪些項目?

PRNotch 包含針對檢查失敗、審查與其他瀏海通知的提醒控制,並提供重新整理間隔、提示音、顯示我組織內所有 PR、隱藏機器人 PR,以及登入時開啟等設定。

主要需求與定價條件是什麼?

定價頁面列出 Apple silicon(M1+)與 macOS 14 Sonoma 或更新版本,而此產品以一次性 $1 販售,沒有訂閱費用。

Quick Facts

類別
開發者工具
平台
macOS;Apple silicon(M1+)
定價
一次性 $1,無訂閱
主要用途
GitHub pull request 審查與 CI 監控
來源網域
prnotch.pages.dev
顯著工作流程
開啟瀏海面板、審查各列,然後在 GitHub 開啟 pull request