应用历史纪事
翻墙纪 · 纪事
记录代理客户端从早期移动工具走向多内核、跨平台的产品纪事,串联关键历史节点、底层技术路线与核心开发者。
五阶段概览
客户端如何从单一工具走向多内核
早期可安装客户端
Shadowsocks Android 与蓝灯把翻墙能力做成面向普通用户的移动或桌面应用,形成协议、服务之外可以直接安装和操作的早期产品形态。
独立原生客户端
从 Shadowrocket 开始,Apple 平台工具把规则分流、请求查看、MITM、脚本和系统网络能力组织成完整产品,而不只是为某一个开源核心提供界面。
核心与界面分离
图形客户端负责导入、订阅、节点和路由管理,代理核心可以独立升级,后来还逐渐发展成可切换的多核心结构。
规则配置成为生态
Clash 的规则、策略组和配置方式跨越原始项目生命周期,由 Mihomo 与新的桌面、移动客户端继续承接。
多内核与跨平台
客户端开始同时面对多种订阅、核心与平台;2024 年后,Hiddify 引入 Xray,v2rayN 扩展桌面平台,sing-box 继续完善官方图形客户端与分发渠道。
关键节点
产品出现、平台扩展与生态接替
平台形态 sing-box 1.14 扩展官方桌面客户端并调整 Apple 分发
复制链接sing-box 1.14.0 发布说明正式介绍面向 Windows 与 Linux 的 sing-box for Desktop,并确认 iOS、tvOS 客户端以 sing-box MT 重返 App Store。macOS 客户端转向独立版本,旧版用户需要按官方迁移说明处理应用与数据。
日期采用 1.14.0 的发布日,表示这份发布说明确认的客户端与分发变化,不将其视为每个商店条目的精确上架日。
平台形态 v2rayN 7.0.0 预发布版扩展到 Linux
复制链接v2rayN 7.0.0 重构界面与业务的分工,发布采用 Avalonia UI 的 Linux x64 版本,并统一不同发布版本的配置文件。原本以 Windows 为主的客户端开始扩展桌面平台。
该发布在 GitHub 标记为预发布;这里记录 Linux 版本的公开发布节点,不把它描述为稳定版首发或 macOS 首发。
核心分离 Hiddify 2.0.5 将 Xray 纳入多内核客户端
复制链接Hiddify 在 2.0.5 发布说明中明确加入 Xray 后端,可同时使用 sing-box 与 Xray。客户端从主要围绕 sing-box 的产品路线扩展为直接承接不同核心能力的统一入口。
生态转折 Clash Verge Rev 接续桌面客户端路线
复制链接Clash Verge Rev 的公开仓库在这一天建立,继续以 Mihomo 为核心提供桌面配置管理、系统代理、TUN 和跨平台使用体验。
生态扩展 新一批跨平台客户端集中建立
复制链接Hiddify、FlClash 与 Karing 的公开仓库在这一时期先后建立。Flutter 等跨平台技术让一套客户端覆盖 Android、iOS、Windows、macOS 与 Linux,并兼容多种订阅和核心路线。
平台形态 sing-box 把核心与官方图形客户端纳入同一体系
复制链接sing-box 从通用代理平台出发,同时发展 Android、Apple、Windows 与 Linux 图形客户端。核心与界面仍有分工,但由同一项目体系定义跨平台能力。
本节点日期是核心项目起点,不代表所有图形客户端在当天发布;Windows 与 Linux 官方桌面客户端在 2026 年的发布节点中单独记录。
生态扩展 Clash Meta for Android 建立公开仓库
复制链接MetaCubeX 建立 Android 图形客户端仓库,以 Clash 配置和规则隧道的使用方式承接 Clash.Meta、后来 Mihomo 的移动端体验。
生态转折 Clash .NET 的撤下声明留存
复制链接Clash .NET 曾是基于 .NET 的 Windows Clash 图形客户端。第三方副本保存了“Removed according to regulations.”声明;原项目仓库当前不可访问,本站保留已下架应用条目及开发者 CoelWu 的历史记录。
该日期来自保存声明的第三方提交,不代表已经核实的原项目撤下日期。现有凭据不足以确认撤下原因或 Telegram 频道清空情况,不收录相关猜测。
产品出现 Quantumult X 进入 App Store
复制链接Quantumult X 的公开上架记录始于这一天。它延续 Apple 平台独立网络工具路线,将代理、分流、请求改写、MITM 与自定义 DNS 放进同一个客户端。
核心分离 v2rayNG 与 v2rayN 分别覆盖移动端和桌面端
复制链接v2rayNG 与 v2rayN 的公开仓库分别于 2019 年 5 月和 7 月建立。用户通过图形界面管理订阅、节点和路由,底层核心则可以独立更新和演进。
这种结构后来继续扩展:两款客户端不再只对应最初的 V2Ray 路线,而是逐渐具备使用多个核心的能力。
产品出现 Surge iOS 1.0 进入 App Store
复制链接Surge 官方十周年回顾确认,Surge iOS 1.0 在这一天正式上架 App Store。这是整个 Surge 产品线的公开起点,而不是现行 Surge 5 商店条目的起始日期。
产品出现 Shadowrocket 进入 App Store
复制链接Apple 的公开上架记录显示 Shadowrocket 在这一天发布。它把多协议连接、按域名与 IP 分流、请求记录等能力带到 iPhone 和 iPad,形成持续维护的独立原生客户端路线。
Shadowrocket 是闭源产品,公开资料不足以验证其内部代码血缘;这里记录产品上架与可观察能力,不把它归为任何开源核心的分支。
产品出现 蓝灯早期桌面测试版已在中国形成规模使用
复制链接同期报道记录蓝灯仍处于测试阶段,却已在两周内从约 200 名中国用户增长到 1 万名。项目保存下来的旧版安装文档同时给出了 Windows、macOS 与 Ubuntu 安装流程,证明它当时已经是可下载安装的桌面应用。
公开材料可以确认 2013 年已有可安装测试版,但不足以把这一天认定为蓝灯的精确首发日,因此本节点记录的是能够核验的早期产品状态与使用规模。
产品出现 Shadowsocks Android 客户端开始公开开发
复制链接Shadowsocks Android 的早期提交在这一天加入 AndroidManifest、客户端界面与后台服务代码,说明 Shadowsocks 很早就不只是协议或命令行实现,也已经形成可安装的移动应用。
Shadowsocks 同时属于协议与开源实现生态;这里记录的是面向 Android 用户的客户端产品起点,与“开源代理内核变迁史”中的技术路线记录并行而不冲突。
收录原则
产品、来源与边界
这里只记录客户端产品本身的变化。开源核心的代码血缘放在“内核”栏目中展开;协议与传输的发展见“协议”栏目;开发者传记与代码贡献见“人物”栏目。资料核验至,最近收录事件为。仅收录产品诞生或终止、主要平台扩展、核心路线变化与生态接替等历史节点。 常规功能、性能优化、缺陷修复与安装包调整不单独成条;没有符合标准的事件时,年份可以留空。
公开记录优先
上架与建仓时间优先引用应用商店、官方网站和项目仓库。
不推断闭源血缘
功能或配置相似不等于共享代码;无法验证时不标记内核来源。
保留版本边界
这是客户端史第二版;旧产品线无法由现行商店条目证明时,会明确标注证据范围。