开发者小传与经历
时代先驱与核心创立者
记录那些为跨越网络边界写下代码、维护工具、分享知识的人。目前展示「时代先驱与核心创立者」与「历史项目开发者」两大专区,从 2011 年的云代理、2012 年的 Shadowsocks 破晓,到现代统一核心演进与新生代跨平台客户端体验重构。这里从可以核实的作品与记录出发,讲述他们的贡献,以及这些工作如何被延续。
时代先驱与核心创立者
记录自 2011 年云代理、Shadowsocks 破晓,到规则分流爆发与现代统一核心的 15 位开拓奠基人。按时间倒序追溯他们如何在风暴与争议中写下改变生态的代码。
现代统一核心与极速协议
通用集成核心走向工业级标准,UDP 吞吐突破拥塞瓶颈,开源社区接棒守护多内核生态。
2020 年夏,开发者 RPRX 在 V2Ray 社区首次提出 VLESS 协议与 XTLS 流控理念,振聋发聩地指出:当隧道内承载的流量本身已是标准 TLS 密文时,外部代理隧道的重复加密是一种纯粹的算力浪费与性能罪恶。因开源许可证商业限制与社区治理哲学产生深刻分歧,他在争议风暴中毅然率队分叉,独立创立 Project X 与 Xray-core。此后,他以敏锐的工程直觉先后推出 XTLS Splice 内核零拷贝直通、抵御握手特征阻断的 xtls-rprx-vision,以及彻底颠覆自购域名依赖的 REALITY 拟态伪装体系。在 GitHub 社区中,围绕其许可证约束、“前向安全”宣传口径及与跨生态项目的公开论战始终伴随着强烈的两极评价;但其坚决的工程自信与绝对的带队铁腕,也让他被追随者尊称为“R主席”,一手带领 Xray 生态与 Clash、sing-box 共同筑起了当代对抗网络审查的技术三极。
2022 年中,中文代理生态在经历多年演进后面临着明显的碎片化与历史包袱:老旧核心代码膨胀且难以维护、部分核心走入高级闭源双轨制,而各平台图形客户端与底层核心的割裂更让新技术的落地步履维艰。开发者 nekohasekai 在深度主导 Android 端全能客户端 SagerNet 研发后,毅然从零启动了新一代通用网络平台 sing-box。nekohasekai 秉承对 Go 语言架构与零开销抽象的极致追求,首创了以完全解耦、严格类型化 JSON 配置为特征的高性能网络管道,并在开源生态中率先实现对 WireGuard、ShadowTLS、TUIC、Hysteria 2、VLESS Reality 等前沿协议栈的统一原生支持。更具开拓性的是,他打破了传统“核心只管命令行、界面交给第三方”的脱节模式,带领团队将 Android、Apple(iOS/macOS/tvOS)、Windows、Linux 官方图形客户端纳入同一体系,不仅在 tvOS 17 推出之际率先将规则代理带入 Apple TV 电视大屏,更与 Mihomo、Xray 共同筑就了后 Clash 时代中文互联网对抗网络审查的技术三极。
早在 2012 年 Google App Engine(GAE)与 GoAgent 的黄金时代,开发者 wwqgtxx 便以 wwqgtxx-goagent(后更名 GreatAgent)开创了公共服务端集群与免配置整合包,通过集成预设浏览器、自研更新程序、证书安全优化与智能 IP 优选,极大地降低了大众翻越防火长城的技术门槛。跨越十年之后,当 2023 年底原版 Clash 核心与 CFW 仓库相继退场、整个中文代理生态遭遇严重断层之际,wwqgtxx 再次作为 MetaCubeX 组织与 Mihomo(原 Clash.Meta)核心的关键领航者挺身而出。他带领团队彻底重构了原版闭源的 TUN 模块与规则引擎,率先原生集成 VLESS Reality、Hysteria 2、TUIC v5 等前沿抗封锁协议,使更名后的 Mihomo 成为 Clash Verge Rev、FlClash 等当代主流跨平台客户端不可或缺的底层通用中枢,展现了贯穿两代技术浪潮的深厚工程积淀与开源担当。
在长达十余年的翻墙技术演进中,绝大部分协议均建立在传统 TCP 与单向 TLS 包装的基础之上。然而在跨国长肥网络(Long Fat Network)与运营商严酷的国际出口 QoS 限制下,只要遭遇哪怕 5% 到 10% 的丢包,传统 TCP 拥塞控制算法(如 Cubic 甚至 BBR)便会陷入严重的减窗惩罚与队头阻塞(Head-of-Line Blocking),导致实际吞吐断崖式下跌。开发者 tobyxdd(Toby)带领团队推出了颠覆性的代理协议 Hysteria。tobyxdd 大胆跳出传统 TCP 框架,基于针对不可靠网络深度定制的标准 QUIC 协议,开创了独树一帜的自研 Brutal 拥塞控制算法。Brutal 摒弃了基于往返时延与丢包反馈被动减速的陈旧范式,以主动测量与恒定发包的“暴力美学”在最严酷的恶劣丢包网络中强行跑满用户带宽。从 Hysteria 1 到全面重构的 Hysteria 2,tobyxdd 推动了现代代理向 UDP 全速时代的演进,并被当代主流跨平台工具全面采纳。
规则核心爆发与客户端繁荣
基于 Go 语言的规则路由核心开启全新时代,多平台 GUI 客户端成为数千万用户的日常工具。
在 Clash 掀起规则路由革命的浪潮中,如何将基于 Go 语言构建的庞大网络引擎移植到资源严苛、电池管理敏感且权限铁板一块的 Android 移动平台,曾被视为移动端开发的深水区。开发者 Kr328 自 2019 年底起主导开发了 Clash for Android(CFA)。他运用精湛的系统底层工程力,通过 Gomobile/cgo 底层绑定、巧妙对接 Android VpnService 与底层虚拟 TUN 网卡,彻底攻克了移动网络频繁在 Wi-Fi 与蜂窝基站间切换时的掉线死锁,并创造性地结合 Material Design 规范,打造出集分应用代理、彩色延迟测速与极低功耗于一体的国民级移动客户端。尽管该项目在 2023 年 11 月突遭关停下架,但他开拓的高性能封装与交互标准,直接奠定了今天 ClashMetaForAndroid 的繁荣基石。
macOS 用户对软件体验有着出了名的苛刻与挑剔:排斥臃肿的常驻窗口、厌恶风扇呼啸的内存开销,更无法忍受频繁弹出的系统提权密码框。在跨平台打包框架盛行的年代,开发者 yichengchen 于 2018 年底启动了 ClashX 项目。他反其道而行之,坚持采用纯正的 Swift 与 Objective-C 原生语言,创造性地将庞大的 Clash 规则引擎隐匿于屏幕顶部极窄的菜单栏之中。为攻克 macOS 修改网络设置必弹密码的系统顽疾,他自研了经 launchd 注册的提权辅助守护进程(Privileged Helper Tool),让代理启停如调节系统音量般丝滑无感;随后的进阶版 ClashX Pro 更率先拥抱 Apple NetworkExtension 框架,开创了开箱即用的“增强模式”透明接管。yichengchen 以对苹果生态人机交互的深刻洞察,为 Mac 用户筑起了一座兼具极致克制美学与强悍工程底座的数字方舟。
在中文网络代理技术跨越十余年的宏大长卷中,几乎没有任何一款桌面客户端能像 Fndroid 开发的 Clash for Windows(CFW)那样,对数以千万计用户的上网习惯产生如此颠覆性的重塑。自 2018 年底横空出世,Fndroid 将原本充满缩进陷阱、门槛高耸的 Go 语言命令行核心,转化为一款兼具现代交互美学与无与伦比配置上限的桌面旗舰。他独创的 Mixin(配置混合)、Diff 与 Parsers(预处理器)架构,以优雅的代码注入彻底终结了“第三方订阅覆盖本地自定义规则”的百年痛点;而对 Wintun 驱动与 Service 模式的深度驯服,更让复杂的全局透明代理飞入寻常软件开发者与硬核玩家的日常。尽管该项目在 2023 年 11 月的风暴中遗憾退场,但 CFW 所确立的侧边栏导航、策略卡片排版与延迟测速色彩心理学,早已成为当代所有跨平台客户端争相效仿与致敬的永久基石。
在波谲云诡的网络代理演进史上,技术聚光灯往往聚焦于新颖密码学协议的发明者与底层高性能核心的重构者,却常常忽视了那些长年累月默默承接海量现实报错、将复杂技术转化为用户日常体验的客户端工匠。2dust 作为中文互联网知名度最广、装机量最大的两款客户端——Windows/Linux 端的 v2rayN 与 Android 端的 v2rayNG 的核心维护者,自 2019 年至今已默默坚守超过七个年头。面对千奇百怪的操作系统权限变更、各家手机厂商残酷的后台省电清理、以及生态内五花八门互不兼容的订阅协议格式,2dust 始终坚守“核心中立”与极速适配,不站队、不喧哗,以数千次扎实的日常代码提交,化解了无数技术分歧与系统壁垒,成为横跨桌面与移动两端当之无愧的常青基石。
在 Clash 诞生之前,网络代理长期停留在“单节点、单出口、手动切换”的原始时代,用户在繁杂的节点配置与不同的工具间疲于奔命。2018 年,Dreamacro 开启了基于 Go 语言的全新项目 Clash。他彻底颠覆了线性代理的认知框架,将声明式 YAML 配置、外部规则集(Rule Providers)、策略组(Proxy Groups)、Fake-IP DNS 优化与标准化 RESTful 控制 API 熔铸为一体,创造了开源世界第一个真正意义上的“规则路由平台”。Dreamacro 不仅打造了一款性能强悍的多协议核心,更一手孕育了覆盖 Windows、macOS 与 Android 的庞大图形客户端生态。尽管原版核心仓库于 2023 年 11 月 3 日被删除,但他所确立的架构规范与分流语言,早已成为后继者不可逾越的经典范式。
商业分流与防探测探索
从 iOS 规则分流、HTTPS 伪装到 Chromium 栈对抗,探索更严密的防探测协议与移动平台实践。
当防火长城对代理流量的识别从粗暴的关键字阻断全面升级为基于 TLS Client Hello 握手特征、JA3/JA4 指纹及机器学习主动探测的微观审查时代,绝大多数代理软件陷入了“修补一个特征、暴露一个新漏洞”的被动追逐战。开发者 klzgrad 在 2019 年给出了颠覆性的工程破局方案——NaïveProxy。klzgrad 彻底摒弃了在开源代理工具中以 Go 或 C++ 手工拼凑 TLS 握手的修补路线,而是开创性地直接将代理核心嵌入到 Google Chrome 的工业级底层网络栈 Chromium Cronet 中编译运行。这意味着 NaïveProxy 在密码套件协商、扩展字段排列、ALPN 顺序、HTTP/2 多路复用甚至连接重试与 Padding 填充机制上,与全球数十亿普通 Chrome 浏览器用户在二进制层面实现绝对一致。这种“寄生于主流互联网巨构”的极致拟态设计哲学,树立了现代抗审查技术的新标杆。
在代理技术与防火长城旷日持久的拉锯战中,早期的主流思路始终围绕着“自制特征混淆”展开:通过对流量进行强加密、随机填充或假装成普通握手来迷惑审查。然而随着机器学习算法对未知特征协议(Unrecognized Protocols)展开大面积阻断,自制特征的生存空间被压缩殆尽。2017 年,开发者 GreaterFire 提出了一个对后世产生深远影响的哲学转折——Trojan(特洛伊木马)。GreaterFire 认为,任何与标准互联网协议存在偏差的自定义混淆终究都会露出破绽;最无懈可击的伪装,是将自己彻底融入现行互联网最大的基础设施之中——将全部代理流量包装为毫无破绽的标准 HTTPS。更具划时代意义的是,GreaterFire 首次在代理架构中引入了“Fallback(请求回落)”机制,使代理服务端在遭遇未经认证的探测流量时自动回落至真实 Web 网站。这一举措直接启发了后续 VLESS、Xray、REALITY 等数代现代核心,成为当代抗审查防御体系无可争议的基石。
2015 年秋天,伴随着 iOS 9 的正式发布,开发者 Blankwonder(刘亚晨)推出了在中文互联网具有划时代意义的革命性网络工具 Surge。Surge 首次利用 Apple 全新的 NetworkExtension 框架,在无需越狱的移动设备沙盒中实现了本地虚拟网卡(TUN)流量拦截,并独创了包含 DOMAIN-SUFFIX、IP-CIDR、RULE-SET 与策略组的声明式分流规则语法。这一套优雅而严谨的规则体系,不仅成为后续 Shadowrocket、Quantumult、Loon 及 Clash 等海量客户端共同遵循的行业事实标准,更彻底重构了移动设备的网络调试与透明代理格局。在经历国区突发下架的至暗时刻后,Blankwonder 毅然选择转战全球市场,以高客单价与版本买断制探索出了一条让极客工程在商业上获得尊严的成功范式;随后更以 Snell 协议与 Surge Ponte 跨设备网状互联,将单一客户端升维为跨越 Apple 生态的私有网关中枢。
早期拓荒与云代理时代
从 GAE 云端代理到轻量加密 SOCKS5,奠定现代抗审查代理的设计雏形与规范化演进。
在 Shadowsocks 原作 clowwindy 退出维护的历史关口,开发者 Max Lv(madeye)挺身而出承担起维系生态的核心重任。早在 2013 年,他就开启了纯 C 语言轻量实现 shadowsocks-libev 的漫长征途,通过基于 libev 的高性能事件循环与极致内存优化,让 Shadowsocks 顺利跑进仅有数十兆内存的 OpenWrt 路由器与各类嵌入式设备中,直接拉开了现代家庭与企业软路由透明网关翻墙的时代大幕。与此同时,Max Lv 一手创立并维护官方 Shadowsocks-Android 客户端长达十余年。面对防火长城不断升级的主动探测攻击,Max Lv 牵头制定了著名的 SIP003 插件机制与 SIP004 AEAD 加密重构标准,彻底消除了早期流加密被特征重放的安全隐患,为整个去中心化代理生态打造了最坚实的基础设施。
2012 年,开发者 clowwindy 在 GitHub 发布了轻量级加密代理工具 Shadowsocks 的初代 Python 实现。面对传统 VPN 因固定特征频繁被阻断的困境,Shadowsocks 创造性地采用本地 SOCKS5 代理结合远端高随机度对称加密流的隧道架构,以极小开销与卓越的隐蔽性重新定义了中文互联网的抗审查技术路径。随后,clowwindy 联合社区开发者推出了 Shadowsocks-iOS 与 Shadowsocks-Android 等移动端应用,推动了整个移动设备规则代理的萌芽。2015 年 8 月,因不可抗力,clowwindy 在社交平台公开宣布退出维护并清空官方代码仓库;但其播撒的去中心化技术火种迅速演变为席卷全球的开源运动,深刻启发了后续 V2Ray、Clash、sing-box 等数代现代代理工具的诞生与演进。
在 VPS 普及之前与 Shadowsocks 问世之初的 2011 至 2015 年间,开发者 Phus Lu 创造的 GoAgent 曾是无数中文网民突破网络审查的绝对国民级工具。Phus Lu 独辟蹊径地借助 Google App Engine(GAE)的全球免费公共计算云平台,将复杂的代理服务端部署转化为普通的 Web 应用托管,使用户只需注册 Google 账号并绑定 AppID 即可免费建立端到端加密通道。GoAgent 伴随着一代网民走过了严峻的封锁年代,也推动了浏览器代理分流扩展的普及。2015 年 8 月 25 日,面对外部不可抗力,Phus Lu 清空了项目的主要源码仓库,并留下了那句载入互联网史册的留言:“Everything that has a beginning has an end”。GoAgent 的谢幕不仅宣告了云平台代理时代的终结,其删库事件更直接促成了模块化平台 V2Ray 的创立,成为中文网络抗审查史中无可替代的平民启蒙丰碑。
本栏目仅基于公开的代码提交记录、官方发布说明与权威第三方报道撰写。使用公开网名与署名,绝不调查、推测或拼接匿名开发者的现实身份与私人信息。
关于排列的说明:历史项目开发者单独分组,仅表示所收录项目的历史状态,不判断作者在其他项目中的活跃度。时代先驱与站内内核与协议发展史一致,按各开发者代表作公开面世或主导核心演进的时间倒序(从现代向早期追溯)编排,以便读者优先了解当前主流生态所依赖的核心开发者,再逐步逆流溯源历史。时间先后仅用于提供技术史时间线,绝不代表名气、技术高下、贡献大小或任何形式的优劣排行。