dsh-attention:DeepSeek Harness 會話提醒與審批插件

前言

DeepSeek Harness(DSH)的插件生態強調功能擴展。在使用過程中,瀏覽器標籤頁休眠會導致 JavaScript 停止運行,系統通知可能被瀏覽器攔截,導致審批、提問或會話結束的卡片無法及時響應,需要手動刷新頁面。dsh-attention 插件通過 DSH 宿主進程發出通知,解決了標籤休眠導致的卡頓和遺漏問題。

插件定位

dsh-attention 是一個 DeepSeek Harness 插件,屬於「記憶」類別。它的核心價值在於:當會話需要審批、提問或選擇,或一輪對話結束時,在屏幕右下角彈出可操作的提醒;同時處理瀏覽器標籤休眠後再回來時的自動刷新問題,避免審批卡片卡住。

核心功能

  • 網頁休眠也能提醒:通知由 dsh 宿主發出,不走瀏覽器的 Notification API。標籤被凍住時 JavaScript 停止,審批、提問、會話結束照樣能彈窗。
  • 卡片上直接處理:允許 / 拒絕、單選 / 多選、自定義輸入(標題爲「其他」)、寫下一步,點完即提交,會話繼續。不搶網頁上的審批卡片。多題卡片會逐題勾選,點「提交」才一起發送。
  • 官方卡自動關閉:原生卡先答完時,插件會把同一結果交給 DSH 官方審批 / 提問卡,讓網頁裏的卡片自動關閉,不需要刷新頁面。記錄條數由 settledMax 控制。
  • 主題與外觀:自制卡片跟隨 dsh 主題,支持亮色/暗色、毛玻璃、倒計時條。支持透明度可調,支持動效預覽。
  • 會話管理:支持回到已有會話或新開窗口。支持多顯示器跟隨焦點。
  • 獨立控制:支持子代理結束提醒獨立控制。

安裝與啓用

使用官方安裝命令將插件添加到 web profile:

dsh plugin --profile web add dsh-attention

安裝完成後重啓 dsh web 即可生效。

典型用法

  • 模型申請提權 / 提問:右下角出現允許 / 拒絕;點「回到會話」切回該會話。在右下角答完後,DSH 網頁裏的審批卡會自動關閉。
  • 主會話一輪對話結束:在窗口裏寫下一步併發送。子代理結束提醒默認關閉;開啓後只提示並提供「回到會話」,不顯示回覆輸入框。
  • 標籤休眠後再回來:隱藏超過約 8 秒會自動刷新一次(等同 F5),把還掛着的審批卡片重放出來。
  • 設置調整:進入設置 → 提醒,用頂部開關控制通知總開關,再在分組裏調整提示音、回到會話方式、樣式、不透明度、停留時間、休眠刷新和已答記錄條數。

適用場景與注意

  • 平臺限制:自制卡片和系統通知僅在 Windows 10+ 上彈出;其它系統裝上後設置頁和休眠喚醒刷新仍可用。
  • 依賴環境:自制卡片優先使用 PowerShell 7,缺失時回退 Windows PowerShell 5.1;系統通知仍用 5.1 的 WinRT Toast。
  • 回到會話行爲:「回到會話」按窗口標題/PWA 名稱匹配。dsh 若在後臺標籤裏,可能只能把整個瀏覽器前置。普通瀏覽器標籤建議選「新開」。
  • 自動刷新機制:自動刷新是對標籤休眠後 pending 卡片丟失的緩解,不是給連接層打補丁。
  • 自動關閉機制:依賴插件內存裏的「已答記錄」,超過 settledMax 條後最舊的會被丟棄,此時若卡片被重放,需要手動點一次。

結語

dsh-attention 通過宿主通知和自動刷新機制,填補了 DSH 在多任務場景下的交互空白。對於需要頻繁處理審批或長對話的用戶,它提供了更穩定的操作流。

插件目錄
GitHub 倉庫

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

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

小夜