Releases: qinyre/dsh-Desktop
Releases · qinyre/dsh-Desktop
Release list
v0.1.2
彻底修复工具调用的黑色终端弹窗(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
修复版: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
首个公开发布。
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