DSH Plugins
返回列表
🖥️

dsh-vision-guard

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install good-boy4069/dsh-vision-guard

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install good-boy4069/dsh-vision-guard 完成安装,插件源码地址为 https://github.com/good-boy4069/dsh-vision-guard 。

插件介绍

DeepSeek Harness 上主力模型如 deepseek-v4-pro 是纯文本模型,粘贴截图后模型完全看不到;更麻烦的是,图片块一旦进入会话日志,后续每一轮对话都会把带图片的历史重放给只接受文本的上游网关,触发 400 未知变体错误,会话从此彻底卡死。dsh-vision-guard 就是为根除这两种故障而生的透明守卫插件。

核心思路是两阶段日志前改写:图片在 agent/pre-step 阶段就被转换为模型可读的文本,根本不会写入会话日志,死锁路径从源头被切断。安装前已经卡死的会话也能在下一轮对话中自愈,因为重放历史中的图片会在请求时被改写。插件还附带 vision_analyze 工具,模型按任务自行选择本地字符 OCR 或视觉模型引擎,覆盖图片识别、PDF 文本层与内嵌图、docx/pptx 解析、视频帧 OCR 等场景。防死锁是硬约束:即便视觉管线完全不可用,输出也只退化为占位文本,绝不回落到 400 循环。

适合主力模型为纯文本工作马、日常仍需向工作流中粘贴截图、PDF 和办公文档的用户。插件零外部依赖,仅用 Node 内置模块,不携带任何 API 密钥,直接复用 dsh 中已配置的视觉模型路由与凭证。你只需在订阅中拥有一个支持图片输入的模型充当眼睛,推理主力继续负责思考。

使用场景

  • 纯文本模型需要读取截图、PDF、Office 文档中的内容
  • 会话因图片块触发 400 错误而卡死,需要恢复
  • 在不引入外部 API 密钥的前提下为文本模型增加视觉能力

适合人员

  • 主力模型为纯文本(如 deepseek-v4-pro)的日常开发用户
  • 需要频繁在对话中粘贴截图或文档的处理器
  • 关注会话稳定性、不想因图片导致死锁的工具链用户