dsh-plugin-noticeme:DSH 後臺任務通知插件

DSH(DeepSeek Harness)適合在後臺運行智能體。當智能體觸發審批提示或 ask-user-question 卡片時,如果頁面處於不可見狀態,用戶往往無法及時響應。dsh-plugin-noticeme 旨在解決這個問題,確保在後臺也能接收到需要人工干預的信號。

插件介紹

該插件由 lw-storm 維護,解決的是 DSH 運行時頁面不可見導致的交互遺漏問題。當頁面在後臺,且出現審批請求或提問卡片時,插件會嘗試發送桌面通知;若瀏覽器通知權限被拒絕,則通過修改標籤頁標題作爲回退方案。

核心功能

  1. 事件監控:插件會持續監控 approval/request(審批提示)和 tools/result 中的 ask_user_question(提問卡片)。
  2. 桌面通知:當頁面處於後臺且檢測到上述事件時,觸發瀏覽器桌面通知。點擊通知可將頁面聚焦。
  3. 標題回退:如果瀏覽器通知權限不可用,標籤頁標題會自動添加前綴 ⚠ 需要你確認 ·,直到頁面再次可見。
  4. 輪詢機制:客戶端每 3 秒輪詢一次,檢查是否有待處理的請求。
  5. 隊列消耗:通過 GET /dsh-noticeme/pending 接口消耗短生命週期隊列(僅同源訪問)。

安裝與啓用

  1. 使用官方安裝命令添加插件:
    dsh plugin add github:lw-storm/dsh-plugin-noticeme
  1. 安裝完成後重啓 DSH。
  2. 在首次加載頁面時,瀏覽器會詢問通知權限,請選擇允許。

典型用法

  • 安裝並重啓 DSH。
  • 授予瀏覽器通知權限。
  • 運行一個需要審批或提問的任務。
  • 將瀏覽器標籤頁切換到後臺。
  • 插件會自動彈出桌面通知。點擊通知即可將頁面聚焦並繼續操作。

適用場景與注意

該插件適用於需要處理審批流或人工交互的智能體場景。需要注意的是,插件依賴瀏覽器的通知權限才能正常工作。

插件以當前 DSH 進程的權限運行。在安裝任何第三方插件前,建議檢查源碼與許可證(MIT),確保符合你的安全規範。

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

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

小夜