DeepSeek Harness Vision Plugin: dsh-vision

The DeepSeek Harness plugin `dsh-vision`, maintained by community developers, is designed to add visual analysis capabilities to DSH. By providing the `vision_analyze` tool, it supports integration with OpenAI-compatible vision models to describe and analyze images from local files or web URLs. Installation requires the `dsh plugin` command and configuration of an API key or local endpoint (such as Ollama). The tool primarily includes the `image` and `question` parameters, while supporting custom models and timeout settings. The plugin relies on external services, has a lightweight structure, and enables developers to integrate image understanding directly into DSH workflows.

Read More
dsh-vision: DeepSeek Harness Vision Routing Plugin

dsh-vision is a Vision Bridge plugin for DeepSeek Harness, designed to address the problem that pure text models (such as DeepSeek) cannot directly handle image attachments. The plugin uses a vision model to convert images into text descriptions and feeds them back to the pure text model, thereby avoiding errors and reducing the token consumption caused by Base64 encoding. Its core features include image-to-text conversion, memoized caching, fault-tolerant fallback, concurrency isolation, and zero-overhead passthrough. Installation uses the Bundle mode and requires configuring build permissions in `pnpm-workspace.yaml`. The configuration file must specify the Provider and Model for the vision model. Technically, the plugin listens to the request stream, intercepts messages containing images intended for a pure text model, and replaces them after they are processed by the vision model.

Read More
DeepSeek Harness Visual Analysis Plugin

DeepSeek Harness (DSH) launches the `dsh-vision` plugin, embracing an "everything is a plugin" philosophy. By registering the `image_analyze` tool, it allows the main model to call a vision model (Google Gemini by default) for image analysis. The plugin supports PNG, JPEG, GIF, WebP, and other formats, along with multi-source inputs. Images are processed only in memory, with built-in automatic retry and security mechanisms. Users must install the plugin, configure an API key, and enable it in their profile. The agent can invoke the tool by passing an image path and a question, enabling use cases such as UI screenshot analysis and UI automation testing.

Read More
dsh-vision: A Plugin for Providing Vision Capabilities to DeepSeek Harness

dsh-vision is a vision plugin for DeepSeek Harness, designed to address the limitations of text-based models in image processing. By taking over the input stream, it supports image recognition and generation, with a multi-engine failover mechanism. Users can install it via the command line and use engines such as Codex and Gemini to read local images or generate images, with an interface that supports preview and download. The plugin follows strict temporary storage principles and offers flexible configuration options to manage credentials, engine parameters, and file retention policies, empowering agents with robust visual interaction capabilities.

Read More
dsh-vision: Adding Visual Recognition Capabilities to the DeepSeek Harness Text Model

`sjakdhasdh/dsh-vision` is an open-source plugin that adds visual recognition capabilities to DeepSeek Harness (DSH). It calls vision large models via an OpenAI-compatible format, defaults to Alibaba Cloud Bailian’s `qwen3.7-flash`, and supports image input from local paths and remote URLs. The plugin has zero dependencies and can be installed via a command or configured through environment variables/a profile. When using it, provide an image path and a recognition prompt. The project is open-sourced under the MIT License and aims to address the issue that DSH’s default model does not support images.

Read More
dsh-vision: Enabling text models to process image requests in DSH

dsh-vision is a DSH plugin designed to address the issue where text-based models like DeepSeek V4 Flash/Pro cannot process images directly. When a request contains an image and the target model does not support visual input, the plugin automatically invokes a vision model or system OCR to describe the image, then replaces the image block within the provider call with a text description to ensure the model can continue processing the context. Original images are retained in session logs and the UI interface. The plugin offers two modes: Auto and Specified Model. In Auto mode, it attempts declared vision-capable models sequentially; if that fails, it falls back to system OCR (Vision on macOS, Media.Ocr on Windows, and Tesseract on other platforms). In Specified mode, it uses only the configured model and does not retry on failure.

Read More
dsh-vision: A plugin to add visual capabilities to DSH

`dsh-vision` is a native DSH plugin maintained by `xiaoshihou514`, aiming to supplement visual capabilities for DeepSeek Harness. The plugin features a minimalist design, with core functions including adding visual support, utilizing free Zhipu interfaces, and employing a local Qwen-VL 2B visual small model. Installation requires deploying the DSH core first (requiring Node engine ^22.19.0 || >=24 and specific peer dependencies), and the plugin is released under the MIT license. Please note that the installation command provided in the README references the incorrect plugin address `dsh-weixin#main`; the command should not be executed directly to install `dsh-vision` until the maintainer corrects it. The plugin is suitable...

Read More
dsh-vision: Bridging Image Descriptions for Text-Only Models

dsh-vision is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to solve the issue where pure text models cannot directly process image messages. This plugin automatically bridges images into text descriptions generated by a visual model, enabling the model to understand image content while preserving the original image in human transcription. It supports manual image recognition or follow-up questions via the `see_image` tool, and features recursive recognition of nested images, failure retry, and a placeholder text fault tolerance mechanism. The plugin requires pairing with the `uiopt` plugin to configure the visual model, output limits, timeout, and working mode (auto/manual/both) within the interface; if `uiopt` is not installed, it must be manually configured via `settings.yaml`. After installation, when a pure text model is detected receiving...

Read More
DSH-Vision: A Plugin Adding Image Recognition Capabilities to DeepSeek Harness

dsh-vision is a DeepSeek Harness (DSH) bundle plugin maintained by Terry12138qy, licensed under the MIT License. This plugin is designed to address the issue that the DSH main model lacks native image recognition capabilities. By encapsulating the image recognition workflow, it sends local image paths or network URLs to Alibaba Cloud Bailian or Zhipu multimodal models, ultimately returning Chinese text descriptions for use by agents or Code Mode. Core features include automatically reading and encoding images, prioritizing the main model `qwen3.5-omni-plus`, and automatically switching to the fallback model `glm-4.6v-flash` for retries upon failures (e.g., quota exhaustion, rate limiting). It supports invocation via `await tools.vision(...)`.

Read More
dsh-vision: Adding Image Understanding to DeepSeek Harness's Plain-Text DeepSeek

dsh-vision is a DeepSeek Harness plugin developed by 54xee, designed to add image understanding capabilities to the pure text model DeepSeek. It wraps adapters to convert images into text placeholders and backfills the recognition results for model processing. The plugin defaults to using the Doubao Web channel, requiring only a browser login, with no API key needed and zero cost. It also supports multiple access methods, including Reverse Gravity IDE, Gemini API, Cockpit reverse proxy, aicode direct connection, and any IDE CLI. Core features include visual evidence memory, content hash caching, automatic tier upgrades, and four task modes. Installation is simple, configuration is flexible, and it is suitable for developers who wish to add visual capabilities to DSH at a low cost or those who already have relevant IDE/API quotas. Please note that you need to check...

Read More
dsh-vision: Integrating an External Vision Model with DeepSeek Harness

dsh-vision is a DSH community plugin (v0.2.6, MIT) maintained by linenxi-ctrl, providing image recognition capabilities to dialogue models without vision through configurable external visual APIs. It supports image selection and recognition via a web whale button with automatic feedback, agent-automated screenshot/recognize_image tools, and multi-protocol adaptation for OpenAI, Anthropic, Gemini, and custom APIs. Installation via npm: `dsh plugin --profile web add @linenxi-ctrl/dsh-vision`; an offline one-click script is also provided, which can automatically download Node.js if it is not installed.

Read More
dsh-vision: Supplementing DeepSeek Harness with Near-Native Image Understanding

dsh-vision is a DeepSeek Harness plugin (MIT, v0.1.2) maintained by oil-oil, supporting rc.6/rc.7. When the main model is vision-capable, it transmits images directly; for text-only models, a separate visual backend observes the images and injects untrusted context, with fallback to macOS Vision or Tesseract when the cloud backend is unavailable. Backends such as ZenMux and Model Studio can be configured via the Vision Recognition card or settings.yaml, and it is compatible with see-skill. Installation: npx @deepseek-ai/dsh plugin --profile web add github:oil-oil/dsh-vision.

Read More
Using dsh-vision to attach a visual recognition model to DeepSeek Harness

`dsh-vision` is a DeepSeek Harness tool plugin (MIT, v0.2.6) maintained by `linenxi-ctrl`. It adds image recognition API capabilities to plaintext conversations, including whale button configuration, automatic image selection and return, agent screenshot and image recognition, and adapts to protocols such as OpenAI, Anthropic, and Gemini based on the deployment address. The directory installation command is `dsh plugin add github:linenxi-ctrl/dsh-vision`. The plugin runs with the permissions of the current dsh process, and the source code and license must be verified before installation.

Read More
Add Image Recognition Capability to Plain-Text DeepSeek Harness Using dsh-vision

Maintained by william-jin-cmu, dsh-vision adds a `view_image` tool for plain-text DeepSeek, forwarding local images or URLs to any OpenAI-compatible VLM and returning answers in text. The default free tier of Zhipu AI, glm-4.6v-flash, can be replaced with Bailian, Fangzhou or local Ollama. The community directory installation command is `dsh plugin add github:william-jin-cmu/dsh-vision`. The plugin runs with the permissions of the current dsh process, cloud paths will send images to third-party endpoints, so please check the source code and license before installation.

Read More
Achieving Native-Level Image Understanding in DeepSeek Harness with dsh-vision

DSH-Vision is a DeepSeek Harness plugin maintained by Oil-Oil, open-sourced under the MIT License, currently at version 0.1.0, and compatible with DSH 0.1.0-rc.6. When the main model can process images, it directly sends the original image. For pure-text DeepSeek interactions, it submits the original image to ZenMux, Bailian, TokenDance or OpenRouter for analysis, then returns the results to the original model as untrusted context for answering. It also supports see-skill and local OCR. This article verifies the installation, configuration and security boundaries based on the table of contents and the GitHub README.

Read More