Repository navigation
Releases: tianlin/starling-desktop
Releases · tianlin/starling-desktop
Release list
Starling 0.4.0 · 播放进度同步(公开预览版)
下载使用
- Windows 11 x64:下载
Starling-0.4.0-windows-x64.zip,解压后双击Starling.exe,无需编译。需要 Microsoft Edge WebView2 Runtime。 - 下载
SHA256SUMS.txt,可用 PowerShellGet-FileHash .\Starling-0.4.0-windows-x64.zip -Algorithm SHA256核对 ZIP。 - macOS 14+:Apple Silicon 下载
Starling-0.4.0-macos-arm64.dmg,Intel 下载Starling-0.4.0-macos-amd64.dmg;打开后拖入 Applications。对应notices.zip包含许可证、隐私说明和构建检查记录。macOS 仅 ad-hoc 签名,尚未 Apple 公证或完成实机验收。 - GitHub 自动附带的 Source code 压缩包是源码,不是可运行程序。
0.4.0 更新
支持同一小宇宙账号的手机与 Windows 播放进度接力:播放前读取云端,播放中合并上传,暂停及时保存;支持离线待上传、冲突选择、同步开关、状态与重试。修复不可定位音频暂停恢复后停止保存进度的问题。
验证范围
本地 Go 双模块测试/vet、117 项前端测试、Windows 构建与版本资源检查通过;真实 Chromium 的 MP3/M4A/AAC Range 与非 Range 播放、续播、定位和媒体失败恢复测试通过。对随包 EXE 运行 govulncheck 未发现已知漏洞命中,包内包含 20 个组件的依赖清单及许可证材料。
真实账号已经验证手机云端读取,以及 Windows 自动上传后 iPhone 接着播放。两个方向各三轮的延迟/误差、离线和倒回重听仍待完整设备验收,30 秒/5 秒是目标而非已测得保证。
这是公开预览版。Windows 程序未代码签名,系统可能显示未知发布者提示,请核对下载来源与哈希。使用非官方平台接口,服务兼容性可能变化。账号接入由用户主动启用,登录后默认同步进度,可在设置关闭。下载包不包含个人账号或收听数据。
源码:65b72074bb251d2cf63b4f42a5e10e95939e5808。Windows EXE 来自该提交通过测试和漏洞扫描的 GitHub Actions 构建(Run 34720432560),完整 CI 已通过,包括 Windows 构建/安装测试与 macOS 双架构构建、签名完整性及访客启动/正常退出检查。macOS 真实账号、音频和设备生命周期验收仍未完成。