good-boy4069/dsh-vision-guard

good-boy4069★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

README excerpt

dsh-vision-guard English 中文 Let text-only models "see" images — and never let an image deadlock your session. Transparent image guard + vision analysis tool for DeepSeek Harness (dsh). Most models on DeepSeek Harness ( deepseek-v4-pro etc.) are text-only, which causes two problems: 1. Text-only models can't see images — paste a screenshot and the model has no idea it exists; 2. worse, the 400 deadlock : some gateways (e.g. opencode-go's main route) accept text only. Once an image block lands in the session log, every subsequent turn replays the whole history with the image to the upstream → 400 unknown variant \ image url\ → the conversation is stuck forever. This plugin fixes both with two gates, and turns images into text the main model can actually consume. What it does - Vision model = eyes, main model = brain : deepseek-v4-pro keeps reasoning; image content arrives as text. - Heals already-deadlocked sessions : a conversation stuck on 400 before install works again after install (history images are rewritten at request time). - vision analyze tool (model-invoked, engine chosen by the model per task): reads workspace files — image OCR, PDF text layer + embedded images, docx/ppt…

View full README on GitHub →
Media / Contentdeepseek-harnessdsh-pluginvision

Category