YuLee-314/dsh-vision-bridge
DeepSeek Harness 视觉补全:孪生路由解锁原生图片体验,本地 Ollama 请求层看图,零云端依赖。适用于 DeepSeek Harness 的视觉孪生与本地智能视觉工具。
catalog 简介:DeepSeek Harness 视觉补全:孪生路由解锁原生图片体验,本地 Ollama 请求层看图,零云端依赖。Vision twin + local agentic vision tools for DeepSeek Harness.
安装
┌──────────────────────────── Browser · client.js ────────────────────────────┐
│ paste / drop image │
│ → capture-phase listener (before the composer's own) │
│ → GET /vision-bridge/paste?model=<selector label> (host verdict) │
│ ├─ takeover:true (confirmed text-only route) │
│ │ → POST bytes → host saves private temp file → path text │
│ │ inserted into the composer; bridge tools take over │
│ └─ takeover:false (image-capable route) │
│ → native paste: image part + thumbnail, untouched │
└─────────────────────────────────────┬───────────────────────────────────────┘
▼
┌──────────────────────── Host plugin · lib/index.js ────────────────────────┐
│ · POST /vision-bridge/paste → magic-byte sniff → 0600 temp file → {path} │
│ · 9 tools registered into ctx.tools (native catalog, no mcp__ prefix) │
│ · registerAdapter('deepseek-vision', VisionDeepSeekAdapter) │
└──────────────┬───────────────────────────────────────────┬─────────────────┘
▼ ▼
┌────────────────────┐ ┌──────────────────────────────┐
│ vision-core │ │ VisionDeepSeekAdapter (twin) │
│ · prepare/validate │ │ · listModels/resolveModel: │
│ · queue (serial) │ │ image-capable metadata │
│ · LRU cache │ │ · stream(): ImageBlock ──► │
│ · 9 tool handlers │ │ bridge analysis text ──► │
│ │ │ DeepSeek API (text-only) │
└──────────┬──────────┘ └───────────────┬──────────────┘
▼ ▼
Ollama · qwen2.5vl DeepSeek API · same endpoint,
localhost · private · free same credential as official
把 YuLee-314/dsh-vision-bridge 加入你的 DSH 配置(web profile)即可启用。
README
展开完整 README 收起
README 内容为空。
tt-a1i/archify
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit
ysr666/dsh-vision-router