跳到主内容

dsh-vision-toolkit 使用指南

为 DSH 中的纯文本模型装上眼睛:粘贴图片即可问答、定位元素、长图 OCR、UI 还原与像素对比。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

dsh-vision-toolkit

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add @anionex/dsh-vision-toolkit

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 粘贴即可使用。 在 DSH Web 里粘贴图片,文本模型会自动切换到看图模式变体,不需要手动复制路径或更换模型。
  • 无缝体验。 图片保留原生缩略图、会话记录和工作区路径;Web 可以预览产物,Headless 也能继续使用同一份结构化结果。
  • 一行命令安装即用。 安装插件后默认使用内置免费 Gemini 3.7 Flash 视觉服务,不需要申请 API Key。
  • 内置免费视觉。 安装后即可直接使用共享服务,每台机器每天有 300 张图 的免费额度。
  • 带着意图去看图。 Agent 不只生成通用描述,而是围绕“报错在哪里”“按钮在哪”等当前任务提取证据。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

安装后还需要自己申请视觉模型的 API Key 吗?

默认不需要。插件内置免费的 Gemini 3.7 Flash 视觉服务(vision.anionex.me),开箱即可粘贴图片提问;如果需要更高额度或私有端点,可在 Settings → 视觉工具 中替换为自备的 OpenAI/Anthropic 兼容服务。

在 Web 里粘贴图片,模型还是提示不支持图像输入怎么办?

通常是因为页面缓存或 Profile 没有切到带 (Vision Toolkit) 后缀的变体。重启 Web Profile 并刷新页面,确认当前模型已切换到 (Vision Toolkit) 变体;也可以把图片放进会话工作区,再通过 /vision-tools Skill 触发。

免费视觉服务返回 429 该如何处理?

这是共享容量临时耗尽。按错误响应里的 Retry-After 秒数等待后重试即可;如果经常触发,建议在 Settings 中替换为自备端点(Groq、自建 OpenAI 兼容网关均可)。

报错说图片过大或像素超限,如何处理?

错误会明确指出是字节限制(默认 4 MiB)还是像素限制(默认 2000 万)。先用 vision_crop 或外部工具裁剪/缩放图片后再调用视觉工具。

vision_html_screenshot 找不到 Chrome 怎么办?

安装 Chrome、Chromium 或 Edge 任一浏览器即可。只有 HTML 截图这一个工具受影响,其他 9 个视觉工具仍可正常使用。

是否支持视频、音频或摄像头输入?

当前版本不支持。本插件只处理静态图片(PNG/JPEG/GIF/WebP)和本地 HTML 截图,不会自动点击 GUI,也不做视频流、音频或摄像头采集。

插件的运行数据存放在哪里?

粘贴的图片存到会话工作区下的 .dsh-vision-toolkit/ 目录;插件隔离的 Python 虚拟环境与运行时缓存放在 $DSH_HOME/cache/dsh-vision-toolkit(DSH_HOME 未设置时回退到 ~/.dsh/cache/dsh-vision-toolkit)。

如何卸载或临时禁用这个插件?

卸载命令为 dsh plugin --profile web remove @anionex/dsh-vision-toolkit;如需临时关闭,可在 Profile patch 中设置 disabled: true,重启 Profile 即可生效。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: >=0.1.0-rc.6
  • Node: ^22.19.0 || >=24.0.0

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则