dsh-files
文件上传(彩色附件卡片、会话隔离存储、sha256 去重、TTL 清扫)+ 内容嗅探的 read_document 文档读取(PDF/DOCX/XLSX/TXT)。
File upload with color-coded attachment cards (session-isolated storage, sha256 dedup, TTL sweep) plus a content-sniffing read_document tool for PDF/DOCX/XLSX/TXT.
怎么安装
dsh plugin add dsh-files 简介
dsh-files DeepSeek Harness 双面插件(dual-face plugin):一个包、一行 cordis 配置,为 Web UI 提供「文件上传」与「文档读取」两项能力。 **上传**:输入框工具栏回形针按钮,文件以浮动彩色卡片呈现,发送时自动把路径附入消息;按会话隔离存储到 <会话工作区>/.dsh-filess/<sessionId>/,TTL 定期清扫,sha256 内容去重 **文档读取**:read_document 工具读取文本 / PDF / DOCX / XLSX,内容嗅探判定真实格式(不信任扩展名),大小预检,LRU 解析缓存 功能 上传 会话隔离存储:文件落在发起会话自己的工作区 .dsh-filess/<sessionId>/ 下,agent 的 fs 后端一定能读到;会话之间互不可见 两种入口:输入框工具栏回形针按钮选择,或直接把文件拖到页面任意位置(拖拽悬停有遮罩提示);多文件横排 浮动彩色卡片:按**字节嗅探的真实格式**着色(PDF 红 / DOC 蓝 / XLS 绿 / TXT 灰),伪装文件(exe 改 .pdf)不按扩展名显示;文件名、大小、移除按钮 发送联动:卡片挂载后文件路径自动注入输入框,随消息发出 安全护栏:loopback host + same-origin + sec-fetch-site 三重校验;文件名消毒…
推荐参考
信息
- 协议
- MIT
- 语言
- TypeScript
- GitHub 星标
- 37
- 月下载
- 558
- 最近更新
- 2026-09-05
- 创建于
- 2026-08-14
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- 主题标签
- deepseek-harness, documents, dsh-plugin, file-upload, pdf, read-document
同类推荐
radar
skyhook-io/radar
缺失的开源Kubernetes UI,内置面向AI代理的MCP服务器。查看出了什么问题、原因以及变化。问题、拓扑、事件时间线、Helm、GitOps、实时服务流量和集群审计——全部集成在一个Go二进制文件中。
dsh-desktop
anywhere-labs/deepseek-harness-desktop
为 DeepSeek Harness (DSH) 生态打造的现代化桌面端体验