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

shililinghu★ 2JavaScript最后同步: 2026-08-14

在 GitHub 打开

DeepSeek Harness 工作区文件上传插件:文件/zip 上传、自动解压、拖拽上传、上限可配置、中英双语 | Workspace file upload plugin for DeepSeek Harness: file & zip upload, auto-extract, drag & drop, configurable limits, zh/en UI

README 摘要

dsh-file-upload-deepseek-harness-plug-in 中文 English DeepSeek Harness 工作区文件上传插件 —— 支持普通文件上传、zip 自动解压、页面级拖拽上传,上传/解压上限可在设置面板图形化调整,界面中英双语。 最新 Release · dsh-plugin 生态 · 反馈 ✨ 功能特性 - 📤 上传到工作区 :点击输入框左侧的「文件」按钮选择文件,上传到当前会话工作区的 .agent-hub/uploads/ 目录 - 🗜️ zip 自动解压 :上传 zip 后自动解压到同目录,Agent 可直接读取解压后的文件(支持 bzip2/lzma/zstd 等格式,见系统工具兜底) - 🖱️ 页面级拖拽上传 :把文件拖到 页面任意位置 即出现"松开上传"全屏提示,松手即可上传(图片拖拽保持原生附件行为,不拦截) - 🏷️ 上传文件列表 :上传成功后,文件以带序号的 chip 显示在「文件」按钮旁(文件名 + 大小,zip 带徽标),鼠标悬停显示完整路径/解压目录;每个 chip 可单独删除、可一键清空,删除会同时移除工作区中的副本 - 💬 命令自由输入 :上传不会自动往输入框塞提示文本,命令完全由你写("帮我改这个" / "只读这个" 等),按需引用 chip 路径即可 - ⚙️ 图形化调整上限 :设置 → General → 可分别调整「文件上传大小上限」和「zip 解压上限」(解压体积 + 条目数),输入数字点保存立即生效 - 🛠️ 系统工具兜底解压 :内置解压器无法处理的压缩格式(bzip2/lzma/zstd 等)或损坏 zip,自动尝试 7-Zip / tar / PowerShell Expand-Archive - 🌐 多语言 :界面中英双语,跟随 Harness 设置里的语言切换即时生效 - 🛡️ 安全设计 :仅允许本地回环同源(127.0.0.1 / localhost)上传;zip 解压内置防路径穿越、防 zip 炸弹、跳过加密/符号链接条目 📦 安装 前提 - 已安装 DeepSeek Harness(Web 版) - Node.js 环境可用 步骤 推荐直接从 GitHub 安装: 也可以使用本地源码目录安装: 1. 将插件放入 Harness 用户插件目录: 2. 在 Harness 的 profile 中引入该插件。编辑 /.dsh/profiles/ /cordis.patch.yml : 3. 在 profile 的 package.json 中添加依赖(指向插件目录): 4. 重启 DeepSeek Harness,刷新浏览器页面。 🚀 使用 上传文件 - 点击输入框左侧的 「文件」 按钮选择文件(可多选) - 或把文件 拖到页面任意位置 ,出现"松开…

在 GitHub 查看完整 README →
娱乐/广告deepseek-harnessdrag-dropdshdsh-pluginfile-uploadharness-plugini18nplugin

分类