Skip to content

Releases: makise2060/dsh-agent

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 01:22

DSH Agent v1.3.1

DeepSeek Harness 桌面客户端 — 一键启动 dsh web,集成环境自检、版本更新、插件市场。


⬇️ Download / 下载

OS / 系统 Requirements / 版本要求 Direct Link / 点击直链下载
Windows Windows 10+
(WebView2 Runtime)

自 v1.2.1 起专注 Windows 平台,不再提供 macOS / Linux 安装包。


🚀 本次更新

  • chore: bump version to 1.3.1
  • fix: 自动摘除与全家桶重复挂载的插件,修复升级后 dsh 启动即崩
  • chore: docs 移入忽略,移除远程跟踪并去除 README 引用
  • docs: README 补回关于/致谢/配置/技术文档章节(重写时遗漏)

📋 前置要求

  • Node.js ≥ 22(dsh 运行时依赖)
  • dshnpm install -g @deepseek-ai/dsh(App 内也可一键安装)

Windows 用户需安装 WebView2 Runtime(Win11 已内置)。

🐛 Feedback / 问题反馈

Bug Report: Click Here

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 06:42

🎉 DSH Agent v1.3.0

重点版本:首次启动全自动引导 + 任务完成通知 + 界面插件全家桶 + 主题联动。

DeepSeek Harness 桌面客户端 v1.3.0 是一次里程碑式更新——从「依赖用户手动准备环境」进化到「开箱即用」:首次启动自动完成 Node.js / dsh / 界面插件的准备与安装,之后双击即用。


🚀 新功能

🌱 首次启动全自动引导

  • 9 阶段引导流水线:检查 Node.js → 下载便携版 → 检查/安装 dsh → 初始化配置 → 安装界面插件 → 校验挂载 → 启动服务 → 等待就绪
  • Node.js 版本闸门:精确匹配 ^22.19.0 || >=24.0.0(拒绝 23.x),系统缺失或版本不符时自动下载便携版
  • 便携版下载可靠性:镜像源实测测速排序(阿里云/清华/官方)+ SHA256 校验和官方独立获取(防镜像投毒)+ 断点续传 + 原子解压
  • dsh / pnpm 自动安装:缺失时经镜像源降级安装,不污染全局 npm 配置
  • 启动向导式引导页:单步聚焦展示当前进度(图标 + 整体进度条 + 实时日志),二次启动毫秒级通过,几乎无感

🔔 任务完成通知

  • 监听 dsh 任务活动,任务完成时弹出系统通知 + 托盘图标闪烁 + 任务栏闪烁
  • 窗口在前台时不打扰;通知开关持久化(关于页可关)

🧩 界面插件全家桶

  • 插件市场新增**「界面插件全家桶」卡片**:一键安装 dsh-web-ui-all(鲸鱼娘 / 任务看板 / 皮肤中心 / Git 图谱 / 右侧面板)
  • 安装完成自动自检挂载(顶层包 + dsh bundle 凭据双重验证),状态异常可一键修复
  • 装不上不阻断使用:DSH 本体可正常运行,缺的只是界面插件

🎨 主题联动

  • 导航栏新增三态主题控件(浅色 / 深色 / 跟随系统)
  • 与 dsh 外观配置双向同步:外壳切换即写入 dsh 设置,dsh 里改的外壳下次启动跟随

✨ 体验改进

  • 托盘常驻:关闭窗口驻留托盘,dsh 后台继续运行;关闭行为三选(退出 / 最小化到托盘 / 取消)可记忆
  • 单实例:重复启动唤起已有窗口
  • 导航栏图标化:四个页签改为图标占位,激活时展开文字;状态指示升级为图标 + 颜色 pill
  • 视图切换动画:页面切换淡入淡出,不再闪屏
  • 环境页重构:dsh 更新独立卡片、需处理项红/橙描边高亮、信息密度统一
  • 引导页现代化:现代中文字体方案(微软雅黑/苹方/思源黑体),告别宋体点阵

🔧 稳定性

  • 防白屏:窗口前端就绪后显示 + 4 秒强制显示兜底
  • dsh 设置写锁残留自动清理(崩溃/强杀后设置不再保存失败)
  • 安装引导启动失败根因修复(RedirectionGuard 拦截符号链接 → 经桌面 shell 转交启动)

⬇️ 下载

Windows x64 安装包(Setup)

自 v1.2.1 起专注 Windows 平台,不再提供 macOS / Linux 安装包。

📋 前置要求

  • Windows 10+
  • Node.js ≥ 22.19 或 ≥ 24(缺失时应用自动下载便携版)
  • WebView2 Runtime(Win11 已内置)

🐛 问题反馈

GitHub Issues

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 01:22

📦 DSH Agent v1.2.1

本次更新:系统托盘常驻与多项稳定性改进。自本版本起专注 Windows 平台。

⬇️ 下载

Windows x64 安装包(Setup)

自 v1.2.1 起专注 Windows,不再提供 macOS / Linux 安装包(v1.2.0 为最后三平台版本)。


🆕 新增

  • 系统托盘常驻:关闭主窗口不再退出应用,dsh 服务在后台继续运行。托盘菜单支持「打开主窗口 / 重启 dsh 服务 / 退出」,左键单击托盘图标直接唤起
  • 关闭行为三选:点击窗口关闭按钮时,可选择「退出(停止 dsh)/ 最小化到托盘 / 取消」,并可勾选"记住选择"(取消操作不会被记住,避免误关)
  • 单实例:重复启动应用时会唤起已有窗口,不再产生多个实例

🔧 改进

  • 防白屏:窗口改为前端就绪后显示,前端异常时 4 秒强制显示兜底,不再出现"窗口不存在"的假死感
  • 设置锁残留自动清理:dsh 异常退出后残留的设置写锁会在下次启动前自动清理,修复"设置无法保存、主题被弹回"类问题
  • CI 精简:发布流程只构建 Windows 安装包,构建更快更稳

📋 前置要求

  • Windows 10+
  • Node.js ≥ 22(dsh 运行时依赖)
  • dsh:npm install -g @deepseek-ai/dsh(App 内也可一键安装)
  • WebView2 Runtime(Win11 已内置)

🐛 问题反馈

GitHub Issues

DSH Agent v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 05:53

🎉 v1.2.0 修复首次安装引导启动失败(真实根因)

🐛 真实根因

安装完成后勾选「运行 DSH Agent」直接启动 → dsh 启动失败(ERR_MODULE_NOT_FOUND),但从开始菜单打开同一个 exe 一切正常。

  • Inno Setup 6.3+ 默认以 RedirectionGuard enforcing 模式运行 Setup 进程,[Run] 段直接启动的子进程会继承该进程缓解策略
  • dsh 的 profile 插件全部经由 ~\.dsh\profiles\node_modules普通用户创建的 junction 解析
  • enforcing 模式下 Windows 拒绝跟随非管理员创建的 junction,表现为 Node 报包不存在——链接在磁盘上完好
  • 与权限、提权令牌、竞态无关(已用 PrivilegesRequired=lowest 最小实验排除)

✅ 修复

  • [Run] 改经 explorer.exe 转交桌面 shell 启动,新进程与 Setup 的缓解策略/令牌/环境块/句柄完全脱钩
  • 通用对策:即使日后另有继承因素,此改动同样有效

🛠 其他

  • 启动前诊断日志:记录 cwd、RedirectionGuard enforce/audit 状态、实际读一次 profile 链接,下次「换启动方式就挂」不用再猜
  • 回退错误的重试策略:删除「重试前 wipe fallback 目录」逻辑(会删掉完好链接,有害);重试仅兜底真正瞬态故障,重试期间前端不再假死
  • 完整排查记录:docs/WINDOWS-INSTALLER-REDIRECTION-GUARD.md

DSH Agent v1.1.5

Choose a tag to compare

@github-actions github-actions released this 16 Aug 23:59

DSH Agent v1.1.5

DeepSeek Harness 桌面客户端 — 一键启动 dsh web,集成环境自检、版本更新、插件市场。


⬇️ Download / 下载链接

OS / 系统 Requirements / 版本要求 Direct Links / 点击直链下载
Windows Windows 10+
(WebView2 Runtime)
macOS macOS 12.0+
Linux Linux Kernel 5.4+

🚀 本次更新

  • chore: bump version to 1.1.5
  • fix: 安装目录 logs 不可写导致日志回退 AppData — 安装时创建 logs 并授予 Users 修改权限
  • ci: fix changelog 只显示最后一条提交 — checkout 改为 fetch-depth 0 并显式 fetch tags

📋 前置要求

  • Node.js ≥ 22(dsh 运行时依赖)
  • dshnpm install -g @deepseek-ai/dsh(App 内也可一键安装)

Windows 用户需安装 WebView2 Runtime(Win11 已内置)。

🐛 Feedback / 问题反馈

Bug Report: Click Here

DSH Agent v1.1.4

Choose a tag to compare

@github-actions github-actions released this 16 Aug 12:40

DSH Agent v1.1.4

DeepSeek Harness 桌面客户端 — 一键启动 dsh web,集成环境自检、版本更新、插件市场。


⬇️ Download / 下载链接

OS / 系统 Requirements / 版本要求 Direct Links / 点击直链下载
Windows Windows 10+
(WebView2 Runtime)
macOS macOS 12.0+
Linux Linux Kernel 5.4+

🚀 本次更新

  • fix: 修复安装后首次启动失败(stderr 管道阻塞 + 版本管理器 shim 解析卡死)
  • feat: 文件日志系统,崩溃/node 异常/连接异常写入安装目录,关于页支持打开日志目录
  • fix: 查看日志按钮无效 — opener 插件缺少 allow-open-path 权限
  • fix: 卸载报 Runtime error — {userprofile} 不是 Inno Setup 合法常量
  • fix: dsh 进程残留 — 关窗/强杀后进程树清理
  • chore: bump version to 1.1.4

📋 前置要求

  • Node.js ≥ 22(dsh 运行时依赖)
  • dshnpm install -g @deepseek-ai/dsh(App 内也可一键安装)

Windows 用户需安装 WebView2 Runtime(Win11 已内置)。

🐛 Feedback / 问题反馈

Bug Report: Click Here

DSH Agent v1.1.3

Choose a tag to compare

@github-actions github-actions released this 14 Aug 15:58

DSH Agent v1.1.3

DeepSeek Harness 桌面客户端 — 一键启动 dsh web,集成环境自检、版本更新、插件市场。


⬇️ Download / 下载链接

OS / 系统 Requirements / 版本要求 Direct Links / 点击直链下载
Windows Windows 10+
(WebView2 Runtime)
macOS macOS 12.0+
Linux Linux Kernel 5.4+

📋 前置要求

  • Node.js ≥ 22(dsh 运行时依赖)
  • dshnpm install -g @deepseek-ai/dsh(App 内也可一键安装)

Windows 用户需安装 WebView2 Runtime(Win11 已内置)。

🐛 Feedback / 问题反馈

Bug Report: Click Here

DSH Agent v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 11:19

DSH Agent v1.1.0

下载安装

平台 文件 说明
🪟 Windows DSH Agent_x64-setup.exe Inno Setup 安装程序(推荐)
🪟 Windows .msi MSI 安装包
🍎 macOS .dmg 磁盘镜像
🐧 Linux .deb / .AppImage Debian 包 / AppImage

前置要求

  • Node.js ≥ 22(dsh 运行时依赖)
  • dshnpm install -g @deepseek-ai/dsh(App 内也可一键安装)

Windows 用户需安装 WebView2 Runtime(Win11 已内置)。

DSH Agent v1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 09:02

DSH Agent v1.0.0

下载安装

平台 文件 说明
Windows .msi / .exe MSI 安装包或 NSIS 安装程序
macOS .dmg 磁盘镜像
Linux .deb / .AppImage Debian 包 / AppImage

前置要求

  • Node.js ≥ 22(dsh 运行时依赖)
  • dshnpm install -g @deepseek-ai/dsh(App 内也可一键安装)

Windows 用户需安装 WebView2 Runtime(Win11 已内置)。