DSH-Vision-Bridge: Adding Image Understanding to DeepSeek Harness's Text-First Model
DSH-Vision-Bridge is an MIT-licensed plugin for DeepSeek Harness, designed to provide image understanding capabilities to text-first models. This plugin bridges image requests to external vision APIs (supporting Gemini, OpenAI, and Anthropic-compatible interfaces) and returns only the analysis results in text form, preventing image blocks from being directly forwarded to upstream models. Its core advantage lies in preserving the original model list and selection experience, with independent management of vision bridge preferences through the "glasses" control next to models, without interfering with model selection logic. The plugin supports configuring multiple isolated vision providers in settings, strictly limiting usage to HTTPS endpoints, and keeping sensitive information such as API keys on the Host side. Installation requires compatibility with Harness 0.1.x and Node.js 2.
Read More@dsh-extension/dsh-vision-bridge: On-Demand Visual Capability Integration for Text-Only DSH Sessions
`@dsh-extension/dsh-vision-bridge` is a third-party plugin that provides on-demand visual capabilities for text-only DSH sessions. It addresses the issues where text models cannot process image blocks and sending long history directly to vision models is prohibitively expensive. Mechanically, the plugin preserves the original images in the session and UI, only reformatting the images into text tokens at the text model's input layer. When the model needs to understand an image, it invokes the `vision_describe` tool, sending only the specified images (1-4) and a focused question to an OpenAI-compatible vision endpoint, thereby avoiding the transmission of lengthy session histories. The plugin supports installation via npm, with configuration options including enable status, base URL, API key (with environment variable support), and vision model name. Configuration priority follows the order: settings.
Read More