AI Agent Hub
Back to plugins
🖥️

dsh-plugin-vision

Client Updated 2026.08.14

Run the following command in DeepSeek Harness:

dsh plugin install qizhen2021/dsh-plugin-vision

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

Run dsh plugin install qizhen2021/dsh-plugin-vision to install, source code at https://github.com/qizhen2021/dsh-plugin-vision

About this plugin

Most pure-text LLMs are blind by design: hand them a screenshot and you get either a wall of base64 or a routing-layer rejection that the model does not accept image inputs. The see tool registered by dsh-plugin-vision bridges exactly that gap, decomposing any image into three plain-text channels so that non-multimodal models like deepseek-v4-flash can genuinely read what is on the picture.

Each channel has a distinct job. OCR taps the macOS Vision framework for offline text extraction with automatic language detection, returning normalized coordinates and word-level accuracy for mixed Chinese-English layouts. The ASCII layout channel renders the image as an 88-column grayscale character painting, letting the model perceive spatial structure without a single pixel. The semantic description channel calls a vision-language model (mimo-v2.5 by default) through an OpenAI-compatible gateway, injecting the OCR output as ground truth so that every number, label, and symbol in the report matches the image verbatim. Channels fail independently, so one hiccup never sinks the whole result.

If you are using a text-only model for document review, UI walkthroughs, chart reading, or screenshot Q&A and do not want to pay the premium of a multimodal endpoint, this plugin is the lowest-friction bridge. It works out of the box with zero configuration, and every output is clean text the model can quote, reason over, and compare directly.

Use Cases

  • Reviewing UI layout and text in screenshots with a text-only model
  • Reading chart data and positional labels with a model that has no image input
  • Letting a model perceive document structure before reasoning in multi-turn chat

Best For

  • Developers building screenshot Q&A or document review on text-only LLMs
  • Small teams wanting affordable image reading without a multimodal endpoint
  • Engineers crafting text-first AI workflows on macOS