dsh-dragndrop-attachments
Run the following command in DeepSeek Harness:
dsh plugin install aa2246740/dsh-dragndrop-attachments
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install aa2246740/dsh-dragndrop-attachments in your terminal to install; source code is available at https://github.com/aa2246740/dsh-dragndrop-attachments .
About this plugin
Native DSH RC8 sessions accept only image attachments. When you need the model to inspect an Excel range, a Word annotation, a PPT speaker note, or a source file inside a ZIP, you are forced to screenshot, copy-paste, or dump the entire file into context-wasteful and easy to mistarget. dsh-dragndrop-attachments makes drag-and-drop a first-class DSH experience: drop any supported image, Office document, CSV, code file, ZIP archive, or Finder folder onto the page, the plugin indexes everything locally, and the model reads only the exact lines, ranges, slides, or archive entries you request through a bounded tool set.
Supported formats cover images (PNG, JPEG, WebP, GIF), the Office trio (DOCX, XLSX, PPTX), structured data and code (CSV, Markdown, JSON, common source files), ZIP archives, and folder snapshots that preserve relative paths. Oversized images are proportionally resized to stay within DSH native boundaries. Office documents expose semantic paths, merged cells, speaker notes, and other fine-grained structure. ZIPs are indexed first, then read by exact path and line range, with binary entries listed but never blindly decompressed into the prompt. All data remains on your machine; the model sees only a unique attachment_id, no absolute paths are leaked, and no third-party upload service is involved.
If you work daily on macOS Apple Silicon with DSH RC8 and keep repeating requests like “show me the annotation on page 3 of this Word doc,” “read lines 120-180 of config.ts inside that ZIP,” or “compare the ranges in these two CSVs,” this plugin removes the manual screenshots, copy-paste, and whole-file dumps, letting multi-format attachments flow into your conversation as naturally as a picture.
Screenshots
Use Cases
- Drag a ZIP with source code into the session and let the model read exact paths and line ranges
- Drop an Excel, Word, or PPT file and have the model query specific ranges, semantic paths, or speaker notes
- Drag a whole Finder folder in and let the model search across files using preserved relative paths
Best For
- DSH users who regularly work with multi-format office documents and need precise model reading
- Developers who want the model to reference local code or config without dumping entire files
- Teams on macOS Apple Silicon using DSH RC8 for document-heavy collaboration
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.