ZG2017/dsh-plugin-image-picker

dsh-plugin-image-picker adds a real attach-image button to the DeepSeek Harness composer toolbar, filling the gap for touch devices and iOS where there is no drag-and-drop or clipboard-image paste; the chosen file is routed through the same attachment path DSH's own paste/drop handling already uses.

dsh-plugin-image-picker adds a real attach-image button to the DeepSeek Harness composer toolbar. DSH's own web client only supports adding an image by paste or drag-and-drop, which is a real gap on touch devices with no drag-and-drop and on iOS where there is no clipboard-image paste at all. Tapping the new button opens the native file picker, and the chosen image is fed through the exact same attachment path DSH's own paste/drop handling already uses (a synthetic DataTransfer/drop event), so there is no separate code path to trust - if paste-and-drop works today, this works the same way.

Web UI Enhancements ★ 0 updated 2026-10-13
View on GitHub ↗

Install

dsh plugin --profile web add @gz2016/dsh-plugin-image-picker

Copied verbatim from the README's CLI install block; the README additionally instructs adding "@gz2016/dsh-plugin-image-picker" to dsh.profile.bundles in ~/.dsh/profiles/web/package.json and restarting, because DSH 0.2 only loads a profile package that is selected as a bundle.

Compatibility

Requires DeepSeek Harness 0.2.1-alpha.2 or newer; the README notes the 0.1 release does not load on 0.2 because its peer versions are pinned to 0.1.1-rc.2. A pure client-side patch (src/client.js, no build step) registering a composer toolbar seat, with no host-side behaviour and no configuration. English README.

Details

Alternatives

0lidaxiang/dsh-plugin-greet · 147228/dsh-black-whale · 15828148/dsh-portable-launcher

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins