dsh-inline-images:在 DSH 對話正文中渲染本地圖片

前言

DSH 強調“一切皆插件”。在實際對話裏,LLM 有時不會直接給出圖片,而是輸出一個本地圖片路徑,例如截圖路徑或生成圖路徑。這類路徑在消息正文中只是一段文本,不方便直接查看。

dsh-inline-images 解決的是這個問題:它掃描助手回覆文本中的本地圖片路徑,把真實存在的圖片改寫成同源迴環 URL,讓圖片直接在消息正文內渲染。它不是官方應用商店中的內置組件;社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係。

這是什麼

  • 插件名:3403473060/dsh-inline-images
  • 維護者:3403473060
  • 許可證:MIT
  • 一句話定位:對話內聯圖片;LLM 回覆中輸出的本地圖片路徑直接在消息正文內渲染爲圖片,支持 9 種格式、點擊放大燈箱、可調尺寸。

核心功能

消息正文內聯渲染

插件會掃描助手回覆文本中的本地圖片路徑。對真實存在的圖片,插件會將其改寫成同源迴環 URL,並在消息正文中渲染。

支持 9 種格式

支持以下圖片格式:

png / jpg / jpeg / webp / gif / svg / avif / bmp / ico

點擊放大燈箱

點擊正文中的圖片後,可以查看全屏大圖。點擊背景或按 Esc 可以關閉。

可調尺寸

進入 設置 → 內聯圖片,可以調整正文圖片最大寬/高。

可調範圍爲 64–2400 px,默認值爲 640×420。設置會持久化到:

INLINE_IMAGE_MAX_WIDTH
INLINE_IMAGE_MAX_HEIGHT

安靜降級

如果路徑不存在,或路徑屬於示例/佔位路徑,插件會靜默跳過,不影響對話。此時消息內容仍是純文本 URL,純文本模型適配器不會拒絕。

安裝與啓用

先構建插件,再安裝到 web profile。安裝時使用下面命令,不要憑插件名拼接其他安裝命令。

pnpm install
pnpm run build
dsh plugin --profile web add ./dsh-inline-images

典型用法

經過上面的步驟後,可以這樣使用:

  1. 在 DSH 設置中打開 內聯圖片
  2. 調整正文圖片最大寬/高,範圍爲 64–2400 px,默認爲 640×420
  3. 在對話中讓 LLM 輸出一個真實存在的本地圖片路徑。
  4. 如果路徑存在且格式受支持,正文中會渲染爲圖片。
  5. 點擊圖片查看全屏大圖,點背景或按 Esc 關閉。
  6. 如果路徑不存在,或路徑是示例/佔位路徑,消息中仍顯示爲純文本 URL。

適用場景與注意

適合 DSH / 智能體開發者在 web profile 下查看助手返回的本地圖片路徑。

使用前注意:

  • 插件會處理真實存在的本地圖片路徑,並將其改寫成同源迴環 URL。
  • token 每次激活隨機生成。
  • 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
  • 當前許可證爲 MIT
  • 社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係,不要把它理解爲官方應用商店。

鏈接

  • 目錄頁:https://www.skillhub.cn/plugins/3403473060/dsh-inline-images
  • GitHub:https://github.com/3403473060/dsh-inline-images
羽毛球分组比赛记分
小程序二维码

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

小夜