Clash Verge Rev 怎么导入本地配置文件?
简答:Clash Verge Rev 导入本地配置文件,优先打开“配置”页面,使用“新建”创建 Local/本地配置,再选择本机上的 YAML 文件并保存。导入后还要选中该配置,在代理或运行状态页面确认配置已加载;如果拖拽无反应、节点为空或提示 YAML 错误,按本文的文件格式、版本和日志顺序排查。
定义:Clash Verge Rev 本地配置导入,是把电脑上的 YAML 配置文件加入客户端的配置列表,再选中并加载该配置的过程。
先试这一步:用“新建”导入本地 YAML 文件
如果你已经有一个本地配置文件,优先使用配置页中的新建入口,不要先把文件内容粘贴到远程订阅地址输入框。Clash Verge Rev 官方文档将本地配置列为独立的配置类型,并提供“新建配置文件导入”方式,可参考官方配置导入文档。
- 打开 Clash Verge Rev,进入左侧的“配置”“Profiles”或配置列表页面。
- 点击“新建”“New”或含义相近的新增按钮。
- 在配置类型中选择“Local/本地”,不要选择 Remote/远程。
- 点击文件选择按钮,找到本机保存的
.yaml或.yml配置文件。 - 填写配置名称或保留默认名称,然后保存。
- 回到配置列表,点击刚导入的配置或“使用”,让它成为当前配置。
- 打开代理、运行状态或日志页面,确认配置内容已经被读取。
官方文档说明,选择导入的文件会被复制到客户端的profiles目录。因此,导入完成后原文件被移动或删除,通常不会影响已经生成的配置副本;不过在确认配置可用前,建议保留原始文件作为备份。
第二种方法:把文件拖到配置页面
官方文档还列出拖拽配置文件导入方式。操作时先打开 Clash Verge Rev 的配置列表,再从 Windows 文件资源管理器、macOS Finder 或 Linux 文件管理器中选中文件,拖到配置列表区域。
- 保持 Clash Verge Rev 的配置页面处于打开状态。
- 选中本地
.yaml或.yml文件。 - 将文件拖到配置列表或配置页面的空白区域。
- 等待配置卡片、导入提示或文件名称出现。
- 点击新配置并选择“使用”或等效操作。
官方文档注明,拖拽导入要求 Clash Verge Rev 至少为v1.6.2。这个要求来自文档说明,当前安装版本的实际按钮和页面名称可能不同;如果拖拽没有反应,直接回退到“新建 → Local/本地 → 选择文件”的方式。版本和安装包应以项目发布页显示的信息为准。
| 情况 | 优先操作 | 失败后的回退 |
|---|---|---|
| 文件已在电脑上 | 新建 Local/本地配置并选择文件 | 确认文件扩展名和内容,再重新保存 |
| 拖拽导入无反应 | 确认拖入的是配置列表区域 | 改用文件选择器导入 |
| 界面没有“Local”字样 | 寻找“本地”“文件”“Import File”等近似入口 | 检查客户端版本和配置页面是否打开正确 |
导入前检查:扩展名正确,不代表内容一定可解析
本地文件能被选中,只说明文件管理器允许读取它,不代表客户端一定能解析。Clash Verge Rev 的界面源码将本地配置识别为 YAML 类型;因此,导入前应确认文件确实是配置文本,而不是浏览器保存的网页、登录页面或错误提示。
| 检查项目 | 怎么检查 | 异常处理 |
|---|---|---|
| 文件类型 | 文件名通常以.yaml或.yml结尾 | 不要只修改扩展名,先用文本编辑器查看内容 |
| 文件内容 | 打开后应是 YAML 配置文本,而不是 HTML、登录提示或下载说明 | 重新获取原始文件并保留备份 |
| 缩进和符号 | 检查冒号、列表符号和层级缩进是否完整 | 避免混用制表符和空格,不要直接覆盖原文件 |
| 敏感信息 | 文件可能包含地址、密钥、密码或订阅信息 | 不要公开上传完整文件或截图 |
如果文件来自其他客户端或配置生成工具,还要确认它输出的是 Clash Verge Rev 当前内核能够识别的格式。无法确认字段兼容性时,不要盲目删除报错字段,优先保留副本并重新获取匹配格式的文件。
导入后如何确认配置已经加载?
- 配置列表:能看到新建的配置名称或文件对应的配置卡片。
- 当前状态:点击该配置并执行“使用”“选中”或同义操作,确认它被标记为当前配置。
- 内容页面:打开代理组、节点、规则或运行配置页面,查看文件中的内容是否被读取。
- 日志页面:检查是否有 YAML 解析错误、字段错误或内核启动失败。
- 实际验证:在系统代理已经按需开启的前提下,再测试一个明确的网络请求,区分“配置导入成功”和“网络连接成功”。
配置卡片出现,并不等于其中的每个节点、规则或远程资源都可用。如果配置本身没有代理字段,代理列表为空可能是文件内容问题;如果配置能读取但请求失败,则应继续检查客户端状态、DNS、延迟或丢包,而不是重复导入同一个文件。
常见导入失败的处理顺序
| 现象 | 先检查什么 | 建议回退 |
|---|---|---|
| 配置列表没有新增项目 | 是否选择了 Local、本地文件是否成功选中、是否完成保存 | 重新进入新建页面,用文件选择器导入 |
| 拖拽没有任何提示 | 拖入位置、客户端版本和文件是否为 YAML | 改用新建本地配置;拖拽版本要求以官方文档为准 |
| 提示 YAML 或解析错误 | 缩进、冒号、列表符号、文件是否实际为网页 | 恢复原始副本,不要随意删除字段 |
| 导入成功但节点为空 | 文件是否包含代理内容,是否只包含规则或其他字段 | 打开文件和日志,确认配置内容后再判断 |
| 配置显示但无法启用 | 是否选中当前配置、内核是否启动、字段是否兼容 | 先切换到另一个可解析配置,判断客户端本身是否正常 |
| 修改文件后界面没有变化 | 文件是否保存,客户端是否重新加载配置 | 重新执行“使用”或重新导入备份副本 |
Windows、macOS 和 Linux 的文件选择器外观不同,但本文步骤只依赖配置页、文件选择器和配置列表三个位置,不把某个固定按钮名称当成所有版本都相同。若你的界面使用“Add”“Import File”“Create Profile”等名称,优先寻找“本地文件”或“Local”含义的入口。
本地配置文件与远程订阅的区别
本地配置是电脑上已经存在的文件,导入时使用 Local/本地配置入口;远程订阅是一个需要客户端访问的 URL,使用 Remote/远程或订阅导入入口。官方文档将两者分别列出,不能因为文件名看起来像链接,就把本地文件当作远程订阅处理。
| 对比项 | 本地配置文件 | 远程订阅 |
|---|---|---|
| 输入形式 | 电脑上的 YAML 文件 | 可访问的 URL |
| 导入入口 | Local/本地、新建文件或拖拽 | Remote/远程、订阅导入或 URL 入口 |
| 内容变化 | 通常不会自动获取新文件内容 | 可按客户端功能重新请求和更新 |
| 排查重点 | 文件格式、缩进、字段兼容性 | 地址可访问性、返回内容和更新错误 |
最简单的判断方法是:手里拿的是文件,就先选 Local;手里拿的是地址,就先选 Remote。两种输入混用,是导入失败和内容为空的常见原因。
常见问题
Clash Verge Rev 导入本地配置文件要选什么类型?
选择 Local/本地类型,不要把本地文件当成 Remote/远程订阅链接。进入配置页点击新建,选择本地文件并保存,之后再选中该配置。
Clash Verge Rev 可以直接拖拽 YAML 文件吗?
官方文档将拖拽列为本地配置导入方式之一,并注明要求 Clash Verge Rev 至少为 v1.6.2。若当前版本拖拽无反应,改用新建 Local/本地配置的文件选择方式。
导入成功但节点为空怎么办?
先确认配置已经被选中,再查看代理页面和日志。节点为空可能是文件本身没有代理字段,也可能只包含规则、DNS 或其他配置内容,不能仅凭空列表判断导入失败。
导入时提示 YAML 错误怎么办?
用文本编辑器打开原文件的副本,检查缩进、冒号、列表符号和层级关系,并确认文件不是网页或错误提示。无法确认字段兼容性时,恢复原文件或重新获取匹配格式的配置。
导入本地配置后可以删除原文件吗?
官方文档说明,导入时选择的文件会被复制到 profiles 目录,因此原文件移动或删除通常不会影响已导入副本。但建议先保留备份,确认客户端能够正常加载后再清理。
本地配置和远程订阅可以互相替代吗?
不能直接等同。本地配置是电脑上的文件,远程订阅是需要访问的 URL,二者使用不同入口。拿到文件选 Local,拿到链接选 Remote 或对应的订阅导入入口。
