linenxi-ctrl/dsh-vision

Added plug-in image recognition model to DeepSeek Harness: circular whale button, automatic postback after sending image for image recognition, model independent screenshot + image recognition tool, multi-protocol automatic adaptation, one-click installation for beginners (automatic download if Node.js is not installed)

Attaches an external vision model to DeepSeek Harness for image recognition: a web settings panel lets you configure any OpenAI-compatible vision provider (API key, base URL, model name, resolution), and the plugin intercepts image attachments in the composer — forwarding them to the configured model and auto-injecting the recognition result back into the conversation as a message. A dedicated agent tool (vision_screenshot or similar) also lets the model initiate a screenshot-based capture and pass it to the vision model without user action.

Web UI Enhancements ★ 12 updated 2026-08-15 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add @linenxi-ctrl/dsh-vision

dsh plugin --profile web add @linenxi-ctrl/dsh-vision (npm @linenxi-ctrl/dsh-vision 0.2.6, verified npm 2026-08-30). Requires Node.js 18+ and pnpm. After install restart dsh web.

Compatibility

DSH web profile (Cordis plugin framework); Node 18+; configures any multimodal vision provider via a web panel; MIT.

Details

Recent updates

Web config panel for any vision provider; composer image intercept + auto-reply injection; model-initiated screenshot capture tool; supports multi-provider switching.

FAQ

Which vision models can I use?
Any OpenAI-compatible vision API — the panel accepts a custom base URL and model name, so local Ollama endpoints, cloud providers, or proxy servers all work.
Does it work with drag-and-drop image uploads?
Yes — the plugin intercepts images dropped into the DSH composer (any format supported by the configured provider) and returns the recognition text automatically.
Is there an npm-only install path?
The primary path is dsh plugin add @linenxi-ctrl/dsh-vision; an alternative install.mjs script is included for environments where the plugin command flow needs manual help.

Alternatives

Isekai-Mfu/dsh-mimo-vision-hint · poiuyjie/dsh-vision-opencode · niyongsheng/free-vision-skill

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins