dsh-imgview
Inline clickable image cards for DSH conversations: show_image tool + webServer image route + keyed toolview card
AI 분석
核心用途是让智能体向用户展示本地图片。适合需要查看智能体生成的图表、截图或验证结果,且不希望图片占用模型上下文 Token 的用户。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗
dsh-imgview
DSH(DeepSeek Harness)对话内图片卡插件:模型调用 show_image 工具展示本地图片,浏览器在对话流中渲染可点击放大的图片卡。图片不进入模型上下文,只传短 URL——零 token 消耗看图。
它解决什么问题
DSH 会话里模型想给你看一张图(生成结果、截图验证、图表、精灵图调试……)时,原生没有图片通道。这个插件补上:
show_image模型工具(Host 半区):读本地图片 → 存内存 → 返回同源短 URL/dsh-imgview/- 同源图片路由(Host 半区):
webServer前缀路由出图,客户端只需 ``,无跨域 - 专属工具卡片(Client 半区):
tool.call.toolview键show_image渲染缩略图,点击弹出全屏灯箱
支持 png / jpg / jpeg / webp / gif / bmp,单图上限 12 MB。
安装
方式一:DSH Market(推荐)
在 DSH 的插件市场里搜索 dsh-imgview 一键安装。
方式二:手动安装(web profile)
cd ~/.dsh/profiles/web
pnpm add github:fuguier001/dsh-imgview
然后把本仓库根目录 cordis.patch.yml 里的行并进 ~/.dsh/profiles/web/cordis.patch.yml:
- insert:
- id: imgview
name: 'dsh-imgview'
重启 dsh web 后生效,所有会话可用。
已知边界
- 图片存进程内存:服务重启后旧卡片图片失效(卡片仍在,图裂)——这是刻意的零落盘设计
- 单图上限 12 MB