Skip to content

Releases: qinyre/dsh-Desktop

v0.1.2

Choose a tag to compare

@qinyre qinyre released this 16 Aug 07:50

彻底修复工具调用的黑色终端弹窗(v0.1.1 只修了一层)。

修复

  • 黑窗第二层:agent 工具命令最终由 Windows 沙箱运行器(受限令牌)经原生 CreateProcessAsUserW 拉起,自动创建的控制台窗口不受 node 的 windowsHide 控制——v0.1.1 后仍会弹窗的就是它。本版在 STARTUPINFO 中加入 STARTF_USESHOWWINDOW | SW_HIDE 隐藏窗口,同时保留控制台本身(实测 CREATE_NO_WINDOW / DETACHED_PROCESS 会让 PowerShell 5.1 与 7 在无控制台下吞掉管道输出,故弃用)。
  • 冒烟 smoke:hideconsole 扩展:现在会在真实 ELECTRON_RUN_AS_NODE 子进程里经真实 ACL 运行器(受限令牌)执行 powershell,断言输出收集与终止路径。

下载

DSH-Desktop-Setup-0.1.2.exe(Windows 10/11 x64)

安装器未做代码签名,首次运行可能被 Windows SmartScreen 拦下——点「更多信息」→「仍要运行」即可。

v0.1.1 用户启动后会收到自动更新提示;v0.1.0 用户请手动安装本版一次,之后自动更新。

v0.1.1

Choose a tag to compare

@qinyre qinyre released this 16 Aug 06:37

修复版:agent 调用命令时不再弹出黑色终端窗口。

修复

  • 工具调用黑窗:dsh 在 GUI 进程里执行 pwsh/bash 工具、进程树终止(taskkill)和插件安装(pnpm)时没有隐藏控制台窗口,桌面端每次工具调用都会弹出一个全黑终端。已通过补丁为三处补上 windowsHide(CREATE_NO_WINDOW),并在真实 Electron-as-Node 子进程里用冒烟验证。
  • 窗口/任务栏标题固定为 DSH Desktop(此前会被 dsh 页面标题覆盖成 DeepSeek Harness)。

新增

  • 启动/失败状态页重做:深海渐变 + 鲸鱼吉祥物动画,替代原先的白底文字页。
  • 启动时自动检查 GitHub Releases 更新:下载后询问,确认安装前自动备份会话、凭据与设置。本版起生效,可用 DSH_DESKTOP_FEED_URL 覆盖。
  • 托盘菜单精简(移除与「显示主窗口」重复的插件市场入口)。

下载

DSH-Desktop-Setup-0.1.1.exe(Windows 10/11 x64)

安装器未做代码签名,首次运行可能被 Windows SmartScreen 拦下——点「更多信息」→「仍要运行」即可。

v0.1.0 用户请手动安装本版一次,之后的更新会自动检查并下载。

v0.1.0

Choose a tag to compare

@qinyre qinyre released this 16 Aug 05:12

首个公开发布。

DSH Desktop 是 DeepSeek Harness(dsh)的免配置 Windows 桌面客户端:安装包自带 Node 运行时、pnpm shim 和 dsh,装完双击即用,dsh 的 Web UI 原样装进原生窗口。

下载

DSH Desktop Setup 0.1.0.exe(Windows 10/11 x64)

安装器未做代码签名,首次运行可能被 Windows SmartScreen 拦下——点「更多信息」→「仍要运行」即可。背景见 docs/signing.md

包含

  • 完整运行时零配置启动 dsh web(随机回环端口,不暴露到网络)
  • 预装 dshmarket 插件市场:设置页内浏览、搜索、一键安装社区插件,机器上不需要 Node/pnpm
  • 托盘常驻与原生通知:窗口关到托盘长任务继续跑,审批与回合结束弹通知
  • 服务崩溃自动重启(指数退避),会话日志 append-only 不丢对话

已知事项

  • dsh 自身处于 rc 阶段,本版捆绑 @deepseek-ai/dsh@0.1.0-rc.6;上游如有 breaking change 需发新版适配
  • 皮肤包处于启用状态时请勿在市场中卸载它(上游 dshmarket 的已知问题,会导致下次启动失败)
  • 自动更新源尚未启用,新版本请关注本页 Releases