mirror of
https://github.com/adminlove520/AI-Account-Toolkit.git
synced 2026-05-08 11:34:03 +08:00
ClashVerge 非港轮询脚本
项目简介
这是一个专门为 ClashVerge 设计的全局扩写脚本,用于创建非香港节点的负载均衡组,特别适用于注册机等需要稳定代理的场景。
功能特点
- 自动创建负载均衡组:自动创建名为「🔁 非港轮询」的负载均衡组
- 智能节点过滤:自动排除香港节点和流量信息节点
- 自动注入选择组:智能识别并注入到合适的选择组中
- 全兼容:支持所有类型的订阅配置
- 动态更新:切换订阅或分组时自动生效
技术实现
- 使用 JavaScript 编写的 ClashVerge 全局扩写脚本
- 采用负载均衡策略,轮询非香港节点
- 支持自动健康检查和延迟测试
- 优化的节点过滤算法
使用方法
步骤 1:复制脚本
将 clashverge_changes.js 文件中的代码复制到剪贴板。
步骤 2:配置 ClashVerge
- 打开 ClashVerge 应用
- 进入「订阅」页面
- 找到「全局扩写脚本」选项
- 粘贴复制的代码
- 点击「保存」或「应用」按钮
步骤 3:刷新订阅
- 点击「刷新订阅」按钮,让脚本生效
- 等待订阅更新完成
步骤 4:使用非港轮询
- 返回 ClashVerge 首页
- 在代理组中找到「🔁 非港轮询」
- 点击选择该组即可开始使用
配置说明
排除节点规则
脚本会自动排除以下类型的节点:
- 香港节点:包含 "香港"、"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(轮询)
- 包含所有代理:是
- 排除过滤:根据上述规则
- 健康检查 URL:https://www.gstatic.com/generate_204
- 检查间隔:300秒
- 懒加载:启用
- 期望状态码:204
常见问题
Q: 脚本不生效怎么办?
A: 请检查以下几点:
- 确保脚本已正确粘贴到「全局扩写脚本」中
- 确保已刷新订阅
- 检查订阅配置是否正确
Q: 如何验证脚本是否生效?
A: 在 ClashVerge 首页的代理组中查看是否出现「🔁 非港轮询」组。
Q: 可以同时使用多个扩写脚本吗?
A: 是的,但需要确保脚本之间不会冲突。
Q: 脚本会影响其他代理组吗?
A: 不会,脚本只会添加新的负载均衡组,并将其注入到选择组中,不会修改其他组的配置。
运行效果
使用该脚本后,您将在 ClashVerge 中看到一个新的「🔁 非港轮询」代理组,选择该组后,系统会自动轮询所有非香港节点,为您提供更稳定的代理服务。
适用场景
- 注册机:需要稳定代理环境的账号注册
- 多节点切换:自动在多个非香港节点间切换
- 负载均衡:分散流量,提高稳定性
- 自动健康检查:自动排除不健康的节点
注意事项
- 该脚本仅适用于 ClashVerge 客户端
- 请确保您的订阅包含非香港节点
- 脚本会自动处理节点过滤,无需手动配置
- 如有特殊需求,可以根据说明自定义排除规则
版本信息
- 版本:1.0.0
- 更新日期:2026-03-19
- 作者:Auto Generated
许可证
MIT License