DeepSeek Harness(DSH)在運行對話或任務時,如果切出窗口或任務在後臺執行,很難及時獲知完成、報錯或需要審批的狀態。DSH 通知中心插件通過瀏覽器系統通知和音效提醒,解決這一問題。
插件定位¶
這是由開發者 610la 維護的第三方社區插件,非 DeepSeek Harness 官方出品。它基於 MIT 許可證開源,旨在爲 DSH 提供一套可配置的通知機制,確保關鍵事件不被遺漏。
核心功能¶
- 通知與音效:支持瀏覽器系統通知和 21 種內置匹配音效,每種音效均可調整音量。
- 桌面應用適配:當 DSH 打包成桌面應用(Electron 或 Tauri)時,插件會自動切換爲宿主進程的原生系統通知(如 Windows/Mac 通知中心),不依賴瀏覽器權限。
- 獨立配置:每個事件(如對話完成、報錯、等待批准)均可單獨設置通知開關、音效類型(內置/自定義文件/URL)、音量。
- 場景觸發:對報錯、超長截斷、被阻塞、等待批准等事件進行提醒;模型請求權限/批准時立即提醒,不受冷卻限制。
- 持久化:設置支持自動保存,刷新頁面不丟失。
安裝與啓用¶
通過官方 CLI 安裝:
dsh plugin --profile web add @lyhalal/dsh-notification-center
安裝後重啓 DSH 即可生效。
配置與使用¶
- 快速入口:在輸入欄左側找到 🔔 圖標,可快速切換通知/音效開關、授權通知權限、測試通知。
- 總開關與事件設置:進入設置 -> 通知中心。在總開關中控制瀏覽器通知、音效、通知權限測試及冷卻間隔;在事件設置中配置對話完成、子任務完成、Workflow 完成等具體場景。
- 詳細配置:展開具體事件,可設置音效類型(21 種內置或自定義)、音量大小、開關狀態。
注意事項¶
- 瀏覽器環境:首次使用需在地址欄授權通知權限。
- 音效觸發:由於瀏覽器自動播放策略,音效需要在頁面內有任意一次點擊後纔會響。
- 桌面應用:打包環境下,設置裏的“通知權限/授權”會自動隱藏,因爲原生通知不需要瀏覽器授權。
- 手動停止:手動停止或打斷生成的任務,默認不發送通知,需在“停止原因”中手動開啓。