下载

下载 Sparklet

程序通过 GitHub Releases 发布。本页显示最新的正式版本,只有列出文件的平台才属于该版本的发布范围。

正在读取最新版本…

所有版本和发布说明见 GitHub Releases。

选择哪个文件

服务端程序包

包含推理核心 sparklet,可以单独运行,并通过浏览器使用网页工作台。Linux 为 .tar.gz,Windows 为 .zip。

桌面安装包

提供托盘、在线安装、升级和回退。安装后在“服务管理”一键下载并安装服务端程序包,有新版本时会提示升级。需要系统已有 WebView2(Windows 11 自带)。

CPU 或 CUDA

CPU 版不依赖 GPU。CUDA 版需要 NVIDIA GPU 和相应驱动,文件名中的 SM 表示编译时针对的 GPU 架构。CUDA 版程序包不含 NVIDIA CUDA 运行库:桌面端安装时从 NVIDIA 官方服务器下载并校验;单独运行时需要发布说明中注明版本的 CUDA 运行库。

快速开始

Linux 服务端

tar -xzf sparklet-<版本>-aarch64-unknown-linux-gnu-cpu.tar.gz
cd sparklet-<版本>-aarch64-unknown-linux-gnu-cpu
./sparklet serve

然后在浏览器打开 http://127.0.0.1:8080。首次启动只运行服务,不会自动下载模型。

Windows 桌面端

  1. 运行桌面安装包,安装完成后打开 Sparklet。
  2. 在“服务管理 → 版本与更新”点击“下载并安装服务”,再点击“启动服务”。
  3. 有新版本时,页面顶部会提示,点击“立即升级”即可;也可以下载服务端程序包,在“服务管理”中从本地目录安装。

服务默认只监听本机。需要从其他设备访问时,设置 SPARKLET_API_KEY 环境变量并用 --listen 指定地址;公网访问请在前面部署 HTTPS 反向代理。

校验下载的文件

每个版本附带 SHA256SUMS。把它和下载的文件放在同一目录,然后执行:

Linux

sha256sum -c SHA256SUMS --ignore-missing

Windows PowerShell

Get-FileHash .\文件名 -Algorithm SHA256

把输出的哈希值与 SHA256SUMS 中同名文件的值对比。

Windows 程序的代码签名状态见各版本发布说明。未签名的版本首次运行时,Windows 可能显示 SmartScreen 提示。

脚本和文档可以使用不带版本号的链接,它总是指向最新正式版本的同类文件:

/download/latest/sparklet-aarch64-unknown-linux-gnu-cpu.tar.gz
/download/latest/SHA256SUMS

需要固定到某个版本时,使用 /download/v<版本>/<完整文件名>。