Skip to content

0.2.4

Choose a tag to compare

@CosmoSail CosmoSail released this 22 Sep 07:46
· 3 commits to main since this release

把 DSH 变成一个有原生界面的启动器:双击即用、全程没有终端窗口;DSH 的 Web UI 交给系统默认浏览器。

下载

文件 适用 说明
DSH_Launch_Console-Setup-0.2.4.exe Windows(推荐) 双击安装,按用户安装、无需管理员权限;创建开始菜单与可选桌面快捷方式,可在「应用」里卸载
DSH_Launch_Console-0.2.4-linux.tar.gz Linux / macOS 源码包:解压后 ./install.sh 一键编译安装,或 ./build-linux.sh 打 .deb
DSH_Launch_Console-0.2.4-windows-src.zip Windows 源码包:解压后双击 安装.bat 自行编译安装(需要 Rust MSVC 工具链)

环境要求

  • Windows 10/11(64 位);Linux 另需 X11/Wayland 开发头与 OpenGL(安装脚本会自动装 Debian/Ubuntu 系依赖)
  • Node.js ≥ 18 —— DSH 本身是 Node 应用
  • DSH 本体:已全局装过可直接用;没装过也没关系,在启动器「版本」页选一个版本点「安装」即可
    (等价于 npm i -g @deepseek-ai/dsh)

0.2.0 起界面是原生 OpenGL 渲染,不再需要 Microsoft Edge WebView2 运行时。

安装后怎么用

  1. 双击启动器 → 控制台点 ▶ 启动 DeepSeek Harness;
  2. 服务就绪后会自动在系统浏览器打开 Web UI(已带本次运行的 token,直接进界面);
  3. 关闭:控制台的 ■ 关闭 DeepSeek Harness、托盘右键菜单,或直接关掉启动器(三种都会结束整棵 DSH 进程树);
    点 ✕ 是「最小化到系统托盘」还是「直接关闭」,在「设置 → 关闭按钮行为」里选。

这个版本的主要变化

0.2.4 —— 界面语言(中文 / English)、插件更新、补丁条目管理

  • 界面语言:「设置 → 语言/Language」下拉框,中文 / English 即时切换并记住;覆盖导航、四个页面、
    托盘菜单与所有浮出来的报错。实现是"中文原文当 key"的译文表(查不到就回落中文),漏译不会留空白
  • 插件更新策略:「设置 → 插件更新」二选一 —— 只自动检查(默认:发现新版标出来,确认后才更新)
    或 自动更新(查到新版直接装,每次运行最多自动跑一轮)
  • 已装插件「更新」按钮:版本号旁显示 1.0.0 → 1.55.0,点「更新」先确认再执行;非 npm 装的
    (GitHub / 本地路径)按钮置灰并说明原因;完成后回报磁盘上实际装到的版本
  • 「⟳ 刷新」现在也重查最新版本(此前只重扫本地 + 重抓市场)
  • 补丁条目可手动清除:整块从 cordis.patch.yml 删掉,保留其余条目与注释,改前留 .bak;
    删空时补回 [](只剩注释的 YAML 是 null,DSH 会读不了这个 profile)
  • 设置项变多后给设置页套了一层滚动区(滚轮 / 拖气泡都能翻到底部卡片)

0.2.3 —— 插件页整理

  • 不再显示 DSH 自带的平台层(dsh-base / dsh-web-app 这类):它们不是用户装的插件,
    扫描仍会识别、途径汇总里保留条数,但不出现在列表里;也不提供启停与卸载入口
  • 已安装插件固定一屏 4 行:更多的用鼠标滚轮翻,或按住右侧滚动条气泡拖;行高按实际渲染测量,
    换字号 / DPI 不会把第 4 行截掉;滚动条沿用全局默认样式,与其余位置一致

0.2.2 —— 插件页重做

  • 「⟳ 刷新」:重扫已装插件、重查最新版本、重抓插件市场;启动与装/卸/启停后也会自动重扫
  • 多途径自动检索:profile 依赖 · dsh.profile.bundles · node_modules · pnpm 虚拟存储 ·
    模块兜底目录 · profiles/node_modules 共享目录 · dsh 安装自带 · 补丁条目;命中途径标在包名后
    (悬停有解释),没写进 package.json 的插件也能查出来,传递依赖不会被误列
  • 修好插件启停:改为读插件包自己 cordis.patch.yml 的 insert 行取 id,
    dshmarket / dsh-bloom-theme / @michengai/dsh-archive-manager 这类带 dsh.bundle 的插件
    以前一律显示「未找到 cordis 插件 id」,现在能正常禁用 / 启用;一个包 insert 多行时一起改

0.2.0 —— 原生界面(首个 0.2 版本)

  • 去掉 WebView,改为原生 egui 界面,DSH 的 Web UI 由系统默认浏览器承载
  • 全新界面:浅色主题 + 可切换的深色主题,运行日志可滚动翻阅
  • 版本管理:直接切换全局安装(npm i -g @deepseek-ai/dsh@<版本>),不再有启动器自管目录
  • 插件市场(4000+,分类显示中文)+ GitHub 搜索:安装 / 卸载 / 启用 / 禁用
  • Profile 可选择可手输:web / desktop / 自定义

校验(SHA-256)

DB24395DD679BEC64CEBE488C0A9D0149680C25558437288B305D4930B467E65  DSH_Launch_Console-Setup-0.2.4.exe
89AB985FEE01120E4112FE1B4034233B771E4E8D7B99F26BC471EED6A5288DBD  DSH_Launch_Console-0.2.4-windows-src.zip
5C2EDF82D3164E00DD4F054D7C7CC68B4906664E2DCA8D1FFB2D7BA9D6FFCEA2  DSH_Launch_Console-0.2.4-linux.tar.gz

完整说明见 README。