dsh-jingle-notch(鯨鈴 Jingle):macOS 劉海上的 DSH 審批與多會話伴侶

前言

在 DeepSeek Harness(DSH)裏跑智能體時,進程常會停在工具審批、計劃確認或結構化提問上。若你正專注在編輯器或終端裏,切回 Harness 主界面才能點「允許 / 拒絕」,上下文容易被打斷。JingleNotch(npm 包名 dsh-jingle-notch)把這類待決策事項推到 macOS 劉海區域,並提供瀏覽器面板,讓你在不必離開當前工作區的情況下完成響應。下面介紹它是什麼、能做什麼,以及如何按官方步驟安裝啓用。

這是什麼

JingleNotch 是面向 DeepSeek Harness 的 AI Agent Approval Notifier:鯨鈴 Jingle 作爲 macOS notch companion,在 Harness 因工具審批、計劃審閱或結構化問題暫停時,把請求帶到劉海 UI,並支持從瀏覽器儀表盤操作。

  • 維護者:5ysy(GitHub:5ysy/dsh-jingle-notch)
  • 分類:客戶端(社區目錄 SkillHub 插件頁)
  • 許可證:MIT(見倉庫 LICENSE)
  • 當前包版本(package.json):0.1.0
  • 運行方式:與 DeepSeek Harness Desktop 和 Web 配合;同一套請求控件也可在專注的瀏覽器儀表盤中使用

插件以當前 DSH 進程權限運行;安裝前請自行查看源碼與許可證,確認符合你的環境與合規要求。

核心功能

以下能力均來自項目 README,未在資料中出現的細節不作延伸。

審批與決策

  • 工具審批:可快速審閱工具調用,並選擇 Allow once、Deny 或 Always in this session。
  • 完整計劃審閱:在智能體繼續前閱讀完整計劃及精確的審批選項。
  • 結構化提問:在同一表單中回答單選、多選與自由文本;輪詢期間草稿可保留。

會話與文件活動

  • 多會話感知:在緊湊的劉海視圖中跟蹤活躍會話、當前工具、工作區與並行調用。
  • 可操作的文件活動:查看有界的前後預覽,以及增刪行數統計。

界面與本地運行

  • 原生 macOS 劉海 UI:懸停概覽、展開詳情、滾動瀏覽會話,新請求仍可進入面板。
  • 瀏覽器儀表盤:在 Harness 服務地址訪問 /jingle,在瀏覽器中處理審批與提問。
  • 本地運行:內置美術資源,不額外發起模型請求、不增加遙測服務;回顧歷史僅存儲數值聚合(隱私與通知開關見 configuration)。
  • 鈴聲與系統通知:審批、提問與回合完成可告警,各項可單獨開關並支持自定義音頻。
  • Jingle 角色狀態:內置動畫對應 idle、thinking、working、attention、finished、error 等狀態,含 reduced-motion 海報。

兼容性

插件聲明與下列 Harness 發行版兼容(README 兼容表):

Host 已驗證發行版 覆蓋範圍
Official macOS Desktop 0.2.1-rc.5 捆綁 CLI 安裝、打包 Host、原生 overlay
Released Web 0.2.1-rc.5 Web profile、儀表盤、原生 overlay
Source Web 0.2.2-alpha.2 源碼構建 Host、儀表盤、原生 overlay

原生 overlay 需要 macOS、圖形會話以及 Electron 可執行文件。Desktop 側會安裝獨立 Electron runtime 以便 Desktop Host 啓動 overlay;Web / 源碼 Host 可配置 Electron 或使用文檔中的 npm 回退方案,詳見 installation.md。

安裝與啓用

前提:已安裝 DeepSeek Harness。Desktop 與 Web 使用 獨立的 profile,你用到哪種 Host,就在對應 profile 裏安裝一次。

macOS Desktop

先打開 DeepSeek Harness 完成初始化,再 完全退出 應用,然後在終端執行:

'/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh' \
  plugin --profile desktop add dsh-jingle-notch

重新打開應用並啓用插件後,notch companion 會隨 Desktop Host 自動啓動。

Web

dsh plugin --profile web add dsh-jingle-notch
dsh web

若 Web 服務已在運行,安裝後需重啓。Host 啓動且插件啓用時 overlay 會自動起來;在 Harness 服務地址訪問 /jingle 可打開瀏覽器面板。

典型用法

查看插件狀態

Harness 內可用 slash 命令(README):

/jingle                  Show JingleNotch status

配置項

profile 補丁行名爲 jingle-notch。完整配置、存儲路徑與隱私控制見 docs/configuration.md。

npm 包

也可從 npm:dsh-jingle-notch 安裝;Quick start 以 dsh plugin ... add dsh-jingle-notch 爲準。

適用場景與注意

適合誰

  • 在 macOS 上使用 DSH Desktop 或 Web,且希望工具審批、計劃確認、結構化問答 常駐可見 的開發者。
  • 需要 一眼看多會話、當前工具與並行調用,並在劉海或 /jingle 面板裏統一處理的場景。

務必注意

  • 原生劉海 overlay 僅 macOS + 圖形會話;非 macOS 或純無頭環境應依賴 Web 儀表盤 /jingle,並按要求配置 Electron(見 installation 文檔)。
  • 插件與 Harness 同進程權限運行;添加 npm 插件前請審查倉庫源碼與 MIT 許可證及 THIRD_PARTY_NOTICES.md。
  • 社區目錄 SkillHub 爲獨立站點,與 DeepSeek / 幻方無官方從屬關係;插件由社區維護者發佈,非官方應用商店條目。

結尾

JingleNotch 把 DSH 暫停時的決策點從「切回主界面」變成劉海或瀏覽器上的即時操作,並附帶多會話與文件活動概覽,適合長時間在 macOS 上驅動智能體的用法。進一步瞭解可訪問 SkillHub 目錄頁 與 GitHub 倉庫;問題與貢獻見倉庫 Issues 與 development.md。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜