AI Agent Hub
Back to plugins
🤖

dsh-vision-assist

Model Inference Updated 2026.09.02

Run the following command in DeepSeek Harness:

dsh plugin install wjling/dsh-vision-assist

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install wjling/dsh-vision-assist in the DeepSeek Harness terminal to install the plugin; the source code is available at https://github.com/wjling/dsh-vision-assist .

About this plugin

When your primary model in DeepSeek Harness is text-only, pasting an image immediately triggers a rejection message and derails the conversation. dsh-vision-assist removes that friction by intercepting the request at the LLM call boundary, rewriting image blocks into an attachment-path plus vision_recognize text hint, and delegating the actual image understanding to whichever multimodal model you pick in settings. Chat bubbles and conversation history keep the original image intact, so the degradation is invisible to the user.

The plugin registers a host-level vision_recognize tool with coarse, default, and fine granularity levels and accepts custom prompts. You can swap the recognition model on the fly from the DSH settings card or the settings file, and changes take effect instantly without a restart. Sessions routed to a vision-capable model pass through untouched.

It is built for DSH users whose main model is purely textual but who still want to paste images mid-conversation for visual grounding, especially those who route between multiple models and would rather not switch the entire session just to look at a single picture.

Use Cases

  • Paste images in a text-only conversation and get recognition results
  • Avoid image-input rejection when routing between multiple models
  • Add vision capability to text models without switching sessions

Best For

  • DSH users whose primary model is text-only
  • Developers who need to use images mid-conversation
  • Users in multi-model routing scenarios needing flexible vision