mihomo icon indicating copy to clipboard operation
mihomo copied to clipboard

[Feature] 代理链入口DIRECT模式下断开连接功能异常与代理链显示缺陷

Open fankuiz6 opened this issue 10 months ago • 1 comments

验证步骤

  • [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

预期行为

所有策略组显示实时速度

连接页面展示完整代理链层级

fankuiz6 avatar Feb 17 '25 05:02 fankuiz6

所以开发者说这个显示完整代理链的功能暂时无法实现?

Kryo123456 avatar Feb 23 '25 05:02 Kryo123456