Pro

ClashFX Pro 可视化配置编辑器教程

什么是可视化编辑器

可视化编辑器是 ClashFX Pro 的核心管理功能。它将复杂的 YAML 配置转化为 直观的表单界面,让你无需了解 YAML 语法就能完成大部分配置操作。

解决的痛点

手动编辑 YAML 配置文件的常见问题:

  • 缩进错误导致解析失败
  • 不清楚某个字段的可选值
  • 添加新节点时需要记住各协议的参数格式
  • 规则顺序调整需要大量的剪切粘贴
  • 没有即时反馈,保存后才知道有没有错

可视化编辑器通过表单输入、下拉选择、拖拽排序和实时验证,彻底消除这些问题。

打开可视化编辑器

  1. 打开面板模式(菜单栏 → 打开面板)
  2. 进入 配置编辑 区域
  3. 切换到 可视化 标签页

或者在菜单栏中选择 配置 → 编辑当前配置,然后在编辑器窗口中切换到可视化模式。

五个编辑面板

可视化编辑器的左侧是导航栏,包含五个面板,对应配置文件的五大核心区域。

1. General(通用设置)

管理配置文件的基础参数:

设置项说明常用值
HTTP 端口HTTP 代理监听端口7890
SOCKS 端口SOCKS5 代理监听端口7891
允许局域网是否接受局域网设备连接关闭
代理模式默认代理模式rule
日志级别日志详细程度info

这些设置通常不需要修改。如果遇到端口冲突,在这里更改端口号即可。

对应的 YAML 字段:

port: 7890
socks-port: 7891
allow-lan: false
mode: rule
log-level: info

2. DNS(域名解析配置)

DNS 配置决定了域名如何解析,在使用增强模式时尤为重要。

可配置项:

  • 启用 DNS — 开关 ClashFX 的 DNS 服务
  • 增强模式 — 下拉选择 fake-ipredir-host
  • Fake-IP 范围 — 虚拟 IP 段(默认 198.18.0.1/16)
  • Nameserver — 主 DNS 服务器列表(用于国内域名解析)
  • Fallback — 备用 DNS 服务器列表(用于被污染域名解析)
  • Fallback 过滤 — GeoIP 过滤设置

在可视化界面中,你可以通过「添加」按钮逐个添加 DNS 服务器,通过「删除」按钮移除不需要的。不需要手动编写 YAML 列表格式。

3. Proxies(代理节点管理)

这是使用频率最高的面板之一,管理所有代理节点。

查看节点列表

所有节点以表格形式展示,包含名称、类型(协议)、服务器地址和端口。支持搜索过滤快速找到目标节点。

添加新节点

  1. 点击 「添加节点」 按钮
  2. 选择协议类型(VMess、VLESS、Trojan、Shadowsocks、Hysteria2 等)
  3. 根据所选协议,界面自动显示对应的参数表单
  4. 填写服务器地址、端口、认证信息等必填字段
  5. 配置可选参数(TLS、WebSocket 传输等)
  6. 点击 「保存」

每种协议的表单会自动适配对应的参数字段。例如:

VMess 节点表单包含:

  • 节点名称、服务器地址、端口
  • UUID、alterId、加密方式
  • 传输协议(TCP/WS/gRPC/H2)
  • TLS 设置(开关、SNI、跳过证书验证)
  • WebSocket 路径和 Host(如选择 WS 传输)

Trojan 节点表单包含:

  • 节点名称、服务器地址、端口
  • 密码、SNI
  • 跳过证书验证

你不需要记住这些参数的 YAML 格式,表单会引导你填写正确的值。

编辑现有节点

点击节点列表中的任意节点,进入编辑模式,修改后保存即可。

删除节点

选中一个或多个节点,点击 「删除」 按钮。也支持滑动删除。

延迟测试

选中节点后可以进行延迟测试,查看节点的连通性和延迟数据。

4. Proxy Groups(代理组管理)

代理组定义了节点的组织方式和选择策略。

创建代理组

  1. 点击 「创建分组」
  2. 输入分组名称
  3. 选择策略类型:
策略说明适用场景
select手动选择需要手动指定节点时
url-test自动测速自动选择最快节点
fallback故障转移主节点挂了自动切换
load-balance负载均衡多节点分散流量
  1. 从节点列表中选择要加入分组的节点
  2. 如果是 url-testfallback 类型,设置测速 URL 和检测间隔

拖拽排序

代理组中的节点顺序可以通过拖拽调整。对于 select 类型,排在前面的节点会显示在菜单更靠上的位置。对于 fallback 类型,排在前面的节点优先级更高。

添加/移除节点

在分组编辑界面中,通过勾选/取消勾选来添加或移除节点。修改会实时反映在组内节点列表中。

5. Rules(路由规则管理)

路由规则决定了每条网络连接的走向——走代理还是直连。

添加规则

  1. 点击 「添加规则」
  2. 选择规则类型:
类型匹配方式示例值
DOMAIN精确域名匹配www.google.com
DOMAIN-SUFFIX域名后缀匹配google.com
DOMAIN-KEYWORD域名关键字匹配google
IP-CIDRIP 地址段匹配192.168.0.0/16
GEOIPIP 地理位置匹配CN
PROCESS-NAME进程名匹配Telegram
MATCH兜底匹配
  1. 输入匹配值
  2. 选择目标代理组(或 DIRECT / REJECT)
  3. 保存

搜索和过滤

配置文件中可能有几百条规则。搜索功能支持按规则类型、匹配值、目标代理组等维度快速过滤定位。

拖拽调整优先级

规则从上到下匹配,匹配到第一条即停止。通过拖拽调整规则顺序来改变优先级。通常越具体的规则应该放在越前面。

实时验证

添加或修改规则时,编辑器会实时验证:

  • 规则类型和匹配值是否合法
  • 目标代理组是否存在
  • 是否存在重复或冲突的规则

在保存前就能发现配置错误,避免保存后导致分流异常。

可视化模式 vs YAML 模式

两种编辑模式可以随时切换,编辑的是同一个配置文件:

场景推荐模式
添加/编辑代理节点可视化
管理代理组可视化
调整规则顺序可视化
批量编辑大量规则YAML
修改冷门高级参数YAML
从网上复制配置片段YAML

大部分日常操作用可视化模式更高效。遇到可视化不支持的高级配置时,切换到 YAML 模式补充。

切换方式

在编辑器窗口顶部有 「可视化」「YAML」 两个标签页,点击即可切换。切换时修改会自动同步,不需要手动保存。

保存与生效

在可视化编辑器中做出修改后:

  1. 点击 「保存」 按钮(或使用 Cmd + S
  2. ClashFX 自动重新加载配置
  3. 修改立即生效,无需重启

如果保存时检测到配置错误,会弹出错误提示,指出具体的问题和位置。

下一步

开始使用 ClashFX

免费下载,升级 Pro 获得更流畅的工作流。

常见问题

可视化编辑器覆盖最常用的配置项:通用设置、DNS、代理节点、代理组和路由规则。极少数高级配置(如自定义 HTTP Header、TLS 指纹等)仍需在 YAML 模式下编辑。

不会。两种模式编辑的是同一个配置文件,可以随时切换。可视化模式下的修改会正确反映在 YAML 中。