nvbb/dsh-ollama-vision-bridge ↗★ 0
dsh-ollama-vision-bridge
DSH vision bridge (DSH >= 0.1.2-rc.1): when the selected chat model is text-only, attached images are described by a local Ollama VL model (qwen3-vl:8b) with keep_alive VRAM cooling. Install-time patch of dsh-api-session-controller prompt admission + runtime status companion.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:nvbb/dsh-ollama-vision-bridge说明文档
阅读完整 README ↗配置
配置在 DSH 的设置文档 $DSH_HOME\settings.yaml 的 vision-bridge: 段
(与 llm-pi-ai 同款,热加载,改完即生效,不用重启;旧的独立
vision-bridge.yaml 仍作为兼容回退,优先读 settings.yaml):
vision-bridge:
enabled: true # 总开关;false 时文本模型发图恢复 DSH 原生拒绝
baseURL: http://127.0.0.1:11434 # Ollama 地址
model: "qwen3-vl:8b" # 默认兜底 VL 模型
keepAlive: "60s" # 显存冷却:空闲 60s 后卸载;0 = 推理完立即卸载
# models: # 按模型映射(可选,覆盖默认):选中这些文本模型发图时用对应 VL 模型
# "deepseek-v4-flash": "qwen3-vl:8b"
# prompt: 自定义描述提示词(可选)
# timeoutMs: 300000
环境变量可覆盖:DSH_VISION_BRIDGE_BASE_URL / DSH_VISION_BRIDGE_MODEL /
DSH_VISION_BRIDGE_KEEP_ALIVE。删除 vision-bridge 段(或置空 model、或
enabled: false)即关闭桥接,恢复 DSH 原生拒绝行为。
前提:Ollama 在跑(ollama list 能看到模型),模型目录环境变量
OLLAMA_MODELS 指向含 qwen3-vl:8b 的目录。