DeepSeek Harness 全頁控制台插件:dsh-harness-ui

前言

DeepSeek Harness(DSH)採用「一切皆插件」的架構。在 Web 端,管理會話、插件和技能往往需要切換多個頁面。下面介紹的 dsh-harness-ui 是一個全頁控制台插件,它將原本分散的功能收攏到一個界面中,提供統一的管理入口。

插件定位

這是一個全頁控制台插件,由 jianjianzhu 維護,遵循 MIT 協議。它通過註冊 main 整頁面板,從側欄提供入口,把會話、插件、市場、MCP、技能與用量收進一個外殼。

核心功能

該插件提供以下功能:

  1. 全頁控制台:在側欄新增「Harness 控制台」入口,主區打開整頁面板。
  2. 會話管理:讀取 ctx.sessions.list,展示標題、目錄、運行狀態和更新時間。
  3. 插件管理:讀取 remote.pluginInventory,支持插件開關。
  4. 插件市場:通過 GitHub 搜索 API (topic:dsh-plugin) 查找插件。
  5. 技能瀏覽:按活動會話解析,讀取 remote.skills.list。
  6. MCP 與用量:當前構建無客戶端接口,顯示空狀態或明確提示,不填充假數據。
  7. 界面設置:支持淺色/深色主題切換,以及寬鬆/緊湊兩種界面密度。
  8. 降級處理:探測服務是否存在,未掛載服務時顯示明確空狀態,不導致面板崩潰。

安裝與啓用

使用官方安裝命令添加插件:

dsh plugin --profile web add dsh-harness-ui

安裝後重啓 DeepSeek Harness Web。側欄會出現「Harness 控制台」入口,點擊即可打開控制台。

典型用法

安裝後即可在 Web 端使用。若需開發或調試,可在本地執行以下命令:

npm run build
npm test
npm pack --dry-run

適用場景與注意

該插件適合需要在 Web 端集中管理會話、插件和技能的開發者。使用時需注意:
* MCP 與用量視圖當前僅顯示空狀態,不提供具體數據。
* 插件以當前 DSH 進程的權限運行。

結語

該插件提供了 Web 端的統一管理視圖。更多細節與源碼可查閱插件目錄與 GitHub 倉庫。

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

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

小夜