aileeao / check_profiles_config.sh
aihuashanying's picture
修复不能push的问题
386b079
#!/bin/bash
echo "=== 检查 Clash Verge 配置文件结构 ==="
echo ""
echo "根据你的文件列表,需要检查以下内容:"
echo ""
echo "1. profiles.yaml 文件"
echo " 这个文件可能指定了当前使用的配置文件"
echo " 打开它查看 'current' 字段"
echo ""
echo "2. profiles/ 文件夹"
echo " 实际使用的配置文件通常在这里"
echo " 需要进入这个文件夹找到当前使用的配置"
echo ""
echo "=== 操作步骤 ==="
echo ""
echo "步骤 1: 打开 profiles.yaml"
echo " 查看当前激活的配置名称"
echo ""
echo "步骤 2: 进入 profiles/ 文件夹"
echo " 找到对应的配置文件"
echo ""
echo "步骤 3: 编辑那个配置文件"
echo " 在 rules: 部分顶部添加:"
echo ""
echo " rules:"
echo " - DOMAIN-SUFFIX,hf.co,PROXY"
echo " - IP-CIDR,198.18.0.69/32,PROXY"
echo ""
echo "步骤 4: 保存并重新加载"
echo " 在 Clash Verge 中重新加载配置"
echo ""
echo "=== 如果使用订阅配置 ==="
echo ""
echo "如果配置文件是从订阅下载的,修改后可能会被覆盖。"
echo ""
echo "解决方案:"
echo "1. 修改配置文件后,在 Clash Verge 中禁用该订阅的自动更新"
echo "2. 或者创建本地配置,基于订阅配置但添加自定义规则"
echo "3. 或者使用 Clash Verge 的规则编辑功能(如果有)"
echo ""