🧠规则引擎:Clash 的灵魂所在
区别于传统「一刀切」式代理工具,Clash 采用可编程的规则引擎架构,让流量调度从粗放走向精细。
在 Clash 的世界里,每一条网络请求都会经过规则引擎的层层匹配。你可以定义:国内视频网站直连访问、海外学术数据库走高速节点、游戏流量单独走低延迟线路、BT 下载直接放行……这一切无需手动切换,Clash 在后台毫秒级完成判断与路由。
📨 网络请求
→
⚙️ 规则引擎
→
🏠 直连
|
🚀 代理
|
🚫 拦截
- DOMAIN-SUFFIX 规则:按域名后缀分流,如
.google.com 走代理
- GEOIP 规则:按目标 IP 归属地智能判断,国内流量自动直连
- IP-CIDR 规则:精确到 IP 段的精细化控制
- MATCH 兜底规则:未命中以上规则时的默认处理策略
🔗多协议生态,一客掌控
Clash 原生兼容主流代理协议,让节点管理不再分散于多个工具之间。
无论你手中持有的是 Shadowsocks 节点、Vmess 订阅链接,还是新兴的 Trojan、Hysteria2 协议,Clash 都能统一纳管。一处导入、全局生效,告别在多个客户端之间反复横跳的繁琐体验。节点信息以可视化的策略组呈现,延迟测速、自动切换、故障转移均可一键配置。
🔐
Shadowsocks / SSR
经典轻量加密协议,低资源占用,适合长期挂机使用,Clash 提供完整兼容。
📡
Vmess / VLESS
支持 WebSocket、gRPC 等多种传输方式,灵活穿越复杂网络环境。
🐎
Trojan / Hysteria2
新一代高吞吐协议,大幅提升高延迟链路的实际传输效率。
🔌
Socks5 / HTTP 代理
标准代理协议支持,兼容浏览器、命令行工具及各类第三方应用。
⚡轻量高效,资源占用极低
用 Golang 编写的 Clash 内核,在性能与资源消耗之间取得了出色平衡。
Clash 内核采用 Go 语言编写,编译为单一二进制文件,无外部依赖。启动后内存占用通常控制在 30~60MB 区间,CPU 开销几乎可以忽略。这意味着即使在一台配置普通的 VPS 或老旧笔记本上,Clash 也能流畅运行,不会拖累系统整体性能。
🖥️全平台覆盖,无缝切换
从桌面到移动端,Clash 生态覆盖你每一台设备。
🪟
Clash for Windows
Windows 平台首选 GUI 客户端,支持系统托盘、开机自启、TUN 模式等高级特性。
前往下载
🤖
Clash for Android
Android 移动端代理解决方案,支持分应用代理、Wi-Fi 共享代理等场景。
前往下载
🍎
macOS / Linux
支持 macOS 与主流 Linux 发行版,命令行与 GUI 客户端任你选择。
☁️
路由器 / 软路由
部署于 OpenWrt 等嵌入式系统,为全家设备提供透明网关代理服务。
📋节点管理与策略组
告别手动编辑配置文件的繁琐,可视化节点管理与智能策略组让操作直观高效。
Clash 提供策略组(Proxy Group)机制,支持负载均衡、自动故障转移、延迟最优选择等智能调度模式。你可以将多个节点编入同一策略组,设定「自动选择延迟最低的节点」或「主节点故障时自动切换备用节点」,全程无需人工干预。配置文件支持从 URL 订阅自动更新,节点变更后 Clash 会自动同步,省去反复导入导出的麻烦。
- URL 订阅自动更新:配置好订阅链接后,Clash 定期拉取最新节点列表
- 延迟测速排序:一键测试所有节点延迟,自动优选出最快线路
- 故障转移(Fallback):主节点不可用时自动切换,保障连接不中断
- 负载均衡(Load Balance):多节点轮询分担流量,提升整体吞吐能力