LCYLYM/dsh-attachments

LCYLYM★ 3JavaScriptLast synced: 2026-08-14

Open on GitHub

Cross-platform DSH WebUI multimedia input and workspace attachments

README excerpt

DSH Multimedia WebUI Input 简体中文 English Independent community plugin for the current DeepSeek Harness Web client. It adds file/folder selection and composer drag-and-drop without modifying the official DSH source tree. Workspace Attachments describes the current delivery mechanism, not a separate product: selected WebUI resources are copied into the active Agent workspace only at send time, so the Agent can read, edit, and verify them through ordinary workspace tools. The plugin deliberately uploads only when the user sends. The Host resolves the live session workspace, streams files into .dsh/tmp/attachments/ / / , and then lets DSH's asynchronous reference serializer prepend the resulting absolute path to the model message. If preparation fails, DSH keeps the draft and attachment chip. The Settings panel includes an on-demand Multimedia input & file management section. It can inspect and clean either the active session or every session in the active workspace. Both cleanup actions require confirmation and remove only committed directories carrying this plugin's ownership marker. They never cross into a different workspace or delete unknown content. Install from NPM (recommended) …

View full README on GitHub →
Tools / Devdsh-pluginagent

Category