Haplink Offline Desktop (osx-arm64)

不包含运行时，需要与本包架构一致的 .NET Runtime 8（不需要 ASP.NET Core 或 Windows Desktop Runtime）。
系统已安装 .NET 8：直接运行 ./Haplink-Desktop。
否则运行 sh ./install-runtime.sh，然后运行 ./start.sh。
安装脚本从微软下载 .NET 8 最新稳定补丁，仅安装到当前用户目录，无需管理员权限；需要联网。
安装脚本安装的是独立用户运行时，start 脚本负责设置 DOTNET_ROOT，不会修改系统配置。

请完整解压并保留配套 DLL、Avalonia 和 USB 原生库，运行主程序。
Linux 需要图形桌面及 fontconfig；USB 连接需要系统驱动或权限。macOS 包未签名或公证。
外部 Pack 和设置保存在用户数据目录，可用 --data-directory PATH 指定。
