DeepSeek HarnessDSH识图技能插件。它把 Generalskills/vision-skill…
31.5/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add DDDFXYqiming/dsh-vision-skill该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · vision
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 18 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/30) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@dsh-external/dsh-vision-skill(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22.19 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 06:57:47
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 10 处,展示前 10 条)
- 读取本地文件lib/index.js:137
const digest = createHash("sha256").update(readFileSync(imagePath)).digest("hex"); - 执行外部命令来自配置/变量lib/index.js:147
execFile(command, args, { - 读取本地文件lib/index.js:257
if (dshAtt && existsSync(dshAtt)) bases.push(dshAtt); - 写入本地文件lib/index.js:377
mkdirSync(root, { recursive: true }); - 写入本地文件lib/index.js:392
writeFileSync(finalPath, Buffer.concat(chunks), { mode: 0o600 }); - 写入本地文件lib/index.js:857
mkdirSync(dirname(outPath), { recursive: true }); - 写入本地文件lib/index.js:945
mkdirSync(dirname(outPath), { recursive: true }); - 写入本地文件lib/index.js:1151
mkdirSync(dir, { recursive: true }); - 读取本地文件lib/index.js:1195
content: readFileSync(SKILL_MD, "utf8").replace(/^--- ? [ ]*? ? --- ? ?/, "") - 发起网络请求client.js:138
const response = await fetch(`${PASTE_ROUTE}?${query.toString()}`, {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-credentials@deepseek-ai/dsh-tools@deepseek-ai/schemastery@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 图像分析
- OCR识别
为 DeepSeek Harness 提供视觉技能插件(图像分析与 OCR)
README
由 DeepSeek 最新模型翻译生成dsh-plugins / dsh-vision-skill
DeepSeek Harness(DSH)识图技能插件。它把 General_skills/vision-skill 的图像工作流做成 DSH 原生插件,让不能接收图片的纯文本模型也能看图、做 OCR、定位目标。
自 v0.4 起,粘贴的图片由客户端先上传到工作区路径,再随消息发出,模型拿到路径后调用插件工具。旧的 pi-ai 图片转路径补丁保留下来,供仍在使用原附件通道的安装使用。
工具
| 名称 | 用途 |
| vision | 运行时技能,按需暴露下面的图像工具 |
| vision_analyze | 分析本地图片,支持 general、ocr、table、code、error、evidence 六种模式 |
| vision_ocr | 提取可见文字并保留排版 |
| vision_ground | 定位指定目标,返回像素坐标与归一化坐标 |
| vision_detect | 枚举界面控件等元素,输出带编号的框 |
| vision_dominant_colors | 本地计算主色,不调用视觉 API |
| vision_long_screenshot_ocr | 长截图分块 OCR,先用本地 Tesseract,再由 VLM 兜底 |
展开完整文档(README 剩余 1 节)
dsh-plugins / dsh-vision-skill DeepSeek Harness(DSH)识图技能插件。它把 General_skills/vision-skill 的图像工作流做成 DSH 原生插件,让不能接收图片的纯文本模型也能看图、做 OCR、定位目标。 自 v0.4 起,粘贴的图片由客户端先上传到工作区路径,再随消息发出,模型拿到路径后调用插件工具。旧的 pi-ai 图片转路径补丁保留下来,供仍在使用原附件通道的安装使用。 工具 | 名称 | 用途 | | vision | 运行时技能,按需暴露下面的图像工具 | | vision_analyze | 分析本地图片,支持 general、ocr、table、code、error、evidence 六种模式 | | vision_ocr | 提取可见文字并保留排版 | | vision_ground | 定位指定目标,返回像素坐标与归一化坐标 | | vision_detect | 枚举界面控件等元素,输出带编号的框 | | vision_dominant_colors | 本地计算主色,不调用视觉 API | | vision_long_screenshot_ocr | 长截图分块 OCR,先用本地 Tesseract,再由 VLM 兜底 | | vision_clipboard | 把剪贴板图片保存到工作区,供后续识别 | | vision_activate | 自动技能激活不可用时,手动暴露工具集 | vision_analyze 的 evidence 模式返回 summary、ocr_full_text、按阅读顺序排列的 layout、语义 entities 与 relations、uncertainty 和 visual 字段。识别结果可按图片 SHA-256、模式、预算、裁剪和提示词缓存,缓存有效期与条目上限可配置。 三种送图方式 | 方式 | 操作 | 适用场景 | | 直接给路径 | 在对话里写「识别这张图 <路径>」 | 所有环境 | | 剪贴板 | 用 Win+Shift+S 截图后说「识别剪贴板截图」,vision_clipboard 会把它存进工作区 | 所有环境 | | 直接粘贴 | 粘贴的图片上传到 .dsh-vision/pasted/,消息里插入路径文本 | 所有环境 | 图片工具的参数是路径,图片字节不会进入消息。路径必须位于会话工作区、DSH 附件目录或配置的 allowedDirs 之内。 安装 常规 profile 安装: dsh plugin --profile web add github:DDDFXYqiming/dsh-vision-skill 本地开发时,把链接加进 web profile 的依赖并执行 pnpm install: git clone https://github.com/DDDFXYqiming/dsh-vision-skill.git cd dsh-vision-skill 在 profile 依赖里加入 '@dsh-external/dsh-vision-skill': link:<绝对路径> 插件自带的 cordis.patch.yml 提供 id: vision-skill 条目。覆盖配置时写一条完整的裸条目,不要另外插入同 id 的第二条;补丁替换按行进行,需要保留的每个配置字段都要写上。 - id: vision-skill config: apiUrl: 'https://api.example.com/v1/chat/completions' model: 'your-vision-model' credential: 'VISION_API_KEY' visionProviders: - apiUrl: 'https://api.example.com/v1/chat/completions' model: 'your-vision-model' credential: 'VISION_API_KEY' tesseract: tesseract tesseractLangs: chi_sim+eng pasteMaxBytes: 10485760 cache: true cacheTtlSeconds: 3600 cacheMaxEntries: 200 credential 指向 DSH 凭据,优先于内联 apiKey。provider 按顺序尝试,遇到 429、5xx 或网络错误会转到下一条。凭据存放在 $DSH_HOME/.credentials.yaml。 主要选项包括 timeoutMs(默认 180 秒)、concurrency(默认 2)、用于路径限制的 allowedDirs,以及上面的缓存开关。progressive: false 会把完整工具集注册到全局,跳过运行时技能这一层。 适配器支持 | 适配器或场景 | 粘贴图片 | 说明 | | dsh-llm-deepseek | 可直接使用 | 较新的 DSH 版本内置图片转路径 | | dsh-llm-pi-ai | 通过 v0.4 的 paste-to-path 使用 | 旧厂商补丁保留给仍在使用原附件通道的安装 | | 原生多模态模型 | 直接发送图片 | 模型自行处理图片 | 兼容补丁按机器调整,目标是 profile 内的厂商包 dsh-llm-pi-ai。DSH 升级后,只有在需要旧附件行为时才重新执行,然后重启宿主。 powershell -File scripts\reapply-pi-ai-vision-patch.ps1 运行要求 插件需要带 DSH 的 Node.js(@deepseek-ai/dsh-tools、@deepseek-ai/dsh-credentials、@deepseek-ai/schemastery)、装有 Pillow 的 Python 3、用于本地 OCR 快路径的 Tesseract,以及所选 OpenAI 兼容视觉模型的凭据。 示例 识别这张图 <路径> → vision_analyze OCR 这张图 <路径> → vision_ocr 找到图中的 <目标> → vision_ground 清点图里的按钮 → vision_detect 分析图片主色 → vision_dominant_colors 提取长截图文字 → vision_long_screenshot_ocr 识别剪贴板截图 → vision_clipboard 更多 - 开发与自检 说明测试命令与兼容补丁的重放方式 - 设计说明 说明识别方法、工具暴露方式与目录结构 - SKILL.md 是 DSH 加载的运行时说明 - templates/.env.example 记录独立脚本的配置 - 运行时技能名是 vision。同名技能若同时出现在项目层或用户层,DSH 按 project > runtime > user 的优先级解析,因此只装一层 许可 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
DDDFXYqiming/dsh-vision-skill
DeepSeek HarnessDSH识图技能插件。它把 Generalskills/vision-skill…
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,359已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,514已汉化DSH
71.8
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,289已汉化DSH
71.6
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 92,675已汉化DSH
71.2
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,522已汉化DSH
71
这是你的仓库?认领条目