Skip to content

DeepSeek Harness Desktop v1.0.3

Latest

Choose a tag to compare

@pig1et7 pig1et7 released this 14 Aug 17:08

v1.0.3 (2026-08-14)

新增

  • 文件上传插件 \dsh-upload\(\plugins/dsh-upload/\):
    • Web GUI 输入框左侧新增 📎 上传按钮(支持多选与拖拽),上传后自动在输入框插入 [上传附件: 名称 (id: sha256:...)]\ 引用标记
    • 支持上传图片(png/jpg/gif/webp)、Word(.docx)、PDF、文本及任意文件,单个文件上限 64 MiB
    • Agent 工具 \uploaded_files\(列出)与
      ead_uploaded_file\(读取):
      • 文本类文件返回内容(截断 60KB)
      • .docx\ 自动提取正文(fflate 解压)
      • .pdf\ 自动提取文本(pdfjs-dist)
      • 图片返回尺寸/类型元信息
    • 文件以内容寻址(sha256)存储于 \/uploads/\,同名自动去重
    • 上传 API:\POST /upload\(JSON+base64)、\GET /upload\(列表)
    • 一键安装脚本 \scripts/install-upload-plugin.ps1\:自动完成「复制插件 → 安装依赖 → 接入 profile → 写入配置」,幂等可重复执行
    • 全自动部署脚本 \scripts/setup-desktop.ps1\:一条命令完成「检查 Node.js(可 winget 自动安装)→ 构建桌面应用 exe → 初始化 DSH → 安装上传插件 → 创建桌面快捷方式」
  • 桌面应用支持从 %APPDATA%\DeepSeek Harness Desktop\config.json\ 读取配置(portable 模式下更可靠)
  • 配置解析容忍 UTF-8 BOM

修复

  • 修复 host 端 \webServer\ 依赖注入顺序问题(路由静默不注册)
  • 修复上传成功/失败提示永久显示并遮挡输入框的问题(改为 2.5 秒自动消失)
  • 修复 portable 模式下 \PORTABLE_EXECUTABLE_DIR\ 未注入时配置读取失败的问题

使用

  • 下载 \DeepSeek-Harness-Desktop-1.0.3-portable.exe\,双击即用(首次运行需要联网,通过 npx 获取 dsh 包)
  • 前置条件:Windows x64、Node.js 18+(nodejs.org