shililinghu/dsh-file-upload-deepseek-harness-plug-in1

@agent-hub/dsh-workspace-file-upload

Generic file upload compatibility layer for DeepSeek Harness web

AI 분석

核心用途是为 DSH 提供便捷的文件上传与管理界面,支持拖拽上传及 zip 压缩包自动解压至工作区。适合需要频繁向 AI 提供本地上下文文件、代码包进行分析和修改的用户。

패키지
@agent-hub/dsh-workspace-file-upload
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 14.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 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 文件本身保留

调整上传/解压上限

  1. 打开左下角 设置
  2. 进入 General(通用) 区域
  3. 三组配置各自独立保存:
    • 文件上传大小上限(MB):默认 25,范围 1–2048
    • zip 解压上限(MB):默认 4096,范围 1–65536
    • zip 解压条目数(个):默认 100000,范围 1–10000000
  4. 保存成功显示绿色「已保存」,立即生效

超过上传上限的文件会被拒绝并提示当前限制值。解压超限时 zip 文件仍保留,可调高上限后重新拖入。