cyh12345678910/dsh-vision-bridge ↗★ 0
dsh-vision-bridge
Give text-only DeepSeek Harness agents vision — multi-backend (OpenAI Vision API + CDP bridge), cross-platform, cached, configurable.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗配置
在 $DSH_HOME/cordis.patch.yml(不存在则新建)中添加:
API 后端(最简):
- insert:
- id: vision-bridge
name: "file:///C:/Users/你的用户名/.dsh/plugins/index.mjs?v=1"
config:
backend: api
apiKey: "sk-..." # 或设置环境变量 OPENAI_API_KEY
apiBase: "" # 或设置环境变量 OPENAI_BASE_URL
apiModel: "gpt-4o" # 或 gpt-4o-mini 等支持视觉的模型
CDP 后端(豆包桥接):
- insert:
- id: vision-bridge
name: "file:///C:/Users/你的用户名/.dsh/plugins/index.mjs?v=1"
config:
backend: cdp
cdpPort: 9225
保存即热加载,无需重启。
配置项
| 配置项 | 默认值 | 说明 |
|---|---|---|
backend | api | 视觉后端:api(OpenAI Vision API)或 cdp(桌面应用 CDP) |
apiKey | "" | API 后端的 key(也可用环境变量 OPENAI_API_KEY) |
apiBase | "" | API 基础 URL(也可用环境变量 OPENAI_BASE_URL) |
apiModel | gpt-4o | 视觉模型名 |
cdpExePath | 自动检测 | 桌面应用路径(Windows/macOS 自动检测,Linux 需配置) |
cdpPort | 9225 | CDP 调试端口 |
timeoutMs | 60000 | 单次识别超时(毫秒) |
cacheMaxEntries | 200 | 缓存最大条目数(LRU 淘汰) |
cdpTextareaSelector | 默认 | CDP 后端的文本框 DOM 选择器(自定义应用时配置) |
cdpUploadSelector | 默认 | CDP 后端的上传按钮 DOM 选择器 |
cdpMsgSelector | 默认 | CDP 后端的消息容器 DOM 选择器 |