Skip to content

EAC 启动器 v0.1.0

Latest

Choose a tag to compare

@Ebony-Vinyl Ebony-Vinyl released this 25 Oct 04:38
· 6 commits to main since this release

EAC 启动器 0.1.0

面向 DeepSeek Harness 的独立启动器首个正式版本,Tauri 2 + React + Rust。
与 EAC 桌面端分别构建和分发,可并存安装。

本次重点

  • 备份磁盘占用已收敛:备份区分「手动」与「自动安全点」两类,分别保留 10 份与 3 份并自动轮换。此前每次插件安装/启停、切换内核、恢复实例都会复制一份完整 home 且永不清理(实测单实例 319MB,20 次插件操作约 6GB)。
  • 删除实例会一并清理其备份,不再残留无法从界面管理的孤儿目录。
  • 恢复不再重复占用空间:被替换的 home 移入回收区作回滚点,一次恢复只占一份副本。
  • 回收区有上限(最近 20 条 / 30 天)。
  • 磁盘写满时给出可读的中文提示,而不是裸系统错误码。

主要能力

  • 独立实例目录、端口与 DSH_HOME,固定绑定内核,不自动升级旧实例;多内核并存。
  • 从 npm 安装精确内核版本,或验证并登记已有 DSH 目录。
  • 通过官方 dsh plugin --profile web add/remove 管理实例插件。
  • EAC 社区市场、DSH Market、EAC-Pack 与固定提交目录,保留撤回与禁止安装状态。
  • GitHub EAC Full / Lite 发行文件,便携 ZIP 下载、SHA-256 核验与解压检查。
  • 真实进程、日志、认证 HTTP 就绪检查、启动与停止。
  • 备份、恢复、克隆、描述文件导入导出、任务结果与深浅主题。
  • 个人中心:DSH 会话用量热力图、Token / 缓存 / 推理统计、模型平均速度、按可编辑单价估算费用、连续使用天数。
  • 成就系统:29 项真实事件成就,含隐藏成就、稀有度与解锁时间。
  • 插件市场:日 / 周 / 月真实安装次数榜。

安装

Windows x64。安装器与便携版均自带 Node 24.22.1 运行时(官方 SHA-256 核验),无需另装 Node。

  • EAC-Launcher-0.1.0-x64-setup.exe — NSIS 安装器(当前用户安装,简体中文 / English)
  • EAC-Launcher-0.1.0-x64-portable.exe — 免安装便携版
  • SHA256SUMS.txt — 上述文件的 SHA-256 校验和

已知边界

  • 未做代码签名;正式对外分发前需完成签名与目标系统验收。
  • GitHub 登录(设备流 / 令牌、点赞、Star)已完成开发并在真机验证,但当前版本按发布计划关闭,界面显示「开发中」。
  • 下载尚不支持断点续传。
  • 无法直连 github.com 的网络下需设置 EAC_HTTPS_PROXY;未设置时不读取系统代理。
  • 全局插件下载榜需要部署新版 pack-hall/server.mjs;离线时回退到本机真实安装记录。

验证

TypeScript 严格编译与生产构建通过;Rust 回归 31 项通过;后端真实操作 39 项通过(含启停、备份恢复、克隆、导入导出、插件全流程、用量解析、安全拒绝路径);原生 Tauri EXE 与 NSIS 安装包构建后实际启动验证。

详见 launcher/docs/ACCEPTANCE.md。