shililinghu/dsh-file-upload-deepseek-harness-plug-in ↗★ 1
@agent-hub/dsh-workspace-file-upload
Generic file upload compatibility layer for DeepSeek Harness web
AI Analysis
核心用途是为 DSH 提供便捷的文件上传与管理界面,支持拖拽上传及 zip 压缩包自动解压至工作区。适合需要频繁向 AI 提供本地上下文文件、代码包进行分析和修改的用户。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗🚀 使用
上传文件
- 点击输入框左侧的 「文件」 按钮选择文件(可多选)
- 或把文件拖到页面任意位置,出现"松开以上传到工作区"遮罩后松手
- 上传成功后,文件会以 chip 形式显示在「文件」按钮旁(带序号),输入框保持空白,命令由你自己输入
管理已上传文件
每个文件 chip 显示序号、文件名、大小(zip 带徽标):
已上传: 1. report.zip 2.3 MB [zip] [✕] 2. 文档.md 12 KB [✕] 3. ….zip [✕] [清空]
- 查看路径:鼠标悬停 chip,显示完整路径(zip 显示解压目录和文件数)
- 删除单个:点 chip 末尾的 ✕(悬停变红),会同时删除工作区
.agent-hub/uploads/里的文件副本(zip 连同解压目录) - 清空全部:点「清空」,删除本会话所有已上传文件的副本
- 删除只影响当前会话的列表,不会影响其他会话的上传
上传 zip
上传 zip 后会自动解压,chip 带 zip 徽标,悬停可看到解压目录。之后你可以在输入框里自由下命令,比如:
-
"读取
.agent-hub/uploads/xxx/下的 README" -
"修改解压目录里
config.json的某个配置" -
若由系统工具兜底解压(如 bzip2 压缩),悬停提示会标注解压方式
-
若解压超限,chip 会显示红色 ⚠️,悬停给出中文/英文友好提示("文件已保存但未解压,请调高 zip 解压上限…"),zip 文件本身保留
调整上传/解压上限
- 打开左下角 设置
- 进入 General(通用) 区域
- 三组配置各自独立保存:
- 文件上传大小上限(MB):默认 25,范围 1–2048
- zip 解压上限(MB):默认 4096,范围 1–65536
- zip 解压条目数(个):默认 100000,范围 1–10000000
- 保存成功显示绿色「已保存」,立即生效
超过上传上限的文件会被拒绝并提示当前限制值。解压超限时 zip 文件仍保留,可调高上限后重新拖入。