在代理工具领域,自研内核通常意味着开发者没有直接使用开源的成熟核心(如 Clash/Mihomo、Sing-box、Xray),而是从底层协议实现到流量转发逻辑全部或大部分独立编写。这类客户端通常拥有极致的性能优化、独特的协议支持或深度的系统集成。
以下是目前主流的自研内核 GUI 客户端汇总:
Apple 生态(iOS / macOS / tvOS)
Apple 平台的付费软件圈是自研内核的重镇,许多顶级工具都拥有性能卓越的私有内核。
| 客户端名称 | 内核名称/特性 | 自研说明 |
| Surge | Surge Core | 自研内核的鼻祖与标杆。完全从零编写,不兼容任何开源格式,拥有私有的 Snell 协议和强大的 Surge Ponte 组网。 |
| Quantumult X | QX Core | 开发者从底层自研的隧道内核,以极致的省电、流畅的 UI 和强大的脚本执行能力著称。 |
| Loon | Loon Core | 深度自研核心,不仅支持主流协议,还拥有极强的插件系统和自定义脚本能力。 |
| Shadowrocket | Rocket Core | 虽然兼容性极广,但其底层是一个高度集成的统一核心,并非简单的 Xray 或 Sing-box 套壳。 |
| LanceX | LanceX Core | 较新的自研核心客户端,对 Hysteria2、Reality 等新协议跟进极快,且拥有独特的加密处理逻辑。 |
| Stash | Stash Core | 官方自述为“基于 Clash Premium 规范的深度定制实现”。虽然遵循 Clash 规范,但底层运行代码经过了大量重构以适配 Apple 平台。 |
| Potatso | Potatso Core | 经典的自研内核工具,虽然目前协议跟进较慢,但其核心稳定性曾是业界的开创者。 |
Android 平台
Android 平台上开源内核(如 Sing-box/Xray)占据绝对主导,自研内核相对罕见。
| 客户端名称 | 内核名称/特性 | 自研说明 |
| Surfboard | Surfboard Internal | Android 端的“Surge”。开发者自研了兼容 Surge 配置格式的内核,主打极致省电和高度可视化的流量监控。 |
| Potatso (Android) | Potatso Core | 早期曾有自研内核的 Android 版本,但目前活跃度较低。 |
多平台 / PC 平台
在 PC 端,由于性能冗余较大,大多数 GUI 倾向于使用成熟的开源内核以换取协议的快速迭代。
- Surge for Mac: 使用与 iOS 版相同的 Surge Core,是 macOS 上性能和稳定性最高、功能最专业的调试工具。
为什么选择自研内核客户端?
- 极致性能: 自研内核往往针对特定系统(如 iOS 的 Network Extension)进行了深度优化,内存占用和能耗通常优于通用开源内核。
- 独有功能: 像 Surge 的 Snell 协议、Surge Ponte 组网,或者 QX 的高并发脚本引擎,都是开源核心难以完全替代的。
- 高度稳定性: 闭源内核的开发节奏受控,不会因为开源上游的变动(如 Xray 或 Sing-box 的大版本调整)而频繁出现兼容性故障。