前言¶
在 DSH Web 中,多模态模型可以直接接收图片,而纯文本模型不能按原生方式处理图片。kbpoyo/dsh-image-bridge 是一个 DSH Web 插件,用来在纯文本模型会话中提供图片桥接能力,让纯文本模型也有机会查看图片。
这是什么¶
kbpoyo/dsh-image-bridge 由 kbpoyo 维护,采用 MIT 许可证。它解决的是 DSH Web 中“纯文本模型无法直接发送图片”的问题。
插件不绑定任何具体技能或工具。模型最终能否查看图片,取决于其自身视觉技能/工具目录。
核心功能¶
- 为纯文本模型提供图片桥接能力
- 纯文本模型下粘贴图片后出现「桥接发送图片」按钮,点击即可发送
- 直接回车发送图片也会自动改写为桥接标记
- 多模态模型下按钮自动隐藏、图片原生发送
- 会话中切换模型时按钮立即显隐
- 桥接产生的临时图片定时自动清理
安装与启用¶
下面这条安装命令明确适用于 web profile:
dsh plugin --profile web add @kbpoyo/dsh-image-bridge@0.1.0
安装后重启 dsh web,让插件生效。
也可以用下面的命令确认插件配置层已挂载:
dsh --profile web --dump-config
其他 profile 是否适用未提供。
典型用法¶
1、在会话中选择纯文本模型(如 deepseek-v4-flash),粘贴或拖入图片,点击「桥接发送图片」发送。
2、直接回车发送图片也会自动桥接,与点击按钮等效。
3、需要 OCR 时在提问中明确说明,例如「识别图中文字」。
4、切换到多模态模型(如 mimo-v2.5)后按钮自动消失,图片原生直通。
适用场景与注意¶
这个插件适合需要在 DSH Web 中让纯文本模型查看图片的场景。使用前需要注意以下几点:
- 插件会随当前 dsh 进程加载并运行,安装前建议检查源码与 MIT 许可证。
- 插件不绑定任何具体技能或工具,模型能否查看图片取决于其自身视觉技能/工具目录。
- 自定义供应商模型未声明
input: ['text','image']时会被上报为纯文本,桥接按钮会显示。 - DSH 原生限制:会话日志含原生图片后禁止切回纯文本模型,需
/compact或开新会话。 - 父代理向子代理发送的含图消息不经
session.prompt,仍走原生门禁。 - 桥接图片写入会话工作区隐藏目录
<cwd>/.dsh-image-bridge/,TTL 24 小时;总大小超过 512MB 时按最旧优先清理。
相关链接¶
- 目录页:https://www.skillhub.cn/plugins/kbpoyo/dsh-image-bridge
- GitHub:https://github.com/kbpoyo/dsh-image-bridge