Zephyr v2.3.6
Zephyr v2.3.6 — 网络性能优化功能 & Design Token 系统
三层网络性能优化(Mihomo 配置默认值 + OS TCP 调优 + DNS 优化),独立 apply/revert UI;Style Dictionary Design Token 管道重构主题系统;代理组下拉滚动/宽度修复。
新功能
网络性能优化功能
设置页面新增 Network Optimization 行,用户可选网络性能优化。
第一层:Mihomo 配置默认值(跨平台,无需特权)
| 参数 | 默认值 | 说明 |
|---|---|---|
tcp-concurrent |
true |
并行 TCP 连接所有解析 IP,选最快 |
keep-alive-interval |
30 |
防止中间设备断开空闲连接 |
keep-alive-idle |
600 |
保持持久连接,减少 TLS 重握手 |
find-process-mode |
always |
TUN 模式下精确进程路由 |
profile.store-fake-ip |
true |
持久化 fake-ip 映射,重启免 DNS 重解析 |
default-nameserver |
223.5.5.5, 119.29.29.29 |
避免 DoH 解析循环依赖 |
所有原始值通过 contains_key 检查保存,尊重订阅和用户已有配置。
第二层:OS TCP 调优(TUN 授权时应用)
- Linux:禁用空闲后慢启动、TCP Fast Open、ECN、禁用 HyStart ACK train、高 RTT 路径 buffer 调优(rmem/wmem 4MB、tcp_rmem 16MB、tcp_wmem 32MB)
- macOS:TCP Fast Open、ECN
- Windows:TCP 窗口自动调优、初始 RTO 300ms、Fast Open
第三层:DNS 优化(跨平台)
- fake-ip-filter 从 2 条扩展到 13 条(覆盖 captive portal、游戏主机、STUN、LAN 发现等)
独立网络优化 UI
设置页面新增 Network Optimization 行,提供手动控制:
- Apply:显示变更详情 + 警告,支持自动启动选项
- Revert:从备份恢复优化前的原始值
- Status:绿色圆点 = 已应用,灰色 = 未应用
- 持久化:Linux 写入
/etc/sysctl.d/(重启保留);macOS 重启丢失;Windows 系统级持久
Design Token 系统
引入 Style Dictionary Design Token 管道,重构主题系统。
Bug 修复
- 代理组下拉不可滚动:代理组数量多时下拉菜单无法滚动,现已修复
- 代理组下拉宽度溢出:下拉宽度不再随项目数量无限扩展
- 滚动条溢出圆角:下拉菜单和右键菜单的滚动条不再溢出圆角边界