
XingGao:sing-box Windows 等 Tauri 客户端作者
sing-box 桌面客户端作者
背景:传统 Electron 桌面客户端臃肿
XingGao 用 Tauri 2 维护 sing-box 桌面客户端,强调低开销,并修复 Windows ARM 架构检测等发版问题。
随着现代前端框架在桌面端的普及,越来越多客户端打包了完整的 Chromium 浏览器内核,导致仅仅常驻后台分流便占据高达数百兆运行内存。 公开资料见 [1]。
思路:Tauri 2 极简轻量与直觉化节点交互
XingGao 用 Tauri 2 维护 sing-box 桌面客户端,强调低开销,并修复 Windows ARM 架构检测等发版问题。
实现:Rust 后端与 Webview 协同、跨平台订阅自适应与托盘响应
XingGao 用 Tauri 2 维护 sing-box 桌面客户端,强调低开销,并修复 Windows ARM 架构检测等发版问题。
在架构底层,XingGao 运用 Rust 编写了强类型的配置校验与进程生命周期管理模块,确保 sing-box 子进程在应用退出或系统休眠唤醒时能够优雅启停,杜绝后台僵尸进程。 公开资料见 [3]、[2]。
影响与定位
代表作品与核心贡献
sing-box-windows
访问作品基于 Tauri 2 构建的现代化轻量级跨平台 sing-box 桌面客户端
编年大事记
XingGao 正式开源 sing-box-windows
设立代码仓库,开启基于现代轻量前端与 Rust 后端的客户端研发。[1]
引入多格式订阅解析与动态分流
支持自动转换 Clash 与 Base64 订阅链接并生成标准 sing-box 配置文件。[2]
全面升级至 Tauri 2 正式版底座
重构跨进程 IPC 通信通道,大幅缩减应用内存驻留并提升渲染帧率。[3]
发布 v2.3.1 稳定版本
调优系统代理同步机制与系统托盘操作链路,强化网络环境适应力。[2]
一手来源与考据
小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:
- [1]
基于 Tauri 2 的轻量桌面代理客户端主页与说明
https://github.com/xinggaoya/sing-box-windows - [2]
- [3]
核验 Tauri 2 架构重构与系统代理调优真实提交
https://github.com/xinggaoya/sing-box-windows/commits
基于 xinggaoya 官方公开代码仓库、脚本实现与 Release 说明整理,严格遵循公共文献边界。
- 2026-09-11:依据 xinggaoya/sing-box-windows 仓库真实 Git 提交历史、Tauri 2 架构实践与 v2.3.x 发行日志编写。