#!/bin/bash echo "=== Clash Verge 规则配置助手 ===" echo "" echo "为了确保 SSH 连接到 hf.co 能够正常工作," echo "需要在 Clash Verge 中添加以下规则:" echo "" echo "规则 1(推荐):" echo " DOMAIN-SUFFIX,hf.co,PROXY" echo "" echo "规则 2(可选,更精确):" echo " IP-CIDR,198.18.0.69/32,PROXY" echo " 或" echo " IP-CIDR,198.18.0.0/16,PROXY" echo "" echo "=== 配置步骤 ===" echo "" echo "方法 1: 通过界面(最简单)" echo "1. 打开 Clash Verge" echo "2. 点击左侧 '规则' 图标" echo "3. 点击 '+' 或 '添加规则'" echo "4. 添加规则: DOMAIN-SUFFIX,hf.co,PROXY" echo "5. 保存配置" echo "" echo "方法 2: 临时测试(全局代理)" echo "1. 打开 Clash Verge" echo "2. 点击 '连接' 或 '代理'" echo "3. 设置模式为 '全局代理'" echo "4. 测试 SSH: ssh -T git@hf.co" echo "5. 如果成功,说明需要添加规则" echo "" echo "方法 3: 编辑配置文件" echo "1. 在 Clash Verge 设置中查看配置目录路径" echo "2. 打开当前使用的配置文件(.yaml 文件)" echo "3. 在 rules: 部分顶部添加:" echo " - DOMAIN-SUFFIX,hf.co,PROXY" echo "4. 保存并重新加载配置" echo "" echo "=== 验证规则是否生效 ===" echo "" echo "配置规则后,可以:" echo "1. 查看 Clash Verge 的日志,看是否有 hf.co 的连接记录" echo "2. 测试 SSH 连接: ssh -T git@hf.co" echo "3. 如果连接成功,说明规则配置正确" echo ""