DeepSeek Harness double-sided plug-in
taxueseek/dsh-files · skills
DeepSeek Harness Duplex Plugin: session-isolated file uploads using colored composer cards + readdocument tool (Text/PDF/DOCX/XLSX) with content sniffing and LRU caching
★ 33GitHub stars
0Forks
2026-08-15Last updated
TypeScriptLanguage
—License
Key features
- Session isolation storageThe file falls under .dsh-filess/ / in the own workspace of the initiating session, and the agent’s fs backend must be able to read it
- Content sniffingPDF header / ZIP central directory member / UTF-8 / UTF-16 BOM / GB18030, all determined from bytes, extension disguise (executable files, pictures changed to .pdf) are all rejected
- UploadPaperclip button on the input box toolbar, the file is presented as a floating color card, and the path is automatically attached to the message when sending
- All parsing dependencies are libraries under maintenance without known vulnerabilities: pdfjs-dist (Mozilla official), mammoth, read-excel-file (purely read-only)
- Sessions are invisible to each other
Install command
dsh plugin --profile web add github:taxueseek/dsh-files