Files
2026-03-19 16:35:58 +08:00
..
2026-03-19 16:35:58 +08:00
2026-03-19 16:35:58 +08:00

ClashVerge 非港轮询脚本

项目简介

这是一个专门为 ClashVerge 设计的全局扩写脚本,用于创建非香港节点的负载均衡组,特别适用于注册机等需要稳定代理的场景。

功能特点

  • 自动创建负载均衡组:自动创建名为「🔁 非港轮询」的负载均衡组
  • 智能节点过滤:自动排除香港节点和流量信息节点
  • 自动注入选择组:智能识别并注入到合适的选择组中
  • 全兼容:支持所有类型的订阅配置
  • 动态更新:切换订阅或分组时自动生效

技术实现

  • 使用 JavaScript 编写的 ClashVerge 全局扩写脚本
  • 采用负载均衡策略,轮询非香港节点
  • 支持自动健康检查和延迟测试
  • 优化的节点过滤算法

使用方法

步骤 1复制脚本

clashverge_changes.js 文件中的代码复制到剪贴板。

步骤 2配置 ClashVerge

  1. 打开 ClashVerge 应用
  2. 进入「订阅」页面
  3. 找到「全局扩写脚本」选项
  4. 粘贴复制的代码
  5. 点击「保存」或「应用」按钮

步骤 3刷新订阅

  • 点击「刷新订阅」按钮,让脚本生效
  • 等待订阅更新完成

步骤 4使用非港轮询

  1. 返回 ClashVerge 首页
  2. 在代理组中找到「🔁 非港轮询」
  3. 点击选择该组即可开始使用

配置说明

排除节点规则

脚本会自动排除以下类型的节点:

  • 香港节点:包含 "香港"、"hong kong"、"hk"、"hkg"、"🇭🇰" 等标识的节点
  • 流量信息节点:包含 "剩余流量"、"套餐到期"、"到期时间" 等标识的节点
  • 英文流量节点:包含 "traffic"、"expire"、"expiration"、"subscription"、"reset"、"plan" 等标识的节点

自定义排除规则

如果需要自定义排除规则,可以修改脚本中的 excludeRegex 变量:

const excludeRegex =
  "(?i)(" +
  "香港|hong[ -]?kong|\\bhk\\b|\\bhkg\\b|🇭🇰" +
  "|剩余流量|套餐到期|下次重置剩余|重置剩余|到期时间|流量重置" +
  "|traffic|expire|expiration|subscription|subscribe|reset|plan" +
  ")";

负载均衡配置

脚本创建的负载均衡组配置如下:

  • 名称🔁 非港轮询
  • 类型load-balance
  • 策略round-robin轮询
  • 包含所有代理:是
  • 排除过滤:根据上述规则
  • 健康检查 URLhttps://www.gstatic.com/generate_204
  • 检查间隔300秒
  • 懒加载:启用
  • 期望状态码204

常见问题

Q: 脚本不生效怎么办?

A: 请检查以下几点:

  1. 确保脚本已正确粘贴到「全局扩写脚本」中
  2. 确保已刷新订阅
  3. 检查订阅配置是否正确

Q: 如何验证脚本是否生效?

A: 在 ClashVerge 首页的代理组中查看是否出现「🔁 非港轮询」组。

Q: 可以同时使用多个扩写脚本吗?

A: 是的,但需要确保脚本之间不会冲突。

Q: 脚本会影响其他代理组吗?

A: 不会,脚本只会添加新的负载均衡组,并将其注入到选择组中,不会修改其他组的配置。

运行效果

使用该脚本后,您将在 ClashVerge 中看到一个新的「🔁 非港轮询」代理组,选择该组后,系统会自动轮询所有非香港节点,为您提供更稳定的代理服务。

适用场景

  • 注册机:需要稳定代理环境的账号注册
  • 多节点切换:自动在多个非香港节点间切换
  • 负载均衡:分散流量,提高稳定性
  • 自动健康检查:自动排除不健康的节点

注意事项

  1. 该脚本仅适用于 ClashVerge 客户端
  2. 请确保您的订阅包含非香港节点
  3. 脚本会自动处理节点过滤,无需手动配置
  4. 如有特殊需求,可以根据说明自定义排除规则

版本信息

  • 版本1.0.0
  • 更新日期2026-03-19
  • 作者Auto Generated

许可证

MIT License