dsh-plugin-show-image
在终端中运行以下命令:
dsh plugin install justhalfbit/dsh-plugin-show-image
将以下提示词粘贴到 DeepSeek Harness 对话框中:
访问 https://github.com/justhalfbit/dsh-plugin-show-image 获取项目,执行 dsh plugin install justhalfbit/dsh-plugin-show-image 即可在 DeepSeek Harness 中安装该插件。
插件介绍
在 DeepSeek Harness 的浏览器会话中展示本地图片,向来不是件顺手的事。Base64 编码会让文件体积膨胀 33%,整段数据还要经过 JSON 序列化塞进会话日志,白白挤占模型上下文。dsh-plugin-show-image 用一条极简的 HTTP 按需路由解决了这个问题。
安装后,所有会话自动获得 show_image 工具。模型只需返回一个文件路径,图片便以卡片形式内联渲染在对话流中;点击缩略图打开全屏 lightbox 查看大图,按 Escape 或点击任意位置即可关闭。图片字节通过专用 GET /show-image 路由传输,不经 base64、不进日志、不占 token,支持 png、jpg、gif、webp、svg、bmp、avif、ico 等格式,同时配有 8 MB 大小上限和扩展名白名单作为安全守卫。
这个插件专为在 dsh web 浏览器界面中工作的用户设计,适合截图走查、设计稿对比、视觉答疑等需要在对话中直接呈现本地图片的场景。它有意不在 TUI 或 headless 环境下激活——在没有渲染面的终端里注册一个无法真正显示图片的工具只会误导模型。所有副作用均绑定在插件 fiber 上,卸载即全部清理,做到完全可逆。
使用场景
- 在 DSH 浏览器会话中让模型直接展示本地截图或设计稿
- 进行视觉走查和图像对比时无需切换窗口
- 演示 UI 改动效果时内联呈现本地图片文件
适合人员
- 日常使用 dsh web 浏览器界面的 DeepSeek Harness 用户
- 需要在对话流中展示本地图片的开发者或设计师
- 偏好零依赖、零构建、完全可逆插件方案的工程师