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.
Install
dsh plugin --profile web add @gz2016/dsh-plugin-image-pickerCopied 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
- Repo: ZG2017/dsh-plugin-image-picker
- Category: Web UI Enhancements
- Stars: 0
- Version: GitHub repo ZG2017/dsh-plugin-image-picker (0★, MIT); npm package @gz2016/dsh-plugin-image-picker at 0.1.0 (registry check 2026-10-13; the registry repository field resolves back to this repo).
- Last push: 2026-10-13
- First seen: 2026-08-31
Alternatives
0lidaxiang/dsh-plugin-greet · 147228/dsh-black-whale · 15828148/dsh-portable-launcher