这个仓库包含了个人定制的Clash代理规则集配置文件,支持自动节点选择和智能分流。
foreverchen9.yaml- 主要的Clash配置文件,包含完整的代理组和规则配置foreverchen9_verge.yaml- Clash Verge 增强版配置(支持 rule-providers 等)
foreverchen9_rules.yaml- 自定义规则集,包含银行和金融服务相关的域名规则
将 foreverchen9.yaml 导入到Clash客户端中使用。
其他配置文件可以通过以下方式引用本仓库的规则集:
rule-providers:
foreverchen9_rules:
type: http
behavior: classical
format: yaml
interval: 86400
url: https://raw.githubusercontent.com/foreverchen9/personal_proxy_rules/main/foreverchen9_rules.yaml
path: ./ruleset/foreverchen9_rules.yaml
rules:
- RULE-SET,foreverchen9_rules,DIRECT复制 proxy_template.yaml 并根据以下步骤自定义:
-
修改
proxy-providers部分:- 将
your_provider_name替换为您的代理服务商名称 - 将
YOUR_SUBSCRIPTION_URL_HERE替换为您的订阅链接
- 将
-
更新
proxy-groups中的use字段:- 将所有
your_provider_name替换为实际的代理服务商名称
- 将所有
-
根据需要调整规则优先级和代理组设置
- 自动选择:基于延迟测试自动选择最优节点(容差10ms)
- 地区节点:支持香港、台湾、日本、美国、英国、韩国、新加坡等地区
- 负载均衡:所有地区节点组都采用url-test自动选择最优节点
foreverchen9_rules.yaml 包含以下银行和金融服务的规则:
香港银行:
- livi bank(理慧银行)
- WeLab Bank
- ZA Bank(众安银行)
- Airstar Bank(天星银行)
- BOCHK(中银香港)
- HSBC HK(汇丰银行香港)
新加坡银行:
- OCBC(华侨银行)
- iFast银行
中国内地银行:
- 兴业银行
在 foreverchen9_rules.yaml 的 payload 部分添加新规则:
payload:
- DOMAIN-SUFFIX,新银行域名.com
- DOMAIN-KEYWORD,银行关键词
- DOMAIN,完整银行域名.com- 修改规则集文件后,推送到GitHub:
git add .
git commit -m "更新银行规则集"
git push origin main- 规则集将在24小时内(默认86400秒)自动更新到引用此规则集的配置中
- 容差设置:10ms容差,确保快速响应
- 测试间隔:300秒(5分钟)定期测试节点延迟
- 自动切换:延迟超过容差自动切换到更优节点
- 银行金融规则:最高优先级,确保银行服务稳定直连
- 应用特定规则:针对不同应用优化的代理策略
- 地理位置规则:基于IP地理位置的分流规则
- 兜底规则:未匹配规则的默认处理
- Clash for Windows:完整功能支持
- Clash for Android:完整功能支持
- Stash (iOS):优化了iOS设备的使用体验
- Loon (iOS/macOS):提供专用 Loon 配置
- OpenClash (OpenWrt):路由器端完整支持
对于iOS用户,推荐使用以下链接:
https://raw.githubusercontent.com/foreverchen9/personal_proxy_rules/main/foreverchen9.yaml
- 订阅上述公开链接,获得基础规则与分流。
- 在 Stash 打开该配置,添加/编辑本地覆盖(Override)。
- 写入如下覆盖片段(仅本地生效,不会同步到 GitHub):
proxy-providers: fastfly: url: https://example.invalid/replace-with-your-private-subscription-url
- 或直接使用仓库内模板:
overrideProxy_stash.stoverride(复制到本地并改成你的真实订阅地址,再在 Stash 中导入为 Override)。 - 保存后刷新订阅,节点与“订阅流量信息”将从你的真实订阅地址获取。
用于 Loon 的订阅链接:
https://raw.githubusercontent.com/foreverchen9/personal_proxy_rules/main/foreverchen9_loon.conf
使用步骤(参考上方 Stash 流程):
- 在 Loon → 配置 → 订阅,添加以上链接获取基础规则与分流。
- 订阅后,打开本地配置,把
[Remote Proxy]中的fastfly链接替换为你的真实订阅地址(仅本地生效,不会回传仓库)。 - 保存并刷新节点,测试延迟即可生效。
可选:若不想直接暴露真实订阅,可自托管(如 Vercel/Netlify/Cloudflare Pages/Nginx)一份私密 URL,再在第2步填入该私密地址。
如果希望与主配置分离真实订阅,可使用仓库内的覆写模板:
- 文件:
overrideProxy_loon.conf - 用法:复制到本地(不要提交),替换其中的占位符 URL,然后在 Loon 订阅页面为
foreverchen9_loon.conf添加/关联该覆写文件,刷新后生效。
用于 Clash Verge 的订阅链接:
https://raw.githubusercontent.com/foreverchen9/personal_proxy_rules/main/foreverchen9_verge.yaml
- 订阅上述公开链接,得到基础配置与规则。
- 在 Clash Verge → Profiles → 选中该配置 → Edit → 添加 Mixin(或本地补丁文件)。
- 写入如下覆盖片段(仅本地生效,不会上传到 GitHub):
proxy-providers: fastfly: url: https://example.invalid/replace-with-your-private-subscription-url
或直接使用仓库内模板文件:override.clash-verge.example.yaml(复制为本地 override.clash-verge.yaml,填入你的真实地址后在 Clash Verge 中导入为 Mixin)。
4. 保存后在 Providers 页面刷新,节点与“订阅流量信息”将读取你的真实订阅响应头。
备选方案:
- 使用 Secret Gist 或自托管(Vercel/Netlify/Cloudflare Pages/Nginx)私密托管你的订阅文件,再用该 URL 覆盖。
- 若需进一步防滥用,可在自托管端添加访问控制(Basic Auth、签名 URL、来源校验等)。
- URL 修改:如果您的GitHub用户名不是
foreverchen9,请修改配置文件中的GitHub URL - 分支名称:确保使用正确的分支名称(通常是
main或master) - 文件路径:确保GitHub仓库中的文件路径正确
- 格式验证:推送前请验证YAML文件格式的正确性
- 节点兼容性:确保您的代理服务商支持所需的地区节点
- 🚀 节点选择:主选择器,包含所有可用的代理选项
- ♻️ 自动选择:基于延迟测试自动选择最优节点(容差10ms)
- 🔧 手动切换:手动选择特定节点,包含所有订阅节点
- 🇭🇰 香港节点:自动选择延迟最低的香港节点
- 🇹🇼 台湾节点:自动选择延迟最低的台湾节点
- 🇯🇵 日本节点:自动选择延迟最低的日本节点
- 🇺🇸 美国节点:自动选择延迟最低的美国节点
- 🇬🇧 英国节点:自动选择延迟最低的英国节点
- 🇰🇷 韩国节点:自动选择延迟最低的韩国节点
- 🇸🇬 狮城节点:自动选择延迟最低的新加坡节点
- 📲 电报消息:Telegram专用代理组
- 🤖 OpenAI:OpenAI/ChatGPT专用代理组
- 📹 油管视频:YouTube专用代理组
- 🎬 奈飞视频:Netflix专用代理组
- 📱 Instagram:Instagram专用代理组
- 🐦 Twitter:Twitter专用代理组
- 💬 WeChat:微信专用代理组(优先直连)
- ✅ 添加韩国节点支持
- ✅ 所有地区节点改为自动选择模式(url-test)
- ✅ 优化延迟容差至10ms,提升响应速度
- ✅ 完善银行金融规则集
- ✅ 优化Stash客户端兼容性
- ✅ 添加了自定义规则集支持
- ✅ 创建了可复用的代理配置模板
- ✅ 优化了规则优先级设置