
DeepSeek Harness Vision Tools
by tonyd2wild · tonyd2wild/DeepSeek-Harness-Vision-Tools
Give the DeepSeek Harness (dsh) eyes with any text model + any vision model: a vision proxy for chat image attachments and an analyze_image tool for files on disk. Unofficial community project.
Install DeepSeek Harness Vision Tools
Installs but activates nothing: package.json has no `dsh.bundle` declaration, so `dsh plugin` warns and loads no config layer.
This repository is not a DSH plugin
package.json declares no dsh.bundle. In the official docs' own words, a package like this “still installs, but only as a plain dependency: dsh plugin prints a warning and activates no layer”. The install looks like it worked and nothing happens.What it actually is: Give the DeepSeek Harness (dsh) eyes with any text model + any vision model: a vision proxy for chat image attachments and an analyze_image tool for files on disk. Unofficial community project. If that is what you came for, use it directly from the repository — it is just not something dsh plugin add can activate.
Before you run it
- A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
- Installing from git resolves a moving branch. Pin a commit —
github:tonyd2wild/DeepSeek-Harness-Vision-Tools#<commit-sha>— so the code you reviewed is the code you install.
Prerequisites
- API key
- Not required.
- Network access
- Not required at runtime.
- Language
- Python
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | pass | info | no install-time scripts |
| dsh.bundle | missing | fatal | package.json has no `dsh.bundle` key |
- Verdict reason
- no dsh.bundle declaration — installs as a plain dependency only
- package.json read
- plugin/vision/package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
From the README
Excerpt as published by the author, plain text, unedited
> ### ⚠️ Unofficial community project > > **Not affiliated with, endorsed by, or maintained by DeepSeek AI.** This is a > third-party add-on for their open-source harness. For the official project see > [deepseek-ai/deepseek-harness](https://github.com/deepseek-ai/deepseek-harness). > Please do not report issues with this repo to DeepSeek. **Give your [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (`dsh`) eyes: keep your text model as the brain, and let a local vision model do the *seeing*. Any text model, any vision model, on Mac or Windows/PC.** The model driving `dsh` is usually **text-only** (DeepSeek, dense Qwen, Llama, Mistral). Hand it an image and `dsh` refuses before it sends, naming the model. Declaring `input: [text, image]` to force it through is worse: the
More in Text Only Vision Model
Ranked by similarity inside the cluster, not alphabetically
Dsh Sfversion
sparkmio
SF视觉桥——给纯文本模型的 DeepSeek Harness 装上眼睛。
Dsh Vision
xiaoshihou514
DeepSeek Harness: vision
Dsh Plugin Vision
MoneShadow
一个可以让没有视觉的大模型拥有视觉能力的插件(当然,是通过外挂视觉模型实现的)
Dsh Vision Recognizer
kaixinbaba
DeepSeek Harness 识图插件:保持 DeepSeek 对话,15+ 供应商视觉模型把图片转译为文字,可在 设置→插件 配置
Dsh Vision Bridge
ximengxiaolan
Composer-attached images are auto-described by an OpenAI-compatible vision model and handed to text-only models (DeepSeek) as text. ???????????
Dsh Vision
Terry12138qy
DeepSeek Harness 识图插件:为不具备原生识图能力的模型提供识图能力(阿里云百炼 qwen3.5-omni-plus,失败自动切换智谱 glm-4.6v-flash)。由 claude-vision-skill 移植适配。 | Vision tool for DeepSeek Harness