kbpoyo/dsh-image-bridge

kbpoyo★ 4JavaScriptLast synced: 2026-08-14

Open on GitHub

DSH 插件:让纯文本模型也能看图。Web 端直接粘贴图片即可发送,无需指定图片路径;模型自主调用视觉技能查看,多模态模型原生直通,零skill绑定。

README excerpt

dsh-image-bridge DSH(DeepSeek Harness)Web 插件:为 不支持原生图片输入 的纯文本模型提供图片桥接能力,让纯文本模型也能"看图"。 纯文本模型无法直接接收图片(DSH 原生会以 MODEL DOES NOT SUPPORT IMAGES 拒绝)。本插件把图片落盘到会话工作区,以文本标记把图片路径与处理指引注入对话,由模型 自主发现并调用 其技能(skill)/工具(tool)目录中的视觉类能力(通用视觉问答 / OCR / grounding)来查看图片。 插件不绑定任何具体技能或工具 ——能力发现完全由模型自行完成。 功能 - 一键桥接 :纯文本模型下,输入框粘贴图片后出现「桥接发送图片」按钮,点击即可发送,模型能读到图片。 - 回车兜底 :不点按钮、直接回车发送图片,也会在发送入口自动改写为桥接标记发送,与按钮等效。 - 多模态直通 :多模态模型下按钮自动隐藏、图片原生发送,插件零干预。 - 即时感知 :会话中切换模型,按钮立即显隐,不闪烁、不跳动。 - 自动清理 :桥接产生的临时图片定时自动清理,无需手动管理。 安装 DSH 插件通过 dsh plugin 命令安装进 profile ( dsh web 对应 web profile)。 方式一:从 npm 安装(推荐) 装完重启 dsh web 即可生效。该命令会在 profile 中安装插件并自动挂载为配置层, 无需手动编辑任何配置文件 。 验证:重启后,纯文本模型会话中粘贴图片出现「桥接发送图片」按钮即生效;也可用 dsh --profile web --dump-config 确认插件配置层已挂载。 方式二:手动安装(本地调试用) 1. 将本包放置到 DSH profile 的 node modules/ 下(如 /.dsh/profiles/web/node modules/@kbpoyo/dsh-image-bridge/ ); 2. 在 profile 的 cordis.patch.yml 的 - insert: 列表追加: 3. 重启 DSH(插件为启动期扫描加载)。 卸载 - npm 安装的 : dsh plugin --profile web remove @kbpoyo/dsh-image-bridge ,然后重启 dsh web 。 - 手动安装的 :删除 node modules/@kbpoyo/dsh-image-bridge/ 目录,并移除 cordis.patch.yml 中对应的 @kbpoyo/dsh-image-bridge 行,然后重启。 使用说明 1. 在会话中选择纯文本模型(如 deepseek-v4-flash); 2. 粘贴或拖入图片,点击「桥接发送图片」按钮发送(直接回车发送也会自动桥接); 3. 模型会自主调用其…

View full README on GitHub →
Media / Contentdsh-plugindsh-plugin-marketdsh-plugin-verifydsh-pluginsimageocrvision

Category