dsh-approval-watch:跨會話審批與待辦浮層提醒

前言

在 DeepSeek Harness(DSH)裏同時開多個會話時,某個會話裏掛着「工具待審批」「計劃待審閱」或「用戶提問」,往往只有切回該會話才能看見。審批被擋在視線之外,流程就容易停在那裏。下面介紹社區插件 dsh-approval-watch:在 Web 界面右下角用可拖拽、可摺疊的浮層彙總這些待辦,點一條即可跳到對應會話。

這是什麼

dsh-approval-watch 由維護者 r-ayin 發佈,在 SkillHub 目錄中歸類爲客戶端插件。定位是面向 DSH 的全局審批與提問提醒浮層:任意會話存在待處理項時,在 DSH Web UI 右下角彈出持久浮層;點擊條目可直達需要處理的會話。

倉庫與目錄頁:

  • 目錄頁:https://www.skillhub.cn/plugins/r-ayin/dsh-approval-watch
  • GitHub:https://github.com/r-ayin/dsh-approval-watch

當前 package.json 中版本爲 0.1.0,許可證爲 MIT。

核心功能

依據倉庫 README,插件目前提供的能力包括:

  1. 跨會話彙總:當任意會話存在以下任一類待辦時觸發提醒——待審批的工具調用(pending tool approval)、計劃審閱(plan review)、用戶提問(user question)。
  2. 浮層展示:在 DSH Web UI 右下角顯示持久浮層,支持拖拽與摺疊。
  3. 一鍵跳轉:點擊浮層中的條目,直接進入需要處理的會話,減少因「不知道在哪個會話」而導致的停滯。

實現方式上,宿主側 lib/index.js 刻意留空,邏輯全部在瀏覽器側 lib/client.js:通過 dsh.client 清單把客戶端腳本注入 Web 客戶端運行時,並註冊 shell overlay 入口。插件面向 web 平臺,無需本地構建步驟(prebuilt)。

安裝與啓用

官方說明提供兩條路徑,請按你當前 DSH 的插件管理方式選擇其一。

方式一:DSH 插件市場

在 DSH 設置中打開 Plugin Market(插件市場),搜索並安裝 dsh-approval-watch。社區目錄由 SkillHub 等獨立站點承載,與 DeepSeek / 幻方無官方從屬關係,安裝時以市場內展示的插件元數據爲準。

方式二:手動寫入 profile bundle stack

若你通過 profile bundle 管理插件棧,可參考倉庫中的 cordis.patch.yml 將本插件加入棧內。倉庫爲預構建產物,README 寫明 no build step required。

運行環境:package.json 中 engines.node 要求 Node.js >= 20(主要約束宿主側環境;客戶端邏輯在瀏覽器中執行)。

典型用法

本插件無額外 CLI 或獨立配置文件說明;啓用後行爲由 DSH Web 客戶端自動加載。

  1. 完成上述安裝並確保 DSH Web UI 已加載客戶端插件棧。
  2. 在多個會話中照常使用智能體;當某會話出現待審批工具、待審閱計劃或待回答用戶問題時,觀察右下角浮層是否出現對應條目。
  3. 需要處理時,在浮層中點擊該條目,應跳轉到對應會話繼續操作。

若浮層擋住界面,可先拖拽位置或摺疊浮層,再按需展開。

適用場景與注意

適合誰

  • 經常在 DSH 中並行多個會話、且會話裏頻繁出現工具審批、計劃審閱或用戶提問的開發者與操作者。
  • 希望在不逐個切換會話標籤的前提下,集中看到「哪裏還在等我」的場景。

使用前請注意

  • 插件隨 DSH 進程與 Web 客戶端加載方式運行;安裝前建議閱讀 GitHub 倉庫 源碼與 MIT 許可證,確認符合你的安全與合規要求。
  • 本文功能描述均來自倉庫 README 與 package.json;未在資料中出現的配置項、命令行安裝方式或用戶案例不作延伸。
  • 浮層僅覆蓋 README 所列三類待辦;其他類型的通知是否納入,以倉庫後續更新爲準。

結尾

dsh-approval-watch 把分散在各會話裏的審批、審閱與提問收到 Web 界面一角,用點擊跳轉把「待辦」和「會話」連起來,適合多會話 DSH 日常使用。進一步瞭解可訪問 SkillHub 目錄頁 與 GitHub 倉庫。

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

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

小夜