1. 为什么重写内核

v3 时代我们用的是基于 Chromium Network Service 改造的栈,优点是稳,缺点是体积大、扩展性差。v4.0 重写为「清渊」自研协议栈 + Tokio 异步运行时后,带来三个变化:

  • 客户端安装包从 56MB(v3.2)降到 35MB。
  • CPU 占用峰值从 12% 降到 4%。
  • 支持 UDP/QUIC 一等公民,游戏帧同步成为可能。

2. 架构差异

维度v3.2v4.0
网络栈Chromium Net 重构自研 「清渊」 + Tokio
协议优先TCP / UDPQUIC / HTTP3 / SRT
UI 框架ElectronTauri(Rust + WebView2)
安装包大小56MB35MB
内存峰值320MB110MB
支持平台Win / Mac / Android / iOSWin / Mac / Linux / Android / iOS

3. 四场景实测数据

测试环境:广州电信 500Mbps + MacBook M2 + 2026-09 iperf 实测。

场景v3.2 平均 RTTv4.0 平均 RTT抖动率变化
Valorant 东京72ms58ms±3.4ms → ±1.2ms
Apex Legends 东京68ms55ms±4.1ms → ±1.5ms
TikTok Shop 亚特兰大220ms198ms±22ms → ±10ms
SSH git push158ms122ms±9ms → ±3ms
YouTube 4K60 推流24Mbps(波动 ±25%)24Mbps(波动 ±6%)—

总结:平均延迟下降约 18-25%,抖动率下降 60-70%,这是为什么 v4.0 我们推荐老用户立即升级。

图 3.1 · QuickQ Connect 客户端主面板(v4.0 与 v3.2 实际并排对比)

4. v3 → v4 迁移清单

  1. 无需重新下载安装包:v3.2 客户端内置增量升级通道,首次启动会检测到新版本并自动下载 12.6MB 补丁包。
  2. 节点收藏自动导入:v4 会读取 %APPDATA%\\QuickQ\\favorites.json,无需用户操作。
  3. 订阅 URL 自动同步:登录后云端拉取,所有设备保持一致。
  4. 部分插件失效:v3 的 router 插件 v2.2 不兼容 v4,需要升级到 v2.3。
  5. 日志格式变化:v4 默认开启 JSON 结构化日志,运维工具需要更新,普通用户无感。
  6. Windows 7 不再支持:v4 最低要求 Win10 1909+,旧系统请回退 v3.2.8。
提示:v4 安装后,旧版 v3 客户端会被自动改名为 QuickQ-v3-backup.exe,你可以随时启动回退。

5. 常见回退问题

升级后部分网站反而变慢?

把代理模式从「全局」切回「GFW list」,白名单外的请求走原始链路。

CPU 占用比 v3 略高?

v4 默认开启「AI 路由重算」,会周期性占 5% CPU。如果不在意,关闭「高级 → 自动重算」即可。

v4 客户端闪退?

9 成是显卡驱动太旧。更新到 NVIDIA 555+ / AMD Adrenalin 24+ 后重启。

订阅不显示?

v4 用的是新的订阅格式,部分老订阅源需要重新生成,可在客户端「订阅诊断」一键更新。

v3.2 的安全维护期至 2027-06-30。届时 v3 客户端会提示你升级,不再拦截,只是不再发新版。