复用 DeepSeek 网页端识图模式给纯文本模型补上看图能力:deepseek_vision 工具调用本地 deepseek-vision-cli 浏览器自动化(手动登录助手、自动开启深度思考、用后自动关窗),把图片描述以文字返回给模型。
安装
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:Cheng-cheng9669/dsh-deepseek-vision
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
给纯文本 DeepSeek 模型补上「看图」能力的 DSH 插件。
注册 deepseek_vision 工具,调用本地
deepseek-vision-cli
(浏览器自动化驱动 chat.deepseek.com 的识图模式),把图片转换为文字描述后返回给模型。
工具
deepseek_vision(image, prompt?)image:本地图片绝对路径(PNG/JPG/WebP/GIF;HEIC 不支持)prompt:可选,对图片的提问/分析要求
安装
dsh plugin --profile web add D:/Dsh/tools/dsh-deepseek-vision
或使用发布包:
dsh plugin --profile web add dsh-deepseek-vision-0.0.1.tgz
首次登录
DeepSeek 网页识图需要网页登录态。当前网页端已改为「密码/第三方登录」,推荐使用 手动登录助手:
py -3.13 D:\Dsh\tools\deepseek-vision-cli\dsv_manual_login.py
执行后会弹出 Edge 窗口并打开 DeepSeek 登录页,手动登录成功后脚本自动保存 token
到 D:\Dsh\.cache\dsv_token。
Token 登录(备选)
如果你已经在常用浏览器里登录了 DeepSeek,也可以直接复制 token:
- 打开
https://chat.deepseek.com并登录。 - 按
F12→Application→Local Storage→https://chat.deepseek.com。 - 找到
userToken,复制它的value字段。 - 保存到
D:\Dsh\.cache\dsv_token(不要引号、不要换行):
[IO.File]::WriteAllText(
'D:\Dsh\.cache\dsv_token',
'粘贴你的token',
(New-Object Text.UTF8Encoding($false))
)
token 只保存在本地 D:\Dsh\.cache\dsv_token,不会提交到本仓库。
配置
插件默认配置已适配本机:
pythonCommand:pypythonVersion:-3.13dsvScript:D:/Dsh/tools/deepseek-vision-cli/dsv.pytimeoutMs:180000maxOutputChars:20000
可在 profile patch 中覆盖。
安全说明
- 工具只接受本地文件路径,命令通过 DSH
subprocess服务以 argv 数组调用,不经过 shell。 - 图片会发送到 DeepSeek 网页端,不是本地识别。
- 该方案依赖非官方网页接口,存在风控/封号风险,建议小号低频使用。
- 静态审计会因「spawn 子进程」报 critical,这是包装外部 CLI 的固有行为;已人工确认
仅调用固定
dsv.py,无命令拼接、无额外外传。
License
MIT
链接
同类插件
liustack/modlens★ 4076
为纯文本模型架起视觉桥梁:粘贴图片,输出结构化 JSON 证据(OCR、版面、语义)。
ysr666/dsh-vision-router★ 1129
为纯文本 Agent 提供视觉能力:内置免 Key 视觉链 + 像素级视觉工具(看图问答、定位、裁剪、像素对比、取色、OCR、矢量化、抠图、截图);粘贴图片即可用。
Anionex/dsh-vision-toolkit★ 885
让纯文本模型处理视觉任务:粘贴图片后自动切换到 Vision Toolkit 变体,支持图片问答、多图比较、长截图 OCR、截图还原前端 UI、元素定位与像素对比。默认无需 API Key——图片经作者自建的免费服务处理,每台机器每天 100 张;也可改为指向自己的服务商。
dickpy/dsh-imagegen★ 96
面向 DSH Web GUI 的 AI 生图插件:通过可配置的 OpenAI 兼容端点(gpt-image-2 / gpt-image-1 / dall-e-3)实现文生图与图生图,提供 api_url/api_key 设置卡片与侧边栏分栏生图工作台。
fandc520/dsh-comfyui★ 89
让 DeepSeek Harness 的 Agent 直接驱动本地或远程 ComfyUI:comfyui_run / comfyui_object_info / comfyui_workflow 工具生成与编辑图像、视频,附带工作流库(图工作流提取:按分量 / 主流程 / 整体)、加载区分辨率自动匹配、实时队列、SDXL 与 Wan 2.1 模板、配套 skill 与同源媒体代理。
sunxin-ai/dsh-design-qa★ 44
给纯文本模型的设计稿保真判定:`deepseek_vision` 工具从任意 OpenAI 兼容视觉路由借来一只眼,让模型判断实现与设计稿是否一致——并附上支撑该判定的基准(4 组夹具、23 处注入缺陷、逐格原始输出)与其依赖的提问纪律。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。