← 返回列表
D

dsh-plugin-image-tools

v0.4.0 · 0 天前发布

DSH 图片插件:ask_user_choice 图片/图文混合选项(Web GUI 渲染图片选择卡,可放大查看)+ show_images 在回复中内嵌图片(图片与文字混排)。图片来源支持本地路径 / http(s) URL / base64 data URI。纯插件实现,不改核心包。

dshdsh-plugindeepseekharnesscordispluginaskchoiceimagepicker

README

dsh-plugin-image-tools

给 DeepSeek Harness Web GUI 增加图片能力的插件,三个工具覆盖三种场景:

| 工具 | 场景 | 效果 |
|---|---|---|
| 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),纯图片、纯文字、图片+文字可
    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-plugin-image-tools
    Repo
    git+https://github.com/Pasumao/dsh-plugin-image-tools.git
    Engines
    {"node":">=18"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}}