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 分析
核心用途是为 DSH 提供便捷的文件上传与管理界面,支持拖拽上传及 zip 压缩包自动解压至工作区。适合需要频繁向 AI 提供本地上下文文件、代码包进行分析和修改的用户。
インストール
検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗
ドキュメント
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 文件仍保留,可调高上限后重新拖入。