翻墙应用商店
sing-box 创始开发者与 SagerNet 核心维护者

nekohasekai俗称:世界 / 猫世界

sing-box 创始开发者:重构通用代理平台的架构极客

资料边界与事实声明

本文严格基于 GitHub 公开仓库(SagerNet/sing-box、nekohasekai、SagerNet/SagerNet)提交记录、官方 Release 说明、官方技术手册(sing-box.sagernet.org)及公开技术发言编写。恪守开源伦理与隐私边界,不调查、不推测、不记录开发者的现实身份、真实姓名、个人生活、现实工作及地理行踪;文章聚焦于开源架构演进、网络协议抽象与跨平台工程实践,客观呈现技术成果,不涉及任何主观臆测。

修订历史:
  • 首版编写,核验 GitHub 个人主页、历史初始提交、官方技术文档及跨平台客户端发布记录。
  • 依据用户纠错修订:Matsuri 系开发者 MatsuriDayo 基于 SagerNet 派生的独立分支,并非 nekohasekai 维护,已更正代表项目字段、摘要与正文表述,并补充说明该分支的归属。

本站收录应用

已收录 3 款客户端应用
sing-box

sing-box

开源免费
Android / iOS / Windows / macOS / Linux

sing-box 官方通用代理平台及图形客户端,提供多协议入站与出站、DNS 和规则路由能力。

生态关联应用与该人物所在组织或项目存在派生、继承关系的本站收录客户端

代表作品与核心贡献

sing-box

访问作品

基于 Go 语言构建的现代化通用代理平台,集入站出站、DNS、规则路由与原生 TUN 于一体的高性能开源核心

sing-box 跨平台官方客户端体系

访问作品

涵盖 Android、Apple (iOS/macOS/tvOS)、Windows 与 Linux 的官方图形客户端,实现核心与界面的统一协同

SagerNet

访问作品

早期 Android 平台全协议客户端的开拓性工程,为 sing-box 的诞生奠定了深厚架构实践

碎裂的巴别塔:Go 核心的沉疴与 SagerNet 的反思

在 2022 年之前,虽然开源代理生态百花齐放,但其底层技术架构却逐渐陷入了沉重的历史包袱与技术泥淖:经典的 V2Ray-core 经过多年迭代,内部对象反射机制与多层级抽象变得异常臃肿,内存占用与并发吞吐瓶颈日益凸显;而统治桌面端的 Clash 则在商业化与闭源 Premium 模块的双轨路线上渐行渐远,不仅阻碍了开源社区对虚拟网卡(TUN)与高级规则引擎的自由审计,也使得各种小众架构平台被拒之门外。

与此同时,“核心开发者不管界面,客户端开发者疲于缝合”的生态脱节问题愈发严重:每当上游核心发布更新或新型协议问世,各类第三方客户端便陷入漫长、脆弱且不兼容的封装适配中;协议解析、路由规则与 DNS 行为在不同客户端上表现大相径庭,犹如一座互不理解的数字巴别塔。

开发者 nekohasekai 在深度维护 Android 平台全协议客户端 SagerNet 的漫长实践中,深深体察到了这种撕裂之痛。他意识到,仅仅在应用层做“胶水封装”已无法从根本上解决问题,社区迫切需要一个从零设计、在性能与扩展性上毫不妥协的全新通用网络底座。

需要说明的是,Matsuri(茉莉)并非 nekohasekai 的作品,而是开发者 MatsuriDayo 基于 SagerNet 派生的独立分支,其后又演进为 NekoBox 等客户端,由 MatsuriDayo 独立维护,与 sing-box 分属不同的开发主线。[1][2][3]

sing-box 的横空出世:极客意志与通用平台范式

2022 年 6 月 30 日,nekohasekai 在 GitHub 提交了 sing-box 的初始代码(commit 60691819b1b5),正式开启了一场静默而深远的技术革命。项目从诞生的第一天起,就确立了极其宏大的使命愿景——“The universal proxy platform(通用代理平台)”。

面对前代工具的种种弊端,nekohasekai 展现出了顶级架构师的魄力与极简执念:彻底抛弃历史包袱,基于现代 Go 语言纯净的接口模型重新设计整个网络协议栈。在 sing-box 的世界里,所有的网络实体被优雅抽象为入站(Inbounds)、出站(Outbounds)、端点(Endpoints)与内部服务(Services);数据包在套接字管道间流动,追求极致的零内存拷贝(Zero-Allocation)与高并发无锁调度。

在配置规范上,nekohasekai 力排众议,摒弃了松散且缩进易错的 YAML 格式,确立了严谨、类型严格校验的 JSON 规范与无头规则集(Headless Rule Set)。配合对 Geosite 与 GeoIP 的二进制高效编译,sing-box 在极低内存占用下实现了对海量规则的瞬时冷启动与亚微秒级路由匹配,为整个行业带来了前所未有的工程清爽感。[4][5]

敏捷拓荒与全平台闭环:从协议先锋到 Apple TV 破局

在网络对抗的最前沿,nekohasekai 以惊人的代码执行力让 sing-box 迅速成为了全球支持现代协议最为敏捷、完备的中枢:无论是轻量隧道 WireGuard、多路复用 QUIC 的 TUIC、突破拥塞极限的 Hysteria 2,还是以抗探测著称的 VLESS Reality、ShadowTLS 与 Shadowsocks 2022,sing-box 均在第一时间交付了高质量的标准化原生实现,消除了所有中间层转译损耗。

更令整个生态瞩目的,是他对“官方跨平台图形矩阵”的执着构建。nekohasekai 拒绝让 sing-box 沦为孤独的后台命令行,而是带领核心团队直接开发了覆盖全平台的官方客户端:Android 端深度适配现代 Material You 与原生 VpnService,桌面端推出 sing-box for Desktop,而在最为严苛的 Apple 生态中,更是采用纯正 Swift 与 NetworkExtension 打造了高集成度的 iOS 与 macOS 应用。

2023 年秋天,当苹果在 WWDC 发布 tvOS 17 并首次开放 VPN 系统接口时,nekohasekai 敏锐抓住历史契机,带领 sing-box 成为全球首批在 Apple TV 电视盒子上实现开箱即用规则代理的开源项目之一。用户无需再依赖软路由旁路网关或繁琐的网络中继,只需在电视遥控器上轻轻一点,即可让客厅大屏畅享 4K 极速流媒体,树立了跨平台客户端体验的新标杆。[5][6]

不妥协的工程师准则与新时代的“技术三极”

在社区治理与项目维护中,nekohasekai 是一位风格鲜明、纪律严明的核心掌舵者。他对待代码质量与架构纯粹性有着近乎苛刻的洁癖,坚决拒绝向不规范的第三方魔改配置或肮脏的 Hack 妥协;对于 Issue 讨论,他推行严格的模板规范与高信息密度交流,保持着雷厉风行、日拱一卒的敏捷发布节奏(经常一周内连续交付数个高品质小版本)。

这种对工程美学的不妥协,让 sing-box 在短短数年内凝聚起了强大的技术声誉。在 2023 年底 Clash 官方核心停更归档的行业震荡中,得益于 sing-box 完全独立的现代化架构,整个生态迅速找到了坚固的避风港:Hiddify、Karing、SingCast 等新一代多平台客户端竞相将 sing-box 作为核心引擎;无数 VPS 运维脚本与高端用户将其选为基础设施。

从最初反思 SagerNet 的孤独思考,到定义通用代理平台的行业新标杆,nekohasekai 用纯粹的工程实力,与 Mihomo、Xray 遥相呼应,共同筑起了当代中文互联网对抗网络封锁坚不可摧的技术三极。[5][6][7]

编年大事记

开启 SagerNet Android 通用客户端研发

深度探索 Android 平台多协议集成与 VpnService 优化,为后续独立内核架构积累实战经验。[1][2]

创建 sing-box 并提交初始代码

提交 commit 60691819b1b5,正式确立“通用代理平台(Universal Proxy Platform)”独立研发路线。[4]

确立严格类型化 JSON 配置规范与模块化架构

规范入站、出站、端点与服务解耦抽象,原生支持 WireGuard、ShadowTLS 与 Shadowsocks 2022。[5]

推出 Apple 生态官方客户端

打造基于 Swift 与 NetworkExtension 的原生客户端,打通 iOS 与 macOS 系统级虚拟网络隧道。[6]

抢先支持 Apple tvOS 17 系统级 VPN

率先将规则代理带入 Apple TV 电视大屏,成为全球首批实现电视端开箱即用代理的开源项目。[5]

深度集成 Hysteria 2 与 VLESS Reality

完善前沿抗封锁协议栈支持,重构内核态 TUN 网络栈与二进制高效规则集引擎。[5]

发布 v1.14.0 并推出 sing-box for Desktop

官方发布 1.14.0,推出面向 Windows 与 Linux 的官方桌面客户端,并重构 Apple 全平台分发策略。[7]

一手来源与考据

小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:

  1. [1]

    记录作者开源代码提交、主导项目与开发动态

    https://github.com/nekohasekai
  2. [2]

    记录作者在移动端全能代理客户端的早期工程开拓与架构积累

    https://github.com/SagerNet/SagerNet
  3. [3]

    记录 Matsuri 为开发者 MatsuriDayo 基于 SagerNet 派生的独立分支及其后续演进

    https://github.com/MatsuriDayo/Matsuri
  4. [4]

    记录 2022 年 6 月 30 日通用代理平台路线的历史起点

    https://github.com/SagerNet/sing-box/commit/60691819b1b59742d685f75f51aefa371cb31b02
  5. [5]

    权威记录 sing-box 配置规范、抽象架构、协议支持与客户端矩阵

    https://sing-box.sagernet.org/
  6. [6]

    开源核心源码、Releases 说明、跨平台构建与提交历史

    https://github.com/SagerNet/sing-box
  7. [7]

    官方发布桌面客户端 sing-box for Desktop 及 Apple 平台分发调整记录

    https://github.com/SagerNet/sing-box/releases/tag/v1.14.0

发现人物信息不准确?

提交建议内容和公开证据链接。无需填写联系方式,资料会在人工核验后更新。

提交信息纠错