dsh-read-image-jpeg-fallback:DSH 插件,将 read_image PNG/WebP 转为 JPEG 以兼容 LM Studio

该插件用于解决 DSH 与 LM Studio 结合使用时,`read_image` 生成的 PNG/WebP 图片被 `openai-completions` 路由拒绝的兼容性问题。它通过 DSH 的 `tools/post-execute` 钩子,在后台自动将 PNG/WebP 格式转换为不透明 sRGB JPEG,而 JPEG 等其他格式保持不变,无需任何配置。 安装依赖 DSH 0.1.1-rc.2、Node.js >= 22 及 sharp 0.35.3,使用 PowerShell 命令即可安装并重启生效。插件采用 Fail Open 策略,转换失败时保留原图并记录警告,确保工具调用

阅读全文
dsh-image-base64:解决 LM Studio 等网关对 WebP 图像的 400 错误

`dsh-image-base64` 是 DeepSeek Harness (DSH) 的一个插件,旨在解决 LM Studio 等网关因图像格式不兼容导致 400 错误的问题。默认情况下,DSH 的附件插件会将图像转为 `image/webp`,而网关通常只接受 PNG、JPEG 或 GIF。该插件利用 `sharp` 库在发送请求前拦截图像,将不支持的格式转码为 PNG,从而消除协议层不匹配。它仅修改请求数据,不影响存储格式,但会导致文件体积增大。

阅读全文
m0r1c/dsh-vision-fix-lmstudio:解决 LM Studio 本地 Vision 模型的图片格式兼容性问题

该插件旨在解决 DeepSeek Harness 调用本地 LM Studio Vision 模型时,因图片格式(如 WebP)不被支持导致的 400 错误。它通过拦截请求,自动将图片转换为 JPEG、PNG 或 WebP,并提供图形化界面和高级配置选项,支持模糊匹配模型、调整质量与尺寸,确保本地模型能正常处理图像。

阅读全文
dsh-lmstudio-router:将高 Token 消耗任务路由至本地 LM Studio 的 DSH 插件

`dsh-lmstudio-router` 是一个 DSH Web GUI 插件,旨在将高 Token 消耗的远程任务(如文本压缩、标题生成)智能路由至本地 LM Studio,以降低成本。它具备自动启动 LM Studio、上下文适配及强制路由标记 `[local]` 的功能。用户需通过命令行安装,并在配置文件中指定本地接口地址与模型,重启服务后即可在消息中使用 `[local]` 标记将特定请求转至本地处理。

阅读全文