原生极速的轻量纸箱:Carton 与 Rust+Slint 极简客户端
主打高性能原生渲染,尊重用户原有 sing-box 配置工作流,打造超低内存占用的 Windows 工具
时代与框架繁冗消耗系统资源的困境
随着主流客户端大量采用 Electron 或厚重 Webview 封装,后台仅为了维护代理隧道便耗费高达几百兆内存,对于游戏玩家、低配办公机或老旧硬件极为不友好。同时,很多客户端为了追求功能全面,擅自修改用户的原生 JSON 规则,导致排错极其困难。[1]
主打高性能原生渲染,尊重用户原有 sing-box 配置工作流,打造超低内存占用的 Windows 工具
随着主流客户端大量采用 Electron 或厚重 Webview 封装,后台仅为了维护代理隧道便耗费高达几百兆内存,对于游戏玩家、低配办公机或老旧硬件极为不友好。同时,很多客户端为了追求功能全面,擅自修改用户的原生 JSON 规则,导致排错极其困难。[1]
基于 sing-box 的原生桌面客户端,接近官方 SFM 工作流,并尽量保留用户原有配置与规则。
基于 Rust + Slint 打造的主打高性能原生渲染的 sing-box 客户端
代码或许归档,但火种永不熄灭。为推动网络对抗演进与底层工程突破的开拓者献上一份敬意。
821869798 在 winget-pkgs 的「Update Unifan.Carton to 0.6.2」提交中关闭该次提交,说明 0.6.2 安装包存在一个致命缺陷:设置中的内核下载会立即失败并提示「kernel download received no data」,根因是下载器拒绝了一个格式错误的 User-Agent 头,已在下一个版本修复。该版本不会带缺陷地分发给 winget 用户,将由 0.6.3 版本取代,新的提交会自动跟进。
小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:
基于 821869798 官方公开代码仓库、脚本实现与 Release 说明整理,严格遵循公共文献边界。
写明需要纠正的内容,可附相关链接。资料会在人工核验后更新。