Spaces:
Running
Running
A newer version of the Gradio SDK is available:
6.1.0
Clash Verge 配置文件编辑指南
问题:规则无法保存
如果通过界面修改规则后重启应用规则消失,说明规则没有保存到配置文件中。需要直接编辑配置文件。
步骤 1: 找到配置文件
方法 A: 通过 Clash Verge 界面
- 打开 Clash Verge
- 点击 "设置"
- 找到以下任一选项:
- "配置目录" (Config Directory)
- "当前配置" (Current Config)
- "Profiles"
- 记下显示的路径
方法 B: 默认路径
Clash Verge 的配置文件通常在:
C:\Users\你的用户名\.config\clash-verge\profiles\
或
C:\Users\你的用户名\AppData\Roaming\clash-verge\profiles\
步骤 2: 找到当前使用的配置文件
- 进入配置目录
- 找到当前使用的配置文件(通常是
.yaml或.yml文件) - 可以通过文件修改时间判断哪个是当前使用的
步骤 3: 编辑配置文件
用文本编辑器打开配置文件
推荐使用:
- VS Code
- Notepad++
- Windows 记事本(也可以,但要注意格式)
找到 rules 部分
在配置文件中找到 rules: 部分,通常格式如下:
rules:
- GEOIP,CN,DIRECT
- MATCH,PROXY
添加规则
在 rules: 列表的最顶部添加以下规则:
rules:
# Hugging Face 相关规则(放在最前面)
- DOMAIN-SUFFIX,hf.co,PROXY
- IP-CIDR,198.18.0.69/32,PROXY
- IP-CIDR,198.18.0.0/16,PROXY
# 其他现有规则
- GEOIP,CN,DIRECT
- MATCH,PROXY
重要提示
YAML 格式要求:
- 使用空格缩进,不要用 Tab
- 每个规则前要有
-(短横线和空格) - 冒号后要有空格
规则顺序:
- 特定规则(如 hf.co)要放在通用规则(如 GEOIP)之前
- 规则按顺序匹配,第一个匹配的生效
保存文件:
- 保存为 UTF-8 编码
- 确保文件扩展名是
.yaml或.yml
步骤 4: 重新加载配置
编辑并保存配置文件后:
- 在 Clash Verge 中点击 "重新加载配置" 或 "Reload"
- 或者重启 Clash Verge
- 检查规则是否生效
步骤 5: 验证规则
- 查看 Clash Verge 的 "日志" 页面
- 尝试连接 hf.co
- 在日志中应该能看到规则匹配记录
完整示例
一个完整的 rules 部分示例:
rules:
# Hugging Face
- DOMAIN-SUFFIX,hf.co,PROXY
- DOMAIN-SUFFIX,huggingface.co,PROXY
- IP-CIDR,198.18.0.0/16,PROXY
# 国内直连
- GEOIP,CN,DIRECT
# 其他规则...
# 默认代理
- MATCH,PROXY
常见问题
Q: 编辑后配置无法加载?
A: 检查 YAML 格式是否正确,特别是缩进和标点符号。
Q: 规则不生效?
A: 确保规则放在列表顶部,并且格式正确。
Q: 找不到配置文件?
A: 在 Clash Verge 设置中查看配置目录路径,或者查看应用日志。
Q: 修改后规则还是消失?
A: 确保编辑的是 Clash Verge 当前使用的配置文件,不是备份文件。
备份建议
在编辑配置文件前,建议先备份:
- 复制配置文件
- 重命名为
.yaml.bak - 然后编辑原文件
这样如果出错可以恢复。