dsh-image-settings:DSH Web 會話內聯圖片顯示與設置插件

前言

在 DeepSeek Harness (DSH) 的開發與調試流程中,Web 會話是主要的交互界面。當工具(如 read_image)返回圖片結果時,原生的展示方式往往較爲侷限,難以利用行寬進行高效預覽。dsh-image-settings 插件針對這一場景,提供了內聯顯示與參數調整的能力,旨在改善 Web 端的圖片查看體驗。

插件定位

該插件由開發者 americanjeff 維護,屬於客戶端組件。它的核心價值在於將 read_image 的結果直接在 Web 會話中渲染,並通過一個可視化的“Image 設置卡片”提供實時的參數調整功能。

核心功能

  • 內聯顯示:在 dsh web 會話中,將 read_image 的返回結果直接嵌入到行中,而非以文本形式展示。
  • 自動展開:顯示的圖片會自動展開以利用行的可用寬度,無需手動滾動。
  • 實時調整:通過 Image 設置卡片,用戶可以在會話運行時直接修改顯示參數。

安裝與啓用

  1. 環境準備:確保運行環境滿足依賴要求,需要 Node.js 版本 >= 22。
  2. 安裝插件:在命令行中執行以下命令進行安裝:
    dsh plugin --profile web add dsh-image-settings
  1. 重啓服務:首次安裝後,必須重啓 dsh web 進程才能生效。

典型用法

安裝並重啓 dsh web 後,在 DSH Web 會話中調用 read_image 工具,系統會自動在行內展示圖片內容。此時,界面上會出現“Image 設置卡片”,用戶可據此調整顯示參數。

適用場景與注意

該插件適合需要在 Web 端頻繁查看和分析圖片數據的開發場景。該插件以當前 DSH 進程的權限運行。在安裝前,建議檢查源碼與許可證(MIT)。此外,安裝後務必記得重啓服務。

生態背景

DSH 採用插件化架構,dsh-image-settings 是其中的一個獨立組件,用於增強 Web 客戶端功能。其目錄與 GitHub 倉庫如下:
* 目錄鏈接:https://www.skillhub.cn/plugins/americanjeff/dsh-image-settings
* 代碼倉庫:https://github.com/americanjeff/dsh-image-settings

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

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

小夜