DeepSeek Harness (DSH) 圖片查看器插件

前言

DeepSeek Harness (DSH) 採用插件化架構,允許開發者擴展其功能。在處理圖片相關的任務時,查看、下載和標註圖片是常見需求。wsl043/dsh-image-viewer 是一個爲此場景設計的輕量級插件,它提供了比原生查看器更豐富的交互方式,支持縮放、區域標註以及下載管理。

核心功能

該插件提供以下能力:

  • 瀏覽與縮放
    支持以鼠標位置爲中心進行縮放、拖動,以及雙指縮放。雙擊圖片可查看原始大小,支持適應窗口、鍵盤切換以及多圖瀏覽。
  • 圖片信息展示
    顯示圖片名稱、尺寸和當前的縮放比例。在查看 100% 大小時,調整窗口大小不會導致圖片消失。
  • 下載管理
    支持原圖下載,並顯示進度。下載過程中可以取消或重試。切換圖片或關閉查看器會自動取消正在進行的下載。
  • 狀態反饋與隔離
    提供清晰的加載和錯誤狀態,失敗時可重試。切換圖片會重置拖動狀態,並隔離不同圖片的標註,避免數據混淆。
  • 區域標註
    點擊標記區域,在編號旁編輯備註。按下 Enter 鍵保存,按下 Shift+Enter 鍵換行。
  • 會話集成
    關閉原生 DSH 圖片查看器時,插件會將標記的圖片和備註加入當前會話的草稿中。這會保留已有的文字,但不會自動發送,從而避免重複添加。操作失敗時支持重試。
  • 主題適配
    適配 DSH 的亮色和暗色主題,支持響應式佈局、焦點約束以及減少動態效果設置。

安裝與啓用

通過插件頁面或終端命令安裝。

插件頁面安裝

  1. 打開 DSH 的 插件 → 添加插件。
  2. 在“包名或地址”中粘貼 dsh-image-viewer@0.1.6 並點擊安裝。
  3. 查看安裝結果,按提示刷新或重啓。

終端安裝

dsh plugin --profile web add dsh-image-viewer@0.1.6

注意事項

  • 權限與隱私
    插件只讀取 DSH 已渲染的圖片 URL,不調用模型,也不讀取供應商憑據。
  • 標註數據持久性
    標註通過 DSH 附件和草稿接口管理。在頁內重開查看器時可以看到備註,但這不代表備註已發送或永久保存。
  • 卸載影響
    卸載插件會恢復 DSH 內置的圖片查看器,不會刪除會話中的圖片或已有的文字內容。

總結

dsh-image-viewer 專注於圖片查看、下載和標註的交互細節。它通過集成 DSH 的草稿接口,讓標註內容更容易轉移到會話中,適合需要在開發或調試過程中快速標記圖片的開發者。

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

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

小夜