[Feature] 希望增加类似 v2rayN 的节点实际下载速度测试(MB/s / Mbps)
Verify steps
- 我已在标题简短的描述了我所需的功能
- 我已在 Issue Tracker 中寻找过,但未找到我所需的功能
- 这是向 GUI 程序提出的功能请求,而不是内核程序
- 我未在最新的测试版本找到我所需的功能
操作系统
Windows
描述
希望 Clash Party 可以增加类似 v2rayN 的「节点实际速度测试」功能。
目前代理组中的测速主要显示节点延迟(ms),这个指标可以判断连接质量,但无法反映节点的实际可用带宽。
例如两个节点可能都是:
- 节点 A:60 ms
- 节点 B:65 ms
但实际下载性能可能分别只有 50 Mbps 和 500 Mbps。
对于机场节点、VPS、自建节点,以及晚高峰线路测试来说,实际吞吐速度通常比单纯延迟更有参考价值。
希望可以在现有节点延迟测试之外,增加一个独立的「速度测试」功能。
希望实现的功能
支持对单个节点、当前策略组或全部节点进行实际下载速度测试。
测试结果直接显示在节点旁边,例如:
JP-01 58 ms 42.3 MB/s JP-02 71 ms 15.8 MB/s HK-01 39 ms 86.2 MB/s或使用 Mbps:
JP-01 58 ms 338 Mbps支持按照实际速度排序节点。
最好允许配置测速 URL,例如:
- 用户自定义测速地址
- 或软件提供一个默认测速地址
希望可以设置简单的流量限制,例如:
- 最大测试时间
- 最大下载数据量
防止节点较多时批量测速消耗大量订阅流量。
与现有延迟测试的区别
这里请求的不是 URL-Test / HTTP 延迟测试,而是真正通过该节点下载一定量的数据,计算实际吞吐速度。
即:
Latency Test
→ 50 ms
Speed Test
→ 350 Mbps / 43.7 MB/s两项数据分别保留。
使用场景
我有多个机场节点和自建 VPS,经常需要比较:
- 延迟
- 实际带宽
- 晚高峰性能
仅通过延迟无法判断哪个节点实际速度更好,目前需要额外使用 v2rayN 等软件进行测速。
如果 Clash Party 可以直接在代理组界面完成实际速度测试,就可以在保留 Clash Party 策略组、规则集、覆写、Smart Core 等功能的同时完成节点性能筛选,不需要为了测速另外开启其他客户端。
补充
已看到 #1549 也提到了节点 Speed Test,但其中还包含 Smart Load Balancing、HTTP Range 并发下载等更复杂的需求。
本 Issue 希望聚焦一个更简单的 GUI 功能:
只增加节点实际下载吞吐测速以及测速结果展示/排序,不要求实现多节点并发下载或负载均衡。
感谢开发者。
Source: mihomo-party-org/clash-party