love0d000721/dsh-file-upload ↗★ 0
dsh-file-upload
Windows file upload for DeepSeek Harness: a configurable hotkey opens the native file dialog (PowerShell 7 first, Windows PowerShell 5.1 fallback), then a graphical chooser lets you copy files into the workspace, insert paths into the composer, or both. Bilingual UI (zh/en).
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-file-upload
为 DeepSeek Harness 提供的 Windows 文件上传插件: 通过可自定义快捷键唤起 Windows 原生文件选择对话框(基于 PowerShell 7,带明确标注的 Windows PowerShell 5.1 兜底),随后在图形化界面中选择复制文件到工作区、以安全格式插入输入框、 或两者都要。界面支持中英双语切换。隐私默认受保护——见隐私。
⚠️ 仅支持 Windows。需要 PowerShell 7(推荐)或系统自带的 Windows PowerShell 5.1。
截图
| 原生文件对话框 | 选择上传方式 | 设置页 |
|---|---|---|

|

|

|
截图存放在 docs/screenshots/ 目录;新增或替换后重新提交即可。
功能
- 快捷键:默认
Ctrl+Shift+U——在设置中可录制任意组合键(点击按键 → 按下新组合 → 生效,Esc 取消)。 - 可靠且简单:每次唤起只启动一个短生命周期 PowerShell 进程(不再使用常驻服务——那套机制在部分环境下导致卡死,已移除)。引擎路径解析不启动探测进程,每一步等待都有硬超时,因此绝不可能卡死。
- 引擎发现:PowerShell 7 优先(MSI → PATH →
where pwsh→ Store 别名 → Chocolatey),全部失败才降级系统自带 5.1 并明确标注;每个候选逐个尝试直到真正可用,结果缓存。