登录后默认节点的产生遵循一条三级优先级链:上次使用的节点优先,其次是收藏集合中的候选,最后才是自动选线结果。首次登录时前两级为空,客户端直接进入自动选线,从当前档位开放的节点中挑选延迟较低、负载较轻的一个。再次登录时,只要上一次的连接记录还在本地配置中,客户端就会优先沿用那个节点,除非它在本次探测中被判定为状态明显变差。理解这条链之后,你就能解释「为什么这次登录换了个节点」这类疑问。首次使用可先完成 quickq下载,登录后观察默认节点的变化过程。
默认节点的优先级链
三级优先级按顺序生效,前一级有可用结果时就不会进入下一级。这个顺序决定了默认选择的稳定性:越靠前的来源越依赖你的历史行为,越靠后的来源越依赖实时测量。
- 第一级:上次使用节点——本地配置中记录的上一次连接对象,状态正常时直接沿用。
- 第二级:收藏集合——若上次使用的节点不可用,在收藏节点中按延迟与负载二次比较。
- 第三级:自动选线——前两级均无可用结果时,对全部开放节点做一次完整评估。
三级之间存在降级关系。所谓降级,是指上一级因为节点状态异常、档位变化或配置被清除而无法给出结果时,自动进入下一级。这个过程在后台完成,界面上只呈现最终选中的节点,不会逐级提示。
这条链的设计意图是兼顾稳定与灵活:既让你常用同一个节点,又能在它不可用时自动找到替代,不必每次手动干预。
自动选线的判定依据
自动选线只在第三级被触发,它是理解默认逻辑中最需要弄清楚的一环。判定同时参考两个维度:延迟与负载。延迟决定响应快慢,负载决定当前拥挤程度,两者共同构成候选节点的评分。
具体做法是:客户端对开放节点发起一轮探测,记录每个节点的往返时延;同时读取各节点的负载状态条长度。评分较低的节点排在前面,最终选中的是综合评分最优的一个,而不是单纯延迟最低的一个。
两个维度的作用差异
| 维度 | 衡量内容 | 在评分中的角色 |
|---|---|---|
| 延迟 | 往返时延,单位毫秒 | 主要权重,数值越低得分越高 |
| 负载 | 节点当前占用程度 | 调节权重,过载节点被降权 |
之所以不只看延迟,是因为一个当前延迟很低但负载已经接近饱和的节点,可能在你连接后迅速变得拥挤。引入负载维度相当于对候选做了一次前瞻性过滤,减少「连上没多久就变慢」的情况。
上次使用节点的记忆机制
记忆保存在本地配置文件中,记录的是上一次成功连接并保持了一段时间的节点。这里的关键限定条件是「成功连接并保持」,仅仅点开节点列表浏览不会写入记忆。
记忆会被更新的时机有两个:你在连接状态下手动切换到另一个节点,或者当前节点被判定为不可用而自动降级。前者会覆盖原记录,后者会清除原记录并触发下一级。
- 手动切换节点并保持连接后,记忆更新为新节点。
- 节点不可用导致降级时,原记忆被清除。
- 配置被手动重置或卸载重装时,记忆一并清空。
记忆不清除的情况下,下次登录会直接沿用它。这是默认选择为什么通常比较稳定的原因,也是多设备用户会观察到不同设备默认节点不一致的原因——每台设备各有一份本地记忆,互不同步。
收藏节点在默认选择中的位置
收藏是第二级来源,只有在第一级无法给出结果时才被启用。收藏的作用不是把选择固定为某一个节点,而是把候选范围收窄到你曾经验证过的节点集合。
当收藏集合中有多个节点时,客户端会在集合内按当前延迟与负载做一次比较,挑选状态较好的一个。也就是说,收藏控制的是范围,实时测量控制的是最终选择。
如果你希望每次登录都使用同一个节点,正确的做法是连接它并保持一段时间,让记忆生效,而不是依赖收藏。收藏更适合「这几个节点都可以,挑当前最好的那个」这种使用习惯。
收藏集合为空时,第二级直接被跳过,逻辑进入第三级。这也是新账号首次登录会走自动选线的原因之一。想了解收藏功能的完整操作方式,可以参考客户端内节点列表星标的使用说明,操作本身只需一次点击。
首次登录与再次登录的差异
两条路径的差别集中在第一级是否可用。首次登录没有历史记录,第一级与第二级均无内容,客户端直接执行自动选线;再次登录时第一级通常有记录,多数情况下默认选择就是上次使用的节点。
这个差异解释了一个常见疑问:为什么新账号第一次连上后节点会变来变去,用了一段时间之后就稳定了。第一次是自动选线的结果,之后是记忆在起作用,随着使用次数增加,记忆逐渐固化,默认选择也就趋于稳定。
若你希望尽快让默认选择稳定下来,可以在前几次使用时主动选择一个表现良好的节点并保持连接,让记忆尽早写入。这比每次依赖自动选线的结果更可控。想要在一台新设备上快速建立稳定的默认行为,可以先完成 quickq 客户端安装,登录后手动选一个节点保持片刻即可。
影响默认选择的设置项
有几个设置项会直接影响默认节点的产生路径,它们分布在设置面板的不同分组中。了解这些项的位置,可以让你在需要时主动调整默认行为。
- 自动选线开关:关闭后,客户端不再自动评估,默认选择只依赖记忆与收藏。
- 启动时自动连接:开启后,登录即按优先级链选择节点并连接,省去手动点击。
- 通知分组中的节点切换提示:开启后,默认节点发生变化时会给出提示,便于你察觉降级行为。
- 节点列表密度与排序:影响你查看候选时的效率,间接影响手动固定节点的操作速度。
这些设置修改后即时生效,无需重启客户端。其中自动选线开关的影响最直接:关闭它之后,若第一级与第二级都无法给出结果,客户端会停留在未选择状态,需要你手动挑选。是否关闭取决于你的使用习惯,偏好确定性的人倾向于关闭,接受动态调整的人倾向于保留开启。
默认节点不理想时怎么调
如果默认选中的节点实际体验不佳,可以按以下顺序处理,多数情况下前两步就能解决。
- 手动切换到列表中延迟更低、负载更轻的节点,并保持连接一段时间,让记忆更新。
- 把理想节点加入收藏,缩小第二级的候选范围。
- 若自动选线结果长期不理想,检查是否所有开放节点的延迟都偏高,问题可能出在本地网络侧。
- 确认档位对应的开放节点范围,节点数量较少时自动选线的空间本身有限。
处理思路的核心是:默认逻辑优先尊重你的历史行为,所以只要你主动做出一次明确选择并保持,它就会跟着调整。与其反复接受不理想的结果,不如一次手动干预把方向定下来。这也说明默认逻辑并非不可控,它只是把决策权按优先级分配给了历史记录、收藏与实时测量三者的先后顺序。
常见问题
- 若没有手动固定节点,默认走的是自动选线路径。
- 自动选线依据当前延迟与负载重新评估,结果会随环境变化。
- 希望结果稳定,可手动选一个节点保持连接,让记忆生效。
- 可以。手动选择一个节点并保持连接,客户端会记住该选择。
- 下次登录时优先沿用这个记录,不必重新挑选。
- 也可把节点加入收藏,缩小第二级的候选范围。
- 客户端会在收藏集合内按当前延迟与负载做二次比较。
- 挑选状态较好的一个,而不是固定选择第一个收藏项。
- 收藏控制候选范围,实时测量控制最终结果。
- 不会优先选中,负载状态条过长的节点会被降低权重。
- 评分同时参考延迟与负载两个维度,避免只看单一指标。
- 若实际体验仍不佳,可手动切换并在收藏中固定替代项。
把默认节点的产生过程拆开看,它并不神秘:记忆管稳定,收藏管范围,自动选线管兜底,三者按顺序依次生效。遇到默认选择不合预期时,先判断它落在哪一级,再针对那一级做调整即可,多数情况一次手动干预就能改变后续行为。想在自己的设备上观察这条链的实际运作,可以先完成 quickq下载,登录后连续使用几天,对比每天的默认节点是否逐步趋于一致,通常两三次之后就能看出记忆生效的痕迹。