dsh-vision-web
Eyes for text-only DeepSeek on DeepSeek Harness: image understanding via Doubao Web by default (zero cost, no API key), Antigravity IDE quota (flash/pro), Gemini API, or Cockpit proxy — model-invokable vision tool, wrapper adapters, evidence memory, and a bilingual client panel.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:54xkeee/dsh-vision说明文档
阅读完整 README ↗使用
- 面板:会话头部点「识图」→ 添加/粘贴图片 → 提示词 → 模式/档位/通道 → 识别。
- 对话流:模型选择器选
deepseek-vision路由,粘贴图片发送——模型自动调用识图。
⚙️ 完整配置
| Key | 默认 | 说明 |
|---|---|---|
defaultChannel | auto | auto(配置了反重力则优先反重力,否则豆包 Web)/ web / antigravity / genlang / cockpit / aicode |
defaultModel | gemini-3.7-flash | 面板默认模型(名字含 pro → 反重力 pro 档) |
webChannel.enabled | true | 豆包 Web 通道开关 |
webChannel.queuePort | 9340 | WSL 队列端口 |
webChannel.timeoutMs | 240000 | 网页回复等待超时 |
antigravityWorkspace | "" | 反重力工作区(WSL 路径) |
antigravityProjectId | "" | 反重力项目 id |
antigravityLsExe | "" | language_server.exe 路径 |
antigravityWindowsHome | "" | Windows 主目录(项目文件用) |
antigravityBrainDir | "" | Brain transcript 目录 |
genlangKey | "" | Gemini API key(AIza… / AQ.) |
cockpitBaseUrl / cockpitKey | http://127.0.0.1:65386 / "" | Cockpit 反代 |
oauthAccount / oauthClientId / oauthClientSecret | "" | aicode 直连(自带凭据,不内置) |
visionUpstreams | ["deepseek"] | 对话流包装的上游 LLM |
cacheMax | 64 | 内存 LRU 缓存条数 |
allowedImageDirs | [] | 非空时仅允许 image_path 读取这些目录 |
curlPath | /mnt/c/Windows/System32/curl.exe | WSL 降级用 Windows curl |