跳到主要内容
Plugin安装含风险命令1 项安全红线

dsh-tool-visual-primitives

InkshadeWoods/dsh-tool-visual-primitives

通过模式化提示分析对话图片(描述、UI、文档、定位、拓扑等),将含坐标原语(框、点、引用)的结构化证据以文本注入上下文,会话级缓存跨回放与压缩复用。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
1,554
最近推送
14 天前更新

项目说明

From README

中文 · English 把图片交给外部视觉模型分析,再把带空间定位的纯文本视觉证据交回原对话模型——被增强的模型不需要原生图片输入能力。--- 这是什么 DeepSeek Harness(DSH) 的纯文本模型本身看不见图片。本插件为它们补上视觉能力。核心思路参考 DeepSeek 的 Thinking with Visual Primitives:不把图片转成一段模糊的描述,而是以 归一化坐标和可引用对象 输出结构化证据,让后续推理可以引用、可检查。已发布至 npm。推荐使用下方的 DSH 官方一键安装命令;GitHub 源码挂载方式保留给开发与本地调试。1.5.

4 更新 - vision analyze 工具收紧为 [vision] 模型专用 :非 [vision] 模型调用会被明确拒绝并给出可操作原因,自带图片能力的模型不再有两条竞争通路。- 图片 URL 支持 302 跳转 :改为逐跳手动跟随、每一跳重新校验安全,此前短链图床(如 picsum.photos )必然读取失败。- 抓图失败附带底层原因 :错误信息现在包含 cause (如 UND ERR CONNECT TIMEOUT ),可直接区分 DNS 失败、连接超时与 TLS 错误。- 连接超时收紧至 5 秒,并增加一次有限重试(仅覆盖连接类瞬时错误)。完整更新历史见 CHANGELOG.

md。

功能 能力 说明 --- --- 🖼 两个入口,一条核心 显式工具调用 vision analyze 与对话中的 [vision] 模型,共用同一套分析管线与证据格式 🧠 11 类自动识别 描述 · 对象清单 · 多主体 · 计数 · 定位 · 空间关系 · 比较 · 路径 · 拓扑 · UI · 文档视觉,按问题自动选择模式 📐 视觉原语 以 、 、 输出归一化坐标( 0–999 ),证据可被后续推理引用与核对;三档策略 auto / on / off 🎚 三档细节 brief · standard (默认) · verbose ,按任务复杂度控制证据粒度与 token 开销 🔒 只

Original description

DeepSeek Harness 视觉增强插件:将图片交给外部视觉模型分析,输出带坐标化视觉原语的纯文本证据,使不支持多模态的文本模型也能在对话中理解图片、截图与文档。

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
dsh plugin --profile web add dsh-tool-visual-primitives@latest
shell
dsh plugin --profile <你的 Profile 名称> add dsh-tool-visual-primitives@latest
shell
git clone https://github.com/InkshadeWoods/dsh-tool-visual-primitives.git $source

安装命令包含风险形态

  • 全局安装,会改动系统级依赖

全局安装会修改系统级依赖;远程脚本执行等于把执行权交给仓库作者。装前请通读命令。

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 读取文件
  • 访问网络
  • 读取凭据
  • 读取环境变量
  • 调用模型

发现 1 项需要留意的行为

  • 既读取凭据/密钥,又有网络访问 —— 存在外传可能

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 14 天内有提交;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1554 次,star 不多但真在被使用。

维护活跃
86
实用度
70
生态热度
64
上手便捷
74
信号质量
100
数据置信度
100%
评分怎么算