Skip to content

Feature/node delay rule wizard#284

Open
junle-chen wants to merge 2 commits into
wnlen:masterfrom
junle-chen:feature/node-delay-rule-wizard
Open

Feature/node delay rule wizard#284
junle-chen wants to merge 2 commits into
wnlen:masterfrom
junle-chen:feature/node-delay-rule-wizard

Conversation

@junle-chen

@junle-chen junle-chen commented Jul 1, 2026

Copy link
Copy Markdown

概要

  • 添加了增加 Hysteria2 / AnyTLS 订阅节点识别支持。(在pr 完善订阅节点识别与 Zsh 代理环境支持 #283 基础上继续做)
  • 在节点选择列表中显示节点延迟。
  • 新增交互式规则管理入口。
  • 支持测试域名会命中哪条规则和策略。

变更内容

  • clashctl select 中显示节点最近延迟,未测速时显示 [-]
  • 支持按 r 刷新当前策略组节点延迟。
  • 新增 clashctl rule
    • 查看当前运行规则
    • 添加前置 / 后置规则
    • 删除规则前确认
    • 测试域名命中的规则和代理策略
  • 自定义规则写入 runtime/mixin.yaml
    • 添加规则写入 prepend.rulesappend.rules
    • 删除自定义规则时从 mixin 中移除
    • 删除订阅自带规则时写入 remove.rules,重新生成配置时过滤
  • 更新命令补全,让终端可以补全新的 clashctl rule 入口。
  • 更新 README,补充规则管理和规则测试的基础用法。

展示

节点延迟测速

clashctl select

在最终节点选择的时候会显示所有节点延迟,r可以刷新延迟
image

修改规则

clashctl rule 

上下选择修改查看规则,左右翻页,a添加新规则,d删除规则
image
按下a后,可以选择规则类型,内容,策略
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant