DeepSeek Harness 插件

Cheng-cheng9669/dsh-deepseek-vision

Star 数 ★ 1 分类 视觉与多模态 收录于 2026-08-16

复用 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:

  1. 打开 https://chat.deepseek.com 并登录。
  2. 按 F12 → Application → Local Storage → https://chat.deepseek.com。
  3. 找到 userToken,复制它的 value 字段。
  4. 保存到 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:py
  • pythonVersion:-3.13
  • dsvScript:D:/Dsh/tools/deepseek-vision-cli/dsv.py
  • timeoutMs:180000
  • maxOutputChars:20000

可在 profile patch 中覆盖。

安全说明

  • 工具只接受本地文件路径,命令通过 DSH subprocess 服务以 argv 数组调用,不经过 shell。
  • 图片会发送到 DeepSeek 网页端,不是本地识别。
  • 该方案依赖非官方网页接口,存在风控/封号风险,建议小号低频使用。
  • 静态审计会因「spawn 子进程」报 critical,这是包装外部 CLI 的固有行为;已人工确认 仅调用固定 dsv.py,无命令拼接、无额外外传。

License

MIT

内容来自项目 README(GitHub)↗

链接

同类插件

查看整个分类 →

社区评论

评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。