Pasumao/dsh-plugin-image-tools

Pasumao★ 1JavaScript最后同步: 2026-08-21

在 GitHub 打开

DSH 图片插件:ask_user_choice 图片/图文混合选择卡(可放大查看)+ show_images 回复内嵌图片。Image choice cards + inline images for DeepSeek Harness (dsh).

README 摘要

dsh-plugin-image-tools dsh 插件市场里唯一支持「图片选择卡」的插件 :给 DeepSeek Harness Web GUI 增加图片能力, 三个工具覆盖三种场景——模型让你在选项里挑图、在回复正文里展示图、你把图发给盲模型。全部零 token 本地渲染: 工具 场景 效果 ask user choice 模型让用户在 选项 里挑图 Web GUI 渲染图片选择卡,可放大查看,答案协议与原生一致 show images 模型在 回复正文 里展示图片 图片与文字混排显示在聊天里,点击可放大 save received images 用户 发图给盲模型 (无视觉输入的适配器) 图片以文件形式保存到工作区,模型可下载/分析 图片来源统一支持三种: 本地路径 (相对会话工作区或绝对路径,含 ComfyUI 出图产物)、 http(s) URL (服务端拉取后转存)、 base64 data URI 。纯插件实现,不改核心包。 效果图 图片选择卡(ask user choice) 模型问「选一张封面」,每个选项带一张图,用户点卡片(或放大镜)即可选择。 回复内嵌图片(show images) 模型在回复里调用 show images ,把返回的 markdown 片段粘贴进正文,图片就随文字一起显示。 两张效果图均为真实 Web GUI 截图(maid-atelier 皮肤)。 功能 - ask user choice (图片 / 图文混合选项): - 每个选项可带一张图片( path / url / data ),纯图片、纯文字、图片+文字可同题混排; - 支持多题分页、单选/多选、自定义答案、跳过、推荐标注 (label 末尾 (Recommended) / (推荐) ); - 点击缩略图(或放大镜按钮)弹出 Lightbox 大图,Esc / 点遮罩 / 关闭按钮退出。 - show images (回复内嵌图片): - 一次展示 1 9 张图,每张可带 caption 说明; - 工具返回绝对 URL 的 markdown 图片片段,模型原样粘贴进回复正文即随文显示; - 客户端插件自动增强这类图片:圆角样式、悬停显示说明、点击放大查看、加载失败降级。 - save received images (盲模型收图 → 文件): - 用户往聊天里发图片时, agent/pre-step 监听器把消息里的 image 内容块重写为 文本占位符( dshimg: )——文本-only 适配器(如 DeepSeek)不再 因图片块报 UNSUPPORTED CONTENT ,回合照常运行; - 用户气泡里由客户端增强器把占位符替换为可放大的图片回显(附件经 /dsh-plugin-image-tools/attachment/ 路由出字节); -…

在 GitHub 查看完整 README →
内容/媒体choicedeepseek-harnessdshdsh-pluginimage-pickerweb-gui

分类