dsh-upload-file: DSH File Library and Upload Plugin
The DSH plugin `seeingrain/dsh-upload-file` uses the filesystem as a registry, providing isolated file storage for each session. It supports multi-file uploads, automatic generation of image, video, and PDF thumbnails, and allows files to be referenced using the `@UPLOAD:filename` format. The plugin includes core features such as session isolation, security validation, context menu support, and automatic renaming, and requires system tools such as ffmpeg. It is suitable for scenarios where the model needs direct access to server files.
Read Moredsh-upload-file: Adding Local File Upload Capabilities to the DeepSeek Harness Web GUI
`dsh-upload-file` is a client plugin for DeepSeek Harness that adds arbitrary file upload capability to the Web GUI. Users can upload files via a button or drag and drop. The system stores them locally using SHA256 content addressing and generates link cards in messages. The plugin enables the model to invoke the `read_uploaded_file` tool to read file contents. Configuration options allow adjusting the maximum file size and read limits. The plugin relies on a hand-written UI to replicate the official style; note that host version updates may cause style drift, and the storage directory requires manual cleanup.
Read More