djt889/dsh-drag-to-attachment

djt889★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

dsh-plugin for DeepSeek Harness (DSH) web UI: drop or paste any local file/folder anywhere on the page as attachments (images, any files, whole folders) or locate real filesystem paths - one toggle, two modes.

README 摘要

dsh-drag-to-attachment A dsh-plugin for the DeepSeek Harness web UI: drag or paste any local file or folder anywhere on the page — images keep the native thumbnail attachment experience and send as thumbnails; every other file and whole folders are located to their real filesystem path and referenced as chips (nothing is uploaded or copied), with the real path appended on send. One toggle also inserts the real paths directly into the draft. English 中文 Why - Browsers never hand the real filesystem path of a dropped/pasted file to a web page — but DSH operates on real files and its tools read real local paths. This plugin closes that gap: it locates the dropped file back to its true location and references it as an attachment ( no copies, no .drops/ uploads ). - Images keep the native DSH attachment experience (thumbnail card, preview, remove) and send as thumbnails — no conversion. - Other files / folders : DSH cannot attach non-images natively, so they appear as chips in the attachment rail (hover shows the real path) and their real paths are appended as plain text on send — the agent reads them with dsh-vision-toolkit ( vision glance / vision pixel diff / long-screenshot OCR) or d…

在 GitHub 查看完整 README →
皮肤/UIattachmentdeepseek-harnessdrag-and-dropdshdsh-pluginweb-uiweb ui

分类