Skip to content

HDSL 0.2.0

Latest

Choose a tag to compare

@jiefing jiefing released this 02 Oct 11:04

HDSL 0.2.0

新版 Windows 启动器,界面直接移植并适配 HMCL 的 JavaFX 控件。

本版功能

  • 「账户、实例、通用」三组导航;API Key 使用 Windows DPAPI 加密保存,每个 Web 实例可选择账户。
  • 独立实例、精确版本的 Harness 运行时、首次下载进度、取消、日志与进程管理。
  • 打开创建实例窗口后自动查询版本;兼容已验证的 0.1.0-rc.6 和 0.2.0-rc.2,官方 API 地址按实际适配器协议选择。
  • PackForge .dspack 与同平台 Overture 快照导入、分享包导出,以及插件管理。
  • 从 GitHub dsh-plugin 主题发现项目,核对 npm 安装目标后安装。
  • 官方 DeepSeek Harness 桌面安装包下载、五张鲸鱼娘背景和新版图标。

使用

下载 HDSL-0.2.0-windows-x64.zip,解压后运行 HDSL.exe,保留整个目录。包内附 Java、Node 和 pnpm;Harness 及所选插件仍按需下载。需要代理时,可在设置中填写 http://127.0.0.1:7890。

目前启动器尚未支持管理桌面版插件。 桌面版下载后需自行运行安装程序,其账户和插件在桌面应用内部管理;HDSL 的账户绑定适用于其管理的 Web 实例。

验证与范围

GitHub CI 已通过:Windows 130 项通过、8 项专项默认跳过;Ubuntu 127 项通过、11 项跳过(其中 3 项仅支持 Windows)。均为 0 失败、0 错误。另行完成 JavaFX 界面、新旧 Harness 运行时及账户路由检查。真实 DeepSeek API 短请求已返回 OK。保存账户本身不会发起 API 请求或证明账户权限有效。

最终便携包使用 Eclipse Temurin OpenJDK 21.0.12.1+1;在该环境下重新完成构建和 UI 验收,实际启动打包程序并正常退出。压缩包完整性、内附源码和资源均已核对。

未来上游破坏性变更仍可能需要适配。详细说明见仓库的 docs/USER_GUIDE.md、docs/VALIDATION.md 和 docs/accounts-and-downloads.md。

源码与许可

包含 HMCL 派生界面代码,按 GPLv3 或更新版本及 HMCL 附加条款发布,保留原 HDSL MIT 声明。便携包的 sources/ 附对应 HDSL 源码;发行附件另提供源码包与校验文件,以及随包 OpenJDK、OpenJFX 的对应源码。各组件保留各自许可。

账户、测试 Key、实例、日志、下载缓存及本机测试资料未包含在发布包或源码中。