前言¶
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
典型用法¶
经过上面的步骤后,可以这样使用:
- 在 DSH 设置中打开
内联图片。 - 调整正文图片最大宽/高,范围为
64–2400 px,默认为640×420。 - 在对话中让 LLM 输出一个真实存在的本地图片路径。
- 如果路径存在且格式受支持,正文中会渲染为图片。
- 点击图片查看全屏大图,点背景或按
Esc关闭。 - 如果路径不存在,或路径是示例/占位路径,消息中仍显示为纯文本 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