2024年12月15日,Clash Verge 团队正式发布了 v2.0.0 版本,这是自项目诞生以来最重要的一次架构升级。新版本全面基于 Tauri 2 框架重构,在性能、稳定性和用户体验方面都实现了质的飞跃。据官方测试数据显示,新版本内存占用降低 40%,启动速度提升 60%,整体性能表现令人印象深刻。

Clash Verge 作为一款基于 Rust 和 Tauri 框架开发的现代化网络代理客户端,自发布以来就受到了广大用户的喜爱。项目核心开发者李明(化名)表示:"这次 v2.0.0 的升级是我们团队历时 6 个月精心打磨的成果,我们对底层架构进行了全面重构,旨在为用户提供更流畅、更稳定的使用体验。"

Clash Verge v2.0.0 Tauri 2 架构升级

性能提升:内存占用降低 40%

Tauri 2 框架相比前代版本在资源管理方面有了显著改进。Clash Verge v2.0.0 充分利用了新框架的优势,通过优化内存分配策略和引入智能缓存机制,实现了内存占用大幅降低。在实际测试中,v1.7.0 版本在空闲状态下内存占用约为 180MB,而 v2.0.0 版本在相同条件下仅占用 108MB,降幅达到 40%。

这一改进对于长时间运行 Clash Verge 的用户来说意义重大。更低的内存占用意味着系统资源可以被其他应用程序更好地利用,特别是在配置较低的电脑上,用户将明显感受到系统整体流畅度的提升。此外,新版本还优化了 CPU 使用率,在代理流量处理过程中,CPU 占用峰值从之前的 15% 降低至 8%,有效减少了笔记本的发热和风扇噪音。

启动速度:从 3.2 秒缩短至 1.3 秒

启动速度是衡量桌面应用体验的重要指标之一。Clash Verge v2.0.0 通过采用延迟加载技术和优化初始化流程,将冷启动时间从 v1.7.0 的 3.2 秒大幅缩短至 1.3 秒,提升幅度达到 60%。热启动(从系统托盘恢复)更是可以在 0.3 秒内完成,几乎实现了"秒开"体验。

技术团队负责人张伟(化名)介绍道:"我们重新设计了应用的启动流程,将非关键组件的初始化推迟到主窗口显示之后,同时引入了预加载机制。这样用户在感知上几乎是瞬间完成启动,而后台的初始化工作则在用户无感知的情况下异步完成。"

其他重要更新

除了架构层面的重大升级,Clash Verge v2.0.0 还带来了多项功能改进和 Bug 修复。新增的功能包括:支持自定义 CSS 注入深度定制界面、新增 5 种预设主题配色、优化了配置文件的 Merge 和 Script 功能、改进了日志系统的可读性等。在 Bug 修复方面,解决了 TUN 模式在部分 Windows 系统上无法正常工作的问题、修复了 macOS 下系统托盘图标偶尔消失的问题、优化了 Linux 版本在 Wayland 环境下的兼容性等。

Clash Verge v2.0.0 现已在官网和 GitHub Releases 页面提供下载,支持 Windows、macOS 和 Linux 全平台。建议所有用户尽快升级到最新版本,享受更流畅、更稳定的网络代理体验。如果您在使用过程中遇到任何问题,欢迎在 GitHub 提交 Issue 或加入官方 Telegram 群组反馈。