dsh-image-viewer-fl0wer:DSH 客户端图片查看与标注

前言

在 DeepSeek Harness(DSH)里处理对话中的图片时,往往需要放大查看、标出区域、偶尔还要把「图 + 标记」整页交给剪贴板或下游工具。社区插件 dsh-image-viewer(WSL043)已经提供了缩放、画廊、区域备注等基础能力;若你还希望在查看器里直接手绘、并把笔迹与区域标记合成 PNG 复制出去,同时尽量在来源允许时拿到更接近原图的 URL,可以考虑维护者 fl0-0wer 发布的客户端修改版 dsh-image-viewer-fl0wer。本文说明其定位、能力与安装方式,事实以仓库 README 与发行包说明为准。

这是什么

dsh-image-viewer-fl0wer 是 WSL043/dsh-image-viewer 的 MIT 开源修改版,由 fl0-0wer 整理并发布现用的社区构建;并非从零原创,原作者仍为 WSL043。插件分类为客户端,在 DSH Web 客户端注入图片查看(lightbox)相关能力,与 Cordis 行 ID wsl043-native-image-viewer 沿用原作约定。

当前发行版本为 dsh-image-viewer-fl0wer@0.1.17;可读实现位于预构建的 lib/client.js,上游 src/ 与构建链仅供参考,README 明确不建议用上游构建覆盖本分支修改。

核心功能

继承自原作

  • 缩放、拖拽、原始大小显示
  • 多图画廊
  • 下载
  • 区域备注与会话草稿交接

本分支保留的修改

  1. 自由手绘:红、蓝、白三色画笔;笔迹按图片源隔离,避免多张图之间混用笔迹。
  2. 合成复制:将当前图片、手绘笔迹与区域标记合成为 PNG,复制到浏览器图像剪贴板。
  3. 原图回退:在来源允许访问时,尝试全尺寸声明源、去尺寸参数代理、原图 URL 和原缩略图等候选链;显示、下载与标注合成均使用回退结果。来源访问失败、CORS 或剪贴板权限不足时,相应能力会受限,回退链不保证能恢复来源本身未提供的高清图。
  4. 界面:查看器顶部布局与内联图片入口的调整。

安装与启用

官方说明不是通过 dsh plugin add github:... 拼接安装,而是从 Releases 取安装包,在 DSH 插件管理里用「安装包」方式安装。

  1. 打开 Releases,下载 dsh-image-viewer-fl0wer-0.1.17.tgz。
  2. 在 DSH 插件管理中选择通过安装包安装该 .tgz 文件。
  3. 先停用原版 dsh-image-viewer,再启用本分支。 两者提供同一类图片查看服务并共用 Cordis 行 ID wsl043-native-image-viewer,不可同时启用。安装包名与客户端模块 ID 为 dsh-image-viewer-fl0wer。

环境要求(来自 package.json):Node.js ^22.19.0 || >=24.0.0。与 DSH / Cordis 的兼容范围见包内 package.json 与 compatibility.json;README 说明本包仅做预构建交付验证,不宣称在所有列出的 DSH 版本上完成完整交互测试。

典型用法

安装并启用后,在 DSH Web 客户端中点击对话内图片即可进入查看器(行为与原作 lightbox 入口一致,本分支调整了顶部与内联入口布局)。在查看器中可:

  1. 使用缩放、拖拽、画廊切换等原作操作浏览图片。
  2. 选用红 / 蓝 / 白画笔在图上自由绘制;切换另一张图时,笔迹按图源分开保存。
  3. 对区域做备注(原作能力),需要对外传递时,使用合成 PNG 并复制到剪贴板的功能,将图、笔迹与区域标记一并带出。

具体按钮文案与快捷键以当前客户端界面为准;仓库中的视频仅为操作示意,不以视频为准绳。

适用场景与注意

适合谁:主要在 DSH Web 端看图、需要在图上随手标注并把「整图合成结果」贴到剪贴板的开发者或智能体使用者;若只需原作缩放与区域备注、不需要手绘与合成复制,可继续使用官方维护的 dsh-image-viewer。

权限与安全:插件以当前 DSH 进程及浏览器环境权限运行;安装前应阅读仓库源码(lib/*.js)、MODIFICATIONS.md、LICENSE 与 THIRD_PARTY_NOTICES.md。本插件为社区目录条目,SkillHub 目录页 与 GitHub 仓库独立于 DeepSeek / 幻方,不构成官方应用商店背书。

生态:DSH 侧理念是「一切皆插件」;与原作冲突时以「单 ID、勿双开」为安装硬性要求。

结尾

dsh-image-viewer-fl0wer 在 WSL043 MIT 图片查看器之上,补充手绘、合成剪贴板复制与原图 URL 回退,适合在 Harness 对话流里对图片做轻度标注并外带。安装请使用 Release 中的 dsh-image-viewer-fl0wer-0.1.17.tgz,并记得停用同名能力的原版插件。

  • 目录页:https://www.skillhub.cn/plugins/fl0-0wer/dsh-image-viewer-fl0wer
  • 仓库:https://github.com/fl0-0wer/dsh-image-viewer-fl0wer
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye