跳到主要内容
Plugin

dsh-chat-image-lightbox

loyalchiiina/dsh-chat-image-lightbox

聊天图片全屏查看器:点击任意图片打开原始分辨率大图,支持缩放(滚轮、按钮、快捷键)、拖拽平移、左右翻页、文件名显示、下载保存,以及键盘方向键与移动端滑动切换。输入框旁一个「对话图显控制」面板,可一键把整个会话的图收成可调列数(1–12,自动记忆)的缩略图网格,或整块隐藏并收掉占位、随时还原;图片只原地加样式,绝不搬移或重挂节点。宿主侧 display_image 工具支持本地路径或目录(TIFF/HEIC 自动转码,下载仍保存原文件)、网络直链、以及 Bing、花瓣、搜狗的关键词搜图(按抽样可加载率选源,被防盗链拦截的自动转存,坏链按字节校验剔除),返回可直接粘贴的 Markdown;并在 system prompt 常驻一条投递规则,要求发出的图必须写进回复正文(![](…)),因为折叠的工具行读者看不到。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,977
最近推送
13 天前更新

项目说明

From README

DSH Chat Image Lightbox 🖼 🛡 v1.8.9 — 工具行折叠 ≠ 已发送:铁律升级为「必须复述 + 计数自检」 / Collapsed tool row ≠ delivered 实测事故(2026-10-21) :插件 20 张图(10 种格式)全部交付成功,但模型把图全留在 display image 的工具结果里, 正文只写了一张格式对照表 → 用户回「一张没看见啊」。原因是 1.7.8 1.8.8 的铁律只写了「不得只依赖工具行」, 可以被「正文写了字但没写图」绕过。1.8.

9 起铁律升级为 6 条硬约束 + 1 条收尾自检: 必须把工具返回的 原样复述进正文 、 表格/结论/清单都不算图 、 发前数一遍正文里 · 排查见 ⑥ 发图失败 与 Troubleshooting ⑥。If sending an image fails with those errors (plain text works fine), it is a known issue in 1.7.4 and earlier , fixed in 1.7.5 .Upgrade and restart DSH.Cause: the old version pinned sharp to 0.34.

4 , conflicting with the kernel's ^0.35.3 over the same-named libvips-42.dll .对话里的图,值得被认真看。Images in chat deserve a proper look.English 中文 📦 npm 包名 / npm package name : dsh-chat-image-lightbox (无 scope / unscoped) 旧包名 @loyalchiiina/dsh-chat-image-lightbox 已被取代,历史版本已标记弃用。

The legacy scoped name @loyalchiiina/dsh-chat-image-lightbox is

Original description

DSH plugin (DSH >= 2.0.14): full-screen chat image lightbox (zoom/pan/download/page), conversation-wide thumbnail grid with adjustable columns, hide/show with no blank space, lossless native-resolution TIFF/HEIC display, hotlink fallback, copy path & show in folder. 对话图片灯箱+可调列数缩略图网格+隐藏(不留空白)+TIFF 原像素无损+防盗链自动降级+复制路径/打开文件夹的 DSH 插件(DSH >= 2.0.14)。

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile desktop add dsh-chat-image-lightbox

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 14 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1977 次,star 不多但真在被使用。

维护活跃
86
实用度
82
生态热度
66
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算