-
Notifications
You must be signed in to change notification settings - Fork 29
ClashN

Windows 平台上的原生级 Clash.Meta 控制中心,让规则引擎穿上熟悉的系统外衣
ClashN 是一款专为 Windows 打造、深度贴合系统操作习惯的 Clash.Meta 图形客户端。它不像跨平台框架那样追求一套代码跑遍所有系统,而是用 Windows 原生的界面组件和交互逻辑,把 Clash.Meta 内核的强悍能力重新包装了一遍。如果你是从 Clash for Windows 迁移过来的用户,你会发现 ClashN 的右键菜单、任务栏通知和窗口布局都带着一股熟悉的味道,同时它又默认搭载了更先进的 Meta 内核,为新协议和高级分流做好了准备。
如果你是代理新手,请先阅读 什么是“机场”? 建立基础概念。当你理解了机场和客户端的分工,ClashN 就是你 Windows 任务栏上那个随叫随到的航空调度员。
最准确的概括:
ClashN = Windows 原生界面 + Clash.Meta 完整内核 + 为习惯 Windows 操作的用户量身定制的交互
它自身同样不提供任何代理节点,必须通过机场订阅链接或手动输入服务器信息才能工作。但它和其他客户端最大的区别在于:它不试图成为一个跨平台的“通用容器”,而是专心做好 Windows 上的那一个。它的窗口菜单、系统托盘、通知气泡,全都遵循 Windows 的设计规范,让你用起来就像打开了一个系统自带的网络管理工具。
工作流程一如既往地清晰:
机场订阅 / 手动节点
↓
导入 ClashN
↓
Clash.Meta 内核解析
↓
规则引擎分流决策
↓
流量发往对应节点
↓
目标网络
Windows 上的 Clash 客户端不止一个,ClashN 用以下几个理由证明了自己的存在价值:
和 Clash Verge Rev 的跨平台 UI 不同,ClashN 采用的是 Windows 原生控件。它的窗口可以像资源管理器一样吸附到屏幕边缘,任务栏图标支持缩略图预览和快捷操作,右键菜单完全遵循你熟悉的 Windows 风格。如果你对 Electron 或 Tauri 应用偶尔出现的“非原生感”比较敏感,ClashN 会让你觉得一切都很对劲。
ClashN 默认搭载 Clash.Meta 内核,原生支持 VLESS、Hysteria2、TUIC 等全部新协议。但它也允许你在设置中一键切换为 Clash Premium 或其他兼容内核,方便兼容不同机场或测试不同内核的表现。这种“一客多核”的设计,让它既能追赶新协议,也能稳妥运行旧节点。
ClashN 内置了一个带有智能提示的 YAML 编辑器,同时提供图形化的策略组管理。你可以在“策略”面板中用拖拽的方式调整节点优先级,也可以一键测速并自动标记最优节点。对于不想手写代码的用户,这套可视化工具足够完成大部分日常配置工作。
ClashN 对 Windows 任务栏和通知中心做了深度集成。你可以直接在任务栏缩略图上看到当前速率,右键图标即可切换模式和节点,完全不用打开主窗口。当节点断开或订阅更新失败时,Windows 通知会弹出提醒,让你及时知晓。
与许多客户端只提供一种部署方式不同,ClashN 同时提供安装版和免安装的便携版。便携版解压即用,所有配置文件都放在程序目录下,非常适合放在 U 盘里随身携带,或者在不允许安装软件的公司电脑上临时使用。
ClashN 的安装包和便携版均通过 GitHub 官方发布,保证安全无篡改。你可以从以下地址获取最新的版本:
▲ 在 Releases 页面中找到以 ClashN 开头的文件,选择 .exe 安装包或 .zip 便携版下载即可。
两种部署方式可选:
-
安装版:下载
ClashN-Setup-x.x.x.exe,双击运行安装向导。安装完成后,ClashN 会注册到开始菜单,并可选开机自启。 -
便携版:下载
ClashN-x.x.x.zip,解压到任意文件夹,直接运行ClashN.exe即可。所有数据都保存在该文件夹内,不会在系统里留下痕迹。

▲ 首次启动 ClashN,你会看到熟悉的 Windows 窗口边框和菜单栏
机场订阅链接依然是驱动一切的核心,格式与其他客户端一致:
https://your-airport.com/sub?token=abc123&flag=clash在 ClashN 中操作:
- 点击主窗口左侧导航的 订阅。
- 在页面顶部点击 添加订阅,粘贴链接并自定义名称。
- 点击 立即更新,ClashN 会自动拉取节点和规则。
- 节点加载完毕后,在 代理 页面即可看到完整列表。

▲ 订阅页面支持设置自动更新间隔,并可查看上一次更新的时间和状态
如果导入过程中遇到网络错误,请查阅 Clash 使用教程 中的订阅排错章节,那里涵盖了 User-Agent 设置和常见 HTTP 错误码的处理方法。
ClashN 的窗口布局遵循经典的 Windows 应用风格:顶部是菜单栏和快捷工具栏,左侧是导航标签,右侧是功能面板。
展示连接总览:当前代理状态、上传/下载速率、总流量、活跃连接数。下方有一个迷你速率图表,让你对网络波动一目了然。右上角的开关可以一键启用或断开系统代理。

▲ 仪表板的信息密度恰到好处,不拥挤也不空洞
列出所有节点和策略组。策略组的类型通过图标区分:手动选择、自动测速(闪电)、故障转移。你可以拖拽节点来调整它们在组内的优先级,也可以右键点击节点进行测速、编辑或复制信息。
提供双模式编辑:图形化界面可以按条件新增规则并指定目标策略组;切换到“源码”标签则进入全功能 YAML 编辑器,支持语法高亮和自动补全。修改规则后保存即可实时生效。
实时显示每一条连接的匹配过程,包括 DNS 解析、规则命中、最终出口。日志可按级别筛选(Info / Warning / Error),也支持导出为文本文件,方便远程求助时提交给他人分析。
活跃连接面板,按速率或流量排序,可以右键关闭某条连接。对于排查“某个应用偷偷上传”的场景非常实用。
集中管理内核与外观:
- 内核切换:在 Clash.Meta 和 Clash Premium 之间选择。
- TUN 模式:开启虚拟网卡,强制接管系统全部流量。
- DNS 配置:自定义 DoH/DoT 加密服务器。
- 任务栏与通知:自定义托盘图标行为和通知触发条件。
- 主题:支持浅色、深色和跟随 Windows 系统主题。
ClashN 提供四种代理模式,覆盖日常和高级需求:
| 模式 | 行为 | 适用场景 |
|---|---|---|
| 规则(Rule) | 按配置文件中的规则智能分流 | 日常使用,推荐 |
| 全局(Global) | 所有流量走代理 | 需要统一境外 IP |
| 直连(Direct) | 关闭代理,直连网络 | 内网调试、临时关闭 |
| TUN 模式 | 虚拟网卡接管,让不走系统代理的应用也纳入分流 | 终端、游戏、虚拟机等特殊场景 |
对于绝大多数日常场景,保持 规则模式 即可。如果你玩的游戏或使用的开发工具绕过了系统代理,再单独开启 TUN 模式进行全局接管。
ClashN 使用的 YAML 配置文件与所有 Meta 生态客户端保持互通,包括 Clash Verge Rev、 FlClash、 ClashX Pro。
一个包含 VLESS 和策略组的配置示例:
port: 7890
socks-port: 7891
mode: rule
log-level: info
proxies:
- name: "日本-VLESS"
type: vless
server: jp.example.com
port: 443
uuid: your-uuid
flow: xtls-rprx-vision
network: tcp
servername: www.microsoft.com
reality-opts:
public-key: xxxxx
short-id: yyyyy
proxy-groups:
- name: "手动选择"
type: select
proxies:
- "日本-VLESS"
rules:
- DOMAIN-SUFFIX,openai.com,手动选择
- GEOIP,CN,DIRECT
- MATCH,手动选择
在 ClashN 中,你可以通过“规则”面板可视化地添加和调整这些规则,也可以直接进入 YAML 编辑器手写复杂逻辑。由于它默认使用 Clash.Meta 内核,所有 Meta 专属的特性(如 Proxy Provider、WireGuard 出站、GEOSITE 规则集)都可以直接使用。
如果你是第一次手写配置,建议从 Clash 使用教程 的配置基础章节开始,那里有从零起步的详细教学。
ClashN 的配置文件通用性保证了它不会是一座孤岛。你可以自由地在 Windows 生态内部以及跨平台之间迁移配置:
- Windows 端其他选择: Clash for Windows、 Clash Verge Rev
- macOS 专用: ClashX、 ClashX Pro
- 个性客户端: Clash Nyanpasu、 Clash Party、 Clash Mi
- 移动端: Clash Meta for Android、 Clash for Android、 FlClash
常见的多端协作方式:在 ClashN 中利用可视化面板和智能提示打磨好一套规则,导出 YAML 文件,然后 AirDrop 或云盘发送给 Mac 上的 ClashX Pro,或者手机上的 FlClash。这种“一处打磨,处处使用”的流畅体验,是 Clash 发展史 赋予每一位用户的自由。
- 检查 代理 页面当前选中的节点是否延迟正常,是否有红色“超时”标识。
- 尝试切换到 全局模式,如果能上网则问题出在规则配置上,可去 规则 面板检查或重置为默认规则。
- 这类应用通常不遵循系统代理设置。在 设置 中开启 TUN 模式,ClashN 会创建虚拟网卡来强制接管它们。
- 不同内核对部分配置字段的支持可能略有差异。切换内核后,建议用 ClashN 的“配置校验”功能检查一下,它会标出不被当前内核支持的字段。
- 确保便携版所在的文件夹有写入权限(不要放在系统保护目录下)。所有配置都保存在程序目录的
data文件夹内,若权限不足会导致保存失败。
为了帮你理清选择思路,这里把 ClashN 与两款 Windows 上最常用的客户端做个横向对比:
| ClashN | Clash for Windows | Clash Verge Rev | |
|---|---|---|---|
| 界面框架 | Windows 原生(.NET / WinUI) | Electron | Tauri(轻量) |
| 默认内核 | Clash.Meta(可切换) | Clash Premium(可手动换) | Clash.Meta |
| 原生协议支持 | VLESS, Hysteria2, TUIC | 需替换内核后支持 | VLESS, Hysteria2, TUIC |
| 规则编辑 | 可视化 + 智能提示 YAML 编辑器 | 文本编辑器为主 | 可视化 + 文本编辑器 |
| 便携版 | ✅ 官方提供 | ✅ 有便携版 | ✅ 有便携版 |
| 适合用户 | 追求原生 Windows 体验、喜欢多内核切换的用户 | 习惯经典界面、社区资源丰富的用户 | 追求轻量与跨平台一致性的用户 |
如果你对 Windows 原生操作逻辑有执念,或者需要在不同内核之间灵活切换来适配不同机场,ClashN 是目前最贴合你需求的选择。如果你希望用一套配置同时覆盖 Windows 和 macOS,那么 Clash Verge Rev 会是更省心的方案。两者配置互通,随时可以切换使用。
ClashN 把 Windows 原生的操作习惯和 Clash.Meta 的强劲内核焊接在一起,用熟悉的菜单、可视化的规则管理和灵活的内核切换,打造了一个让 Windows 用户感到格外顺手的分流控制中心。它不追跨平台的光环,只为做好一个系统上的极致体验。
上手 ClashN 同样只需几步:
从 Releases 下载安装包或便携版 → 导入机场订阅 → 保持规则模式开启
之后,你可以把它最小化到任务栏,让它在后台安静工作。如果你想进一步探索配置的深度,或者将这份配置同步到手机和 Mac,本 Wiki 中其他十几款客户端指南已经为你铺好了路。
—— 下一篇推荐:Clash Mi 使用指南,看极致简约的客户端如何把代理变成一件完全不用惦记的小事。
本文档由
Clashforwinodws/Clash-for-Winodows
社区维护
页面地址:
https://clashforwinodws.github.io/Clash-for-Winodows/