dsh-image-bridge

DSH PLUGIN视觉与多模态

仓库 kbpoyo/dsh-image-bridge · npm @kbpoyo/dsh-image-bridge

视觉与多模态 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

DSH 插件,为纯文本模型提供图片桥接能力:Web 端粘贴图片即可发送,模型自主调用视觉技能查看,多模态模型原生直通,零技能绑定。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 5 复刻 0 · 未关闭 issue 0
最近更新 2026-08-14 创建于 2026-08-14
README 6.8 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add @kbpoyo/dsh-image-bridge
兼容 DSH 版本0.2.0-rc.2 等 12 个版本版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖@deepseek-ai/cordis@^4.0.1、@deepseek-ai/dsh-typert-protocol@^0.1.0-rc.6需要同时安装的同级依赖
npm 包名@kbpoyo/dsh-image-bridge可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-image-bridge:让 DeepSeek Harness 纯文本模型也能看图

  • 一键桥接发送图片
  • 回车自动改写桥接
  • 多模态模型原生直通
  • 模型切换即时感知
  • 临时图片自动清理

适用场景

视觉识别文件读写联网搜索

上游标签

dsh-plugindsh-plugin-marketdsh-plugin-verifydsh-pluginsimageocrvision

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度稳定按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

视觉与多模态
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方kbpoyo仓库 dsh-image-bridge · 默认分支 main
分类视觉与多模态vision
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue5 / 0 / 0收录时的数值,非实时
创建 / 更新2026-08-14 · 2026-08-14最后推送 2026-08-14
本站收录2026-08-21首次进入本站目录的时间

README 全文

6.8 KB
作者原文,中文版优先;只做安全转义,不改内容

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 plugin --profile web add @kbpoyo/[email protected]

装完重启 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: 列表追加:
- id: dsh-image-bridge
name: '@kbpoyo/dsh-image-bridge'
config: {}
  1. 重启 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. 模型会自主调用其视觉类技能/工具(通用视觉问答 / OCR / grounding)查看图片并回答,无需你手动指定工具;
  4. 需要 OCR 时请在提问中明确说明(如「识别图中文字」),否则默认走通用视觉问答;
  5. 切换到多模态模型(如 mimo-v2.5)后按钮自动消失,图片原生直通。

工作原理

  • 落盘:图片写入会话工作区的隐藏目录 /.dsh-image-bridge/(点号开头,常规文件管理器不显示;文件名 img-<时间戳>-<序号>.),发送前校验 attachments.imageLimits(数量 / 类型 / 单张与总大小)。
  • 文本化注入:原生图片被替换为三段文本标记:[图片附件](路径 / 尺寸 / 类型)+ [用户提问] + [处理指引](默认优先通用视觉问答,OCR 仅在用户明确要求或文字不清晰时使用)。
  • 发送入口自动改写:宿主侧包装 session.prompt,纯文本模型下含图消息在原生门禁(MODEL_DOES_NOT_SUPPORT_IMAGES)之前改写为桥接标记;多模态模型直通;改写失败(如桥接目录不可写)回退原生行为,与按钮流程等效。
  • 零技能绑定:插件不调用、不绑定任何具体技能/工具,由模型从自身目录自主发现视觉能力。
  • 能力判定与切换感知:判定来源为客户端上报当前模型(与官方模型选择器同通路,最新鲜)→ 会话最近一次请求 → 默认模型;模型切换由事件驱动即时感知(订阅官方模型目录 store),另有图片挂载期间每 1s 的兜底轮询覆盖事件漏网场景(如跨标签页切换)。
  • 自动清理:TTL 24 小时;总大小超过 512MB 时按最旧优先清理;每 6 小时巡检,插件卸载时清理超龄文件。

常见问题

1. 按钮没出现?
当前模型被上报为支持图片(多模态模型),按钮按设计隐藏;或 Host 端点不可用(安全降级)。请确认会话当前模型。

2. 直接回车发送图片会怎样?
会自动桥接,与点击按钮等效;仅当桥接失败(如磁盘不可写)时才回退原生行为并报错。

3. 模型真的能"看到"图片吗?
取决于模型自身的视觉技能/工具目录——插件只负责把图片送达,不保证所有模型都具备视觉能力;模型无可用视觉能力时会如实告知。

4. 图片会一直留在磁盘吗?
不会。桥接目录为隐藏目录 /.dsh-image-bridge/,图片 24 小时自动清理;总大小超过 512MB 时按最旧优先清理。如需手动清理,直接删除该目录即可(插件会在下次桥接时自动重建)。

5. 自定义供应商模型下按钮一直显示?
配置层未声明 input: ['text','image'] 时,适配器一律将模型上报为纯文本,插件忠实读取——需在模型声明中补 input 字段,见「已知限制」。

6. 发图后切不回纯文本模型?
这是 DSH 原生限制(会话日志含原生图片后禁止切回),需 /compact 或开新会话,插件不绕过。

7. 切换模型后按钮没反应?
刷新页面后重试;正常情况下切换瞬间生效(事件驱动 + 轮询双通道)。

已知限制

  • 自定义供应商模型的能力上报:凡经 settings 配置的自定义供应商(provider),其模型声明未包含 input: ['text','image'](或适配器未上报 image 能力)时,适配器一律将其上报为 inputModalities=['text']。此类模型下桥接按钮会如实显示(插件忠实读取适配器上报,无法判定其为视觉模型)——这是配置层事实,与插件无关。要让这类模型正确隐藏按钮,需在模型声明中补 input 字段,或改用适配器托管目录、正确上报能力的模型。
  • 原生门禁不绕过:DSH 原生"会话日志含原生图片后禁止切回纯文本模型"的限制保持不变(切回需 /compact 或新会话)。
  • subagent 传图不在覆盖范围:父代理向子代理发送的含图消息不经 session.prompt,仍走原生门禁。

License

MIT

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
dsh-image-bridge 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add @kbpoyo/dsh-image-bridge` 即可。对应的 npm 包名是 `@kbpoyo/dsh-image-bridge`。

dsh-image-bridge 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-image-bridge 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-image-bridge 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.2.0-rc.1、0.1.7-rc.2、0.1.7-rc.1、0.1.6-alpha.2、0.1.6-alpha.1、0.1.5-rc.2、0.1.3-alpha.2。版本较多,只列出前 8 个。

dsh-image-bridge 需要什么运行环境?

需要同时安装 @deepseek-ai/cordis@^4.0.1、@deepseek-ai/dsh-typert-protocol@^0.1.0-rc.6。环境不满足时安装会失败,建议先确认本机版本。

dsh-image-bridge 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-image-bridge 有哪些功能?

一键桥接发送图片、回车自动改写桥接、多模态模型原生直通、模型切换即时感知、临时图片自动清理。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

同名或近似条目

4 条
不同作者的仓库分开列,请确认你要装的是哪一个
视觉与多模态
按星标排序,可作替代方案

open-design

open-design

L4 · 沙盒安装通过 10.0 万 星

awesome-gpt-image-2

awesome-gpt-image-2

GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+ 套工业级模板与可复用 Skills,新增 2.5 同提示词对比

L3 · 安装规范通过 3.4 万 星

PicGo

PicGo

L3 · 安装规范通过 2.7 万 星

iPolloWork

iPolloWork

L4 · 沙盒安装通过 6,775 星

modlens

modlens

ModLens 是 DeepSeek Harness 的视觉插件,为纯文本模型外挂视觉能力,粘贴图片即得结构化 JSON 证据(OCR、版面

L5 · 运行验证通过 4,207 星

OpenBiliClaw

OpenBiliClaw

本地私有、开源的自进化跨平台 AI 内容发现 Agent:先理解你,再主动从 B站、小红书、抖音、YouTube、X、知乎、Reddit、微

L4 · 沙盒安装通过 3,398 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。