适用于 iPhone 和 iPad 的 Clash 客户端

每一条连接,都按你的规则走。

ChocLite 运行在 clash-rs 之上,这是我们以 Rust 编写的开源内核。沿用你现有的配置,并清楚看到流量的去向。

iPhone 和 iPad 版可在 App Store 免费下载 · Mac 和 Apple TV 版即将推出

Mac 上的 ChocLite:显示连接状态、实时流量与监听端口
iPhone 上的 ChocLite:已连接,显示当前配置与路由路径

01导入

从你现有的配置开始。

粘贴订阅链接、扫描二维码、打开服务商提供的 clash:// 链接,或从“文件”导入 YAML。Clash 配置可直接导入;返回分享链接列表的订阅会自动转换为配置,大多数服务商的订阅一步即可完成。

  • 兼容 Clash 的 YAML 配置与订阅
  • 分享链接:ss://、vmess://、vless://、trojan://、hysteria2://、tuic://
  • 订阅的已用流量与到期时间显示在首页
ChocLite 的配置页面,显示一个远程订阅,以及从文件导入或下载订阅的选项

02分流

由规则决定每条连接的去向。

智能模式遵循配置中的规则,可按域名、关键词、IP 段、GeoIP、规则集等匹配。简单模式让所有流量经由同一台服务器,直连模式则不经过任何服务器。在策略组中,你可以手动选择服务器,也可以测速后自动使用最快的一台。

rules:
  - DOMAIN-SUFFIX,github.com,Developer
  - RULE-SET,streaming,Media
  - DOMAIN-KEYWORD,analytics,REJECT
  - IP-CIDR,192.168.0.0/16,DIRECT
  - GEOIP,AU,DIRECT
  - MATCH,Auto
典型配置中的几行规则
ChocLite 的规则列表,显示规则类型、匹配内容与策略

03观察

看清流量的真实去向。

首页显示流量经过的路径、实时上传与下载速率,以及一张流向图,展示此刻是哪些目标在占用带宽。

ChocLite 的流向图,按协议展示设备与目标之间的流量

面板

需要时,看得更深入。

面板是 ChocLite 用来检查与排查配置问题的工具集,也是 App 中唯一的付费部分。

每年 US$0.99

面板以外的所有功能均免费。当地价格以 App Store 显示为准。

ChocLite 面板中的连接页面
ChocLite 面板中的远程服务器延迟
ChocLite 面板中的 DNS 查询
规则
配置中的每一条规则,包括类型、匹配内容与策略,支持搜索。
远程服务器
测试每台服务器与策略组的延迟,轻点即可切换。
连接
实时显示活跃连接:主机、App、命中的规则及流量。
流量
按目标、国家或地区及网络(ASN)统计流量。
DNS
通过内核的解析器查询任意记录,查看实际得到的结果。
日志
内核日志,支持搜索、按级别筛选和分享。

平台

一个 App,覆盖你常用的每块屏幕。

  • iPhone

    在控制中心一键连接,在灵动岛中查看连接状态,还可将 ChocLite 小组件添加到主屏幕。

    需要 iOS 18 或更高版本

  • iPad

    侧边栏布局充分利用整个屏幕宽度,面板触手可及。

    需要 iPadOS 18 或更高版本

  • Mac即将推出

    原生 macOS App,内核、规则与面板与 iPhone 一致,并提供 HTTP 与 SOCKS 端口供其他 App 使用。

    需要 macOS 15 或更高版本

    了解更多 →
  • Apple TV即将推出

    坐在沙发上即可连接、选择路由模式和切换服务器。

    需要 tvOS 18 或更高版本

    了解更多 →

开源

内核完全开源。

ChocLite 基于 clash-rs 构建,这是我们以 Rust 公开开发的 Clash 兼容内核。它从设计上保证内存安全,体积也足够小,能在 iOS 为网络扩展设定的内存上限内运行。任何人都可以阅读、构建它,并核实它如何处理你的流量。

GitHub 上的 clash-rs★ 1,748 星标

支持的协议

  • Shadowsocks
  • VMess
  • VLESS + REALITY
  • Trojan
  • Hysteria2
  • TUIC
  • WireGuard
  • AnyTLS
  • ShadowQUIC
  • SOCKS5
  • Tailscale

隐私

无需账户,没有统计,也没有我们的服务器。

ChocLite 无需注册,不含任何统计或追踪代码。你的配置只保存在设备上,流量只会发往你自己配置的服务器。我们不为它运营任何服务器,也看不到经过它的任何内容。

隐私政策 →

常见问题

ChocLite 提供服务器吗?

不提供。ChocLite 是一个客户端,你需要添加自己选择的服务商提供的配置或订阅。没有配置时,它本身不提供任何网络访问。

支持哪些配置?

兼容 Clash 的 YAML 配置,以及返回 Clash 配置或分享链接列表(Shadowsocks、VMess、VLESS、Trojan、Hysteria2、TUIC、SOCKS5)的订阅链接。

哪些功能免费?面板提供什么?

连接、导入、路由模式、策略组、流量图表与流向图、小组件均免费。面板提供规则、远程服务器、连接、流量、DNS 和日志工具,每年 US$0.99。

ChocLite 和 Choc 是什么关系?

ChocLite 是 Choc 的后继产品,出自同一开发者。它围绕 clash-rs 重新构建,并通过 App Store 而非 TestFlight 发布。

遇到问题去哪里求助?

可以加入 ChocLite Telegram 用户群,或发送邮件至 support@watfaq.com。更新说明见“更新日志”页面。

下载 ChocLite

iPhone 和 iPad 版可在 App Store 免费下载,Mac 和 Apple TV 版即将推出。

在 App Store 下载