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 包安装 · 需要额外配置密钥
dsh plugin --profile web add dsh-tool-visual-primitives@latestdsh plugin --profile <你的 Profile 名称> add dsh-tool-visual-primitives@latestgit 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%
相关插件
dsh-vision-router
ysr666/dsh-vision-router
为纯文本 Agent 提供视觉能力:内置免 Key 视觉链 + 像素级视觉工具(看图问答、定位、裁剪、像素对比、取色、OCR、矢量化、抠图、截图);粘贴图片即可用。
dsh-iris
mokuyoaxis/dsh-iris
面向 DeepSeek Harness 的媒体与视觉工作台:文生图、图/文生视频、语音合成与转写、图像问答与元素定位、长图 OCR、像素比对、HTML 截图验证、视频摘要;支持 DashScope 与 OpenAI 兼容供应商,含模型池与工作台客户端。
dsh-read-animation
NeoHotaru/dsh-read-animation
把 gif 和动图 webp 当作动画来读:贴进聊天框的照常播放,模型收到的是横跨整段采样、带帧号与时长的胶片条;工作区里的文件由 read_animation 按需采样。