微光视界的轻量原生:XrayUI 与 WinUI 3 极简桌面架构
以纯粹 WinUI 3 原生渲染与 .NET 打造极其精简、低至 15MB 内存常驻的 Windows Xray 客户端
时代与代理工具普遍依赖重量级 Web 封装的困境
破局与设计哲学:纯粹 WinUI 3 原生渲染与直觉化代理管线
硬核工程深水区:.NET 10 极度瘦身、物理网卡测速绑定与安全交互
在工程实现中,Zero 针对 Xray 核心进程的生命周期管理与 IPC 通道进行了细致隔离,杜绝因核心意外崩溃引发的界面无响应或系统断网。通过基于 .NET 10 的原生编译与内存调优,XrayUI 将解压安装体积压缩至约 80MB,后台常驻内存低至惊人的约 15MB。
在网络栈细节上,XrayUI 实现了局域网代理共享开关,并在 TUN 模式下将真实延迟测速强制绑定至物理网卡,彻底规避代理回路误判。在 2026 年 7 月提交的 commit 49c91ed 中,他敏锐回应社区用户的实际诉求:“Let the edit-server dialog reveal the password”,在保持节点密钥存储安全的同时大幅改善了配置核对体验,并顺利推出 v1.18 稳定版本。[4][3][2]