dsh-plugin-installer:DeepSeek Harness 的插件商店與安裝助手

在 DeepSeek Harness (DSH) 的生態中,插件是擴展核心能力的主要方式。手動管理插件目錄和配置文件往往效率低下,容易出錯。dsh-plugin-installer 插件通過 Web GUI 提供了一個可視化的插件目錄和一個自動化的安裝助手,解決了這一痛點。

這是什麼

這是一個由用戶 zhang66633 開發的客戶端插件,定位爲 DSH 的「插件商店 + 安裝助手」。它將兩個功能封裝在同一個包中:

  1. 插件商店 UI:在 Web GUI 的會話視圖環中增加一個「插件商店」Tab。
  2. 安裝助手技能:內置一個技能,由 Agent 負責執行實際的安裝步驟。

核心功能

  • Web UI 瀏覽:在瀏覽器中查看插件目錄,支持查看名稱、描述、原鏈接和星標。
  • 一鍵安裝:點擊安裝按鈕後,系統會請求確認,隨後提交安裝請求。
  • Agent 執行:安裝過程由當前會話的 Agent 接管,負責執行具體的安裝命令。
  • 結果驗證:安裝完成後會進行驗證。

安裝與啓用

通過以下命令將插件添加到 Web Profile 中:

dsh plugin --profile web add dsh-plugin-installer

安裝完成後,需要重啓 dsh web 服務以使更改生效。

典型用法

  1. 安裝完成後,啓動或重啓 dsh web。
  2. 打開任意會話,在視圖環(View Ring)中找到新增的「插件商店」Tab。
  3. 在商店中搜索插件(例如搜索 vision),點擊「安裝」並確認提示。
  4. 安裝完成後,再次重啓 dsh web。

適用場景與注意

此插件適用於希望在 Web GUI 中直接瀏覽和安裝 DSH 插件的場景,也適用於需要 Agent 統一處理安裝流程的開發者。

  • 權限與安全:
    • Host 進程僅對插件的 data/store.json 目錄具有隻讀訪問權限。
    • 實際的安裝操作由當前會話的 Agent 執行,該過程可能讀寫 DSH Profile 和插件目錄,但用戶可以在界面中看到每一步的執行情況並隨時停止。
    • 插件本身不包含任何遙測、分析代碼,也不會訪問憑證。
  • 許可證:MIT 許可證。

相關鏈接

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

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

小夜