dsh plugins中文
← Back to popular plugin directory

Dsh File Upload

a903067276-rgb/dsh-file-upload · model-adapters

One upload button plus drag-and-drop files into the conversation as local paths: save to project uploads/, path text into the input box, works with any vision tool.

★ 11GitHub stars
2Forks
2026-09-07Last updated
JavaScriptLanguage
MITLicense

Key features

  • Drag a file into the windowImages & any file type are taken over (no "unsupported" toast) → smart routing
  • One upload button + drag-and-drop files straight into the conversation — a plugin for DeepSeek Harness (dsh) web.
  • Attachment directory (/Documents/DSH/Attachments default, supported) — only used for image archives
  • Host (lib/index.js)POST /api/file-upload/save — validates the session and size, writes the base64 payload to /images/ / (mode=image) or /files/ / (mode=file) with pure Node
  • Drag a folder into the windowRecursively reads the whole folder → rebuilds it under the attachment library with its original layout → only the folder path goes into the draft (contents not expanded)

Requirements

  • DSH web = 0.1.0-rc.7 (run with dsh web)
  • Version compatibility (best effort — verified locally on 0.1.2-alpha.2 and 0.1.1-rc.2

Install command

dsh plugin --profile web add github:a903067276-rgb/dsh-file-upload
View GitHub repository ↗Back to popular plugin directory