dsh-vision-bridge:为 DeepSeek Harness 文字优先模型增加图像理解

前言

在 DeepSeek Harness 中,有些模型路由以文字优先为主。如果任务中出现截图、配置图或界面图,就需要把图像交给外部视觉端点分析,再把结果以文本形式带回当前会话。

下面介绍 dsh-vision-bridge。它解决的问题是:在保留现有 Harness 模型列表和选择体验的前提下,让文字优先模型也能处理图像问题。

这是什么

dsh-vision-bridge 是一个 DeepSeek Harness 插件,仓库为 gxx182/dsh-vision-bridge,维护者为 GXX182,许可证为 MIT

它的定位是把图像桥接到外部视觉 API,并只返回文本分析结果。

核心功能

下面列出已核实的能力:

  • 为文字优先模型路由增加图像理解能力。
  • 保留 Harness 模型列表,不重复生成提供者分组。
  • 按模型显示眼镜开关;灰色表示桥接偏好关闭,蓝色表示开启。
  • 点击眼镜只切换并记住偏好,不改变所选模型;点击模型名称才选择模型并应用偏好。
  • 支持 Gemini 原生、OpenAI 兼容 Chat Completions/Responses,以及 Anthropic 兼容 Messages API。
  • 视觉提供者返回有界文本分析,图像块不会直接转发给当前上游模型。
  • 支持在 Settings 中添加、切换和删除多个隔离的视觉提供者配置。
  • 悬停眼镜可查看执行图像理解的视觉提供者和模型。
  • 对已声明支持图像输入的模型不显示桥接开关。
  • 保留原始 Harness reasoning-effort 菜单。
  • 通过 vision_bridge 工具读取会话附件或显式 workspace 路径进行视觉分析。

安装前检查

先确认环境满足以下条件:

  • DeepSeek Harness 0.1.0-rc.5 或兼容 0.1.x
  • Node.js ^22.19>=24
  • 上游模型路由支持 Harness tool calls
  • 至少一个图像端点 API key

默认 profile 使用 GOOGLE_API_KEY、Gemini native endpoint 和 gemini-3.6-flash

安装与启用

从 GitHub 安装时使用:

dsh plugin --profile web add "github:GXX182/dsh-vision-bridge#semver:*"

如果从源码安装,先构建,再安装到 web profile:

npm install
npm run build
dsh plugin --profile web add .
dsh --profile web --dump-config
dsh --profile web

经过上面的步骤后,可以在 web profile 的模型选择区域看到眼镜控件,并按模型切换桥接偏好。

配置视觉提供者

打开:

Settings → Plugins → Plugin configuration → Image understanding

每个提供者配置至少包含:

  • 显示名
  • HTTPS Base URL
  • API 格式
  • 凭据
  • 已发现的图像模型

在添加、切换和删除多个隔离配置时,凭据应作为提供者配置的一部分管理。API keys 在 Host 端解析,不进入工具结果或浏览器响应。

典型用法

1、启用合适模型的眼镜后,点击模型名称选择该模型,再附加图片并提出视觉问题。

2、对 workspace 文件,可以使用类似提示:

Use vision_bridge to inspect screens/settings.png. List the visible controls and validation errors.

3、Code Mode 可以调用:

await tools.vision_bridge(...)

省略图像参数时读取最新附件;也可以使用 attachment_ids 指定会话图像,或使用 image_paths 指定 workspace 文件。

安全与限制

需要注意:

  • 仅接受 HTTPS provider endpoints。
  • Provider requests send image bytes inline;不支持远程图像 URL 和文件/视频上传 API。
  • Unknown Base URLs 默认按 OpenAI compatible 处理,除非显式设置 apiFormat
  • 图片内文本被视为不可信证据,不作为指令。
  • 插件会强制每图、汇总图像、问题、响应、答案、token 和时间等限制。

该插件以当前 dsh 进程权限运行。安装前应检查源码与许可证;本文基于 MIT 许可证和上述已核实资料说明。

结尾

dsh-vision-bridge 的价值在于:不改变 Harness 模型列表,不直接转发图像块,也不把视觉结果混成模型选择变更,而是把图像分析收敛成可审查的文本结果。

社区目录是独立站点,与 DeepSeek 或幻方无官方从属关系,不应把它理解成官方应用商店。GitHub 仓库见:

https://github.com/GXX182/dsh-vision-bridge

目录页地址未在已核实资料中提供,因此不在此处列出。

羽毛球分组比赛记分
小程序二维码

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

小夜