dsh-image-container:DeepSeek Harness 的圖片畫廊與燈箱插件

前言

DeepSeek Harness (DSH) 的設計理念是「一切皆插件」。在開發智能體或使用默認配置時,助手生成的圖片往往需要更規範的展示方式。dsh-image-container 插件旨在解決這一問題,爲對話中的生成圖片提供 Codex 風格的畫廊和燈箱功能。

這是什麼

這是一個由 aa2246740 維護的客戶端插件。它接管 DeepSeek Harness 中的 conversation.message.images 槽,將助手生成的圖片轉化爲畫廊形式進行展示。

核心功能

  1. 圖片畫廊與燈箱:提供點擊查看燈箱、全屏翻頁的交互體驗。
  2. 網格佈局:支持按比例鋪開圖片,並允許兩三張並排顯示。
  3. 槽位佔用:佔用公開的 conversation.message.images 槽,優先級爲 -10,用於覆蓋默認的內置畫廊。

安裝與啓用

安裝前請確保 PATH 環境變量中包含官方 dsh(如果沒有,可使用 npx @deepseek-ai/dsh)和 pnpm。

使用以下命令安裝:

dsh plugin --profile web add github:aa2246740/dsh-image-conatiner

或使用本地目錄安裝:

git clone https://github.com/aa2246740/dsh-image-conatiner.git
dsh plugin --profile web add ./dsh-image-conatiner

安裝完成後,必須重啓 Web Host 並刷新頁面才能生效。

典型用法

當助手生成圖片後,圖片會自動按比例鋪開,以兩三張並排的網格形式展示。點擊任意一張圖片即可進入全屏燈箱模式,支持翻頁操作。

適用場景與注意

  • 目標版本:插件面向官方 DeepSeek Harness 0.2.0-rc.2(對應 npm @deepseek-ai/dsh@0.2.0-rc.2)。同名包的 peer 依賴爲 >=0.2.0-rc.1 <0.2.1,不要對着 0.1.7 alpha 版裝。
  • 槽位衝突:由於插件佔用 conversation.message.images 槽,它會覆蓋 Harness 自帶的默認畫廊。
  • 舊安裝更新:如果之前是通過 file: 寫入 profile 的舊安裝,請改爲指向本目錄的 link:,然後重啓 Host。

總結

該插件通過接管圖片槽位,爲 DSH 提供了更現代化的圖片展示方案。更多細節和源碼可查閱其 GitHub 倉庫。

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

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

小夜