前言¶
在使用 DeepSeek Harness(DSH)執行任務時,尤其是需要等待子任務或長時間運行時,很容易因爲切到其他窗口而忘記檢查當前任務的狀態。這個插件在任務結束時通過通知提醒你,方便你在處理其他事務後及時查看結果。
插件說明¶
名稱:herenfor/dsh-task-notify
定位:客戶端插件
簡介:DeepSeek Harness 任務完成通知插件,支持瀏覽器通知和 Windows 通知保底。
核心功能¶
- 一輪對話正常結束時發送通知,取消、出錯和委派的子任務結束時不提醒。
- 支持 Web 模式裏的 minimal 預設,即使 AI 沒有工具也能觸發通知。
- 使用 Windows 系統通知保底。
- 通知失敗不會影響任務運行。
安裝與啓用¶
在 WSL 終端運行以下命令:
dsh plugin --profile web add github:herenfor/dsh-task-notify#v0.0.1
安裝後重啓 DSH 並刷新瀏覽器頁面,插件會自動加載。
啓用步驟:
1. 打開 DSH 設置 → 任務通知。
2. 點擊啓用瀏覽器通知,並在瀏覽器彈窗中選擇允許。
3. 點擊“測試通知”確認能收到提醒。
典型用法¶
- 在 WSL 終端運行安裝命令。
- 在瀏覽器中保持 DSH 頁面連接,以便接收瀏覽器通知。
- 等待任務結束,查看通知。
- 如需單獨測試 Windows 通知:在插件源碼目錄運行
./notify-windows.sh。
適用場景與注意¶
- 適用環境:目前主要在 Windows 11 + WSL2 環境下使用。
- 連接要求:瀏覽器通知需要一個 DSH 頁面保持連接。關閉頁面或未授予權限時,會自動使用 Windows 通知。
- 權限管理:通知權限按瀏覽器和網站地址分別保存,換了瀏覽器或端口需重新允許。
- 穩定性:通知發送失敗不會影響任務運行。
- 圖標來源:鯨魚圖標來自 DeepSeek Harness。
結語¶
該插件爲 DSH 任務流程提供了簡單的反饋閉環。如需瞭解更多或獲取源碼,可訪問:GitHub 倉庫。