mihomo
mihomo copied to clipboard
[Feature] 代理链入口DIRECT模式下断开连接功能异常与代理链显示缺陷
验证步骤
- [x] 我已经阅读了 文档,确认了该功能没有实现
- [x] 我已在 Issue Tracker 中寻找过我要提出的功能请求,并且没有找到
- [x] 我是中文用户,而非其他语言用户
描述
已向 metacubexd 反馈回复:由于核心API限制暂无法实现, 需要核心将代理链完整返回才能显示
当前策略组配置
入口策略组:DIRECT、HK-01
出口策略组:US-01、US-02
代理链:入口 → 出口
TG策略组:代理链
以下操作将同时触发 BUG-1 与 BUG-2:
操作A:入口策略组保持 DIRECT,切换出口策略组(如 US-01 → US-02)
操作B:入口策略组从 DIRECT 切换至其他策略(如 HK-01)
异常现象详述 BUG-1:已开启切换策略自动断开连接,代理链中使用 DIRECT 的连接切换策略后连接未自动断开
现象
执行操作A/B后,现有连接未自动断开
需手动进入连接页面强制断开
预期行为
策略组变更后立即断开连接,确保新策略生效
BUG-2:策略组状态显示异常
现象分支
显示问题A(代理页面)
入口/出口/代理链策略组右上角速度指示器消失
仅 TG策略组 正常显示速度
显示问题B(连接页面)
当前显示:US-01(仅末端出口策略)
预期显示:TG策略组:代理链:入口策略组:DIRECT:出口策略组:US-01
预期行为
所有策略组显示实时速度
连接页面展示完整代理链层级
所以开发者说这个显示完整代理链的功能暂时无法实现?