SwitchyOmega 也称 Proxy SwitchyOmega,是 Chrome 、 Edge 、 Firefox 等浏览器上的代理扩展程序,可以轻松快捷管理、切换多个代理设置,支持 HTTP 、 HTTPS 、 SOCKS4 、 SOCKS5 等多种代理协议。可以根据 PAC 脚本规则等多种条件和规则自动、手动切换。
2024 年 6 月份开始,Chrome 将不再支持基于 Manifest v2 的扩展程序。而 Proxy SwitchyOmega 还在使用 10 年前的技术栈,并且基于 Manifest v2 。原作者貌似无意推出 Manifest v3 版本。
于是就有了开发者基于开源的项目代码推出的 ZeroOmega,基于谷歌要求的 Manifest v3 进行开发,应该可以接棒继续使用。
通过本文最新 ZeroOmega 使用入门教程(其实与 SwitchyOmega 教程几乎一样),能快速方便配置代理协议及规则实现 Chrome 等浏览器进行代理访问互联网。

ZeroOmega 是什么?
简单来说 ZeroOmega 是 Proxy SwitchyOmega Manifest v3 版。 ZeroOmega 是基于 SwitchyOmega 和谷歌 Manifest v3 开发更新的版本。
在 Chrome 系浏览器上,包括 Chrome、Edge、Arc 等,SwitchyOmega 作为开发测试和科学上网的必备工具,一直是新机优先装的插件,或等待插件自动同步赶紧配好
不过由于 SwitchyOmega 的开发者已经不再维护 [1][2],Chrome 对插件的 manifest meta 要求从 v2 到 v3,再加上原版的 SwitchyOmega 在 Arc 的弹层总有些问题,所以最近一直在找替代方案
在 SwitchyOmega 作者建议有维护能力的人去 fork 一个 v3 版本的推文后,发现了 ZeroOmega [3],看了下项目代码就是直接 fork 然后改各种兼容配置项,界面和文档里好多地方还是 SwitchyOmega,一开始还不太好用,不过这两天用下来已经可以平替了,除了插件 Logo 相比之前略有不协调,但在浏览器插件栏显示的还是之前的圆环,完美替代。
代理Switchyomega V3(Zeroomega)是一款高级代理管理器扩展,专为Google Chrome和其他基于Chromium的浏览器设计,与Sustest V3完全兼容。它提供了一种无缝的方法,可以轻松地在多个代理配置之间切换,增强隐私,安全性和可访问性。
🔹关键功能:
✔表明V3支持 – 确保遵守最新的Chrome扩展安全性和性能标准。
✔轻松的代理切换 – 在不重新启动浏览器的情况下快速切换不同的代理配置文件。
✔基于规则的代理路由 – 定义规则以根据域,URL或协议自动通过特定代理路由流量。
✔多个代理协议 – 支持HTTP,HTTPS,SOCKS4和SOCKS5代理。
✔自动开关模式 – 基于预定义的条件动态更改代理设置。
✔没有背景服务工作者 – 通过减少资源使用情况进行优化。
✔用户友好的UI – 用于管理和配置代理设置的直观接口。
无论您是开发人员,研究人员,还是只是想增强您的浏览隐私,代理Switchyomega V3(Zeroomega)都是现代网络环境中有效代理管理的理想工具。
ZeroOmega(SwitchyOmega)应用场景
日常可能使用旁路由或者 Clash 客户端等软件通过 pac 列表、绕过大陆 ip 等智能自动加速网络,但有些网站可能必须使用全局代理才能正常访问,这时候就需要手动切换旁路由代理模式,操作起来略麻烦。
这时候使用 SwitchyOmega 来快速切换配置代理就很方便了,在「情景模式」中把需要通过全局模式访问的网站配置好,当访问这些网站时,会自动切换成通过代理服务器访问,其余网站则不通过代理服务器来访问,免去手动切换代理模式的烦恼。也可以临时把浏览器切换成「全局代理」模式。
ZeroOmega 插件界面预览

ZeroOmega 下载安装
ZeroOmega 官网离线下载地址:https://github.com/suziwen/ZeroOmega/releases
可以从各自浏览器商店进行安装,目前只有 Chrome 的商店需要在代理环境下进行访问。
- Edge 请访问:Microsoft Edge Addons
- Chrome 请访问:Chrome Web Store
- Firefox 请访问:Firefox Addon
Chrome 需要先开启客户端的 系统代理(System Proxy) 功能再进行安装,如果系统代理无法生效请查看:Chrome 本地安装扩展
1、截图以 Edge 浏览器为例,首先点击 获取,再点击 添加扩展,即可完成添加 :

2、设置扩展图标常驻地址栏右侧

3、导入备份的配置文件
安装完成后会打开扩展的选项页面,可以选择 跳过教程 然后再选择左侧的 导入/导出。
右键点击下面 OmegaOptions-xxx.bak ,选择复制链接地址
- OmegaOptions-7897.bak (适用于 Clash Verge Rev 本地 HTTP 端口为 7897 的客户端)
通过恢复链接导入
- 选择左侧的 导入导出
- 在 在线恢复 右侧输入框中粘贴恢复链接
- 点击 恢复 按钮
- 在地址栏右侧,点击扩展的图标,选择 自动切换 使用
- 导入成功后左侧情景模式会变为
代理模式与自动切换两个模式,使用方法请看后面的使用介绍。

其他客户端请使用下面的链接
- OmegaOptions-1080.bak (本地 Socks5 端口为 1080 的客户端:TrojanX)
- OmegaOptions-51837.bak (本地 Socks5 端口为 51837 的客户端:Trojan-QT5 1.1.0 及以上版本)
- OmegaOptions-7890.bak (本地 Socks5 端口为 7890 的客户端:ClashX、Clash for Windows v0.10.3 及以上版本)
ZeroOmega 配置教程
ZeroOmega 支持 Chrome 和 Firefox 浏览器,插件只帮助管理代理 IP,不提供代理 IP 服务器,需要配合代理服务器使用。
一般如果是本机电脑客户端(如 Clash)提供透明代理,默认代理服务器地址就是 127.0.0.1,端口 7897,不同代理客户端生成的代理协议的代理端口可能会略微不一样,根据实际填写即可。
HTTP: 1080
HTTPS: 443
SOCKS4: 1080
SOCKS5: 1080
如使用旁路由,IP 地址为旁路由地址,如 192.168.1.6,端口默认可能为 1080
ZeroOmega 是一个浏览器扩展插件,无论是 Windows 、 macOS 或是 Linux 平台,都是在浏览器上配置,方法基本上一模一样,本文使用 Google Chrome 浏览器为例来讲解插件的配置步骤及技巧。
1、情景模式
ZeroOmega 与 SwitchyOmega 类似,情景模式一共有四种,分别是代理服务器、自动切换模式、 PAC 情景模式以及虚情景模式,新建情景模式的时候有这四种情景模式可选:

2、代理服务器
「代理服务器」指浏览器所有流量(特定地址除外)都经过代理服务器访问。

如上图所示,代理服务器地址和端口参考配置,以及不经过代理连接的主机列表,默认的三个本地地址不走代理,也可以新增不需要经过代理的地址列表。
127.0.0.1
::1
localhost
3、自动切换模式
「自动切换模式」指根据多种条件,如域名或网址等自动选择情景模式。也可以导入在线发布的切换规则(如 AutoProxy 列表)以简化设置。

一般情况下选择自动切换模式,用于选择性的使用代理。在这里,有切换规则和导入在线规则列表两个设置区域。
其中切换规则设置中,你可以手动设置好哪些网址和域名,通过代理服务器访问或者通过本地网络访问,本地网络访问就是直连,即不通过代理服务器访问。
完成上述设置后,SwitchOmega 就会生成一个规则列表,当我们选择 auto switch 情景模式时,插件会根据规则自动判断访问的网站是走「代理服务器」还是直连。规则最后一行的默认直连模式,表示不在规则列表中网址,流量不走代理出去。
在线规则列表与手动规则可共存,即导入在线规则列表,推荐列表地址:
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
输入规则列表网址,然后点击「立即更新」情景模式即可,更新成功点击应用选项,保存设置即可。
4、PAC 情景模式
PAC 情景模式其实类似自动切换模式,并且不少 pac 列表也是从 gfwlist 转换过来,所以一般直接使用自动切换模式即可。

5、虚情景模式
虚情景模式指可以作为某个其他情景模式使用,并可以根据需要更改对象。一般用在自动切换中,这样就可以一次性更改多个条件对应的代理。

可用于情景模式的快速切换,相比自动切换模式,可以理解为模式的手动切换。
总结:日常一般就使用直连、代理、自动切换模式。
6、规则更新
主要是设置规则列表和 PAC 脚本更新间隔:

6、导入导出
可对配置进行本地备份,也可以从本地备份文件恢复配置,支持 Google 同步,也支持在线恢复,特别是自定义规则较多的时候建议备份一下,方便重装浏览器的时候恢复。

ZeroOmega 使用教程
配置好代理地址以及情景模式,日常使用直接在浏览器点击图标开启、关闭或者切换模式使用即可。
直接链接:所有访问流量都不使用代理
系统代理:访问的网站是否使用代理取决于操作系统的默认代理
代理模式:所有访问的网站都使用代理流量
自动切换:根据规则列表自动决定访问的网站是否经过代理
还可以针对特定网址使用代理:

扩展安装后可以在地址栏右侧切换代理的情景模式,推荐选择 自动切换,而不是系统代理 :
| 模式名称 | 功能 |
|---|---|
| 直接连接 | 所有访问都不使用代理 (上不了外网) |
| 系统代理 | 访问网站是否使用代理取决于操作系统的默认代理 (相当于没装) |
| 代理模式 | 所有访问都使用代理 (比较费流量) |
| 自动切换 | 根据规则决定访问的网站是否经过代理 (一般用这个) |

补充自定义规则
选择自动切换模式时,会根据情景模式中的所包含的规则决定所访问的网站是否会经过代理。
扩展提供的默认规则基于 GFWList 包含了大部分被屏蔽的网站,部分网站没有被 GFWList 包含或刚被屏蔽的网站没有及时的加入规则导致无法访问,可以自己手动添加。
- 首先打开扩展的选项页面,选择自动切换
- 点击右侧的添加条件
- 简单的添加方法如下:
- 条件类型选择
域名通配符 - 条件设置:
*.网站主域名,例如*.baidu.com/*.google.com - 情景模式:选择
直接连接表示访问该网站将不会使用代理,选择代理模式表示访问该网站会使用代理 - 最后点击应用选项保存
- 条件类型选择
- 点击底部的
立即更新情景模式会更新 GFWList 所包含的规则

我是否需要安装扩展
是否一定要安装扩展?
否,不安装扩展时,浏览器会使用系统代理,因此开启客户端的系统代理即可。
扩展安装与否的区别
- 安装时: 访问请求 > 浏览器 > 浏览器扩展 > 代理客户端 > 代理服务器 > 目标网站
- 不安装时: 访问请求 > 浏览器 > 系统代理 > 代理客户端 > 代理服务器 > 目标网站
若不安装扩展,浏览器的代理将取决于系统的默认代理,如果系统代理无法修改或是生效则无法使用。
而且安装扩展可以更加方便地添加自定义访问规则,因此推荐安装扩展进行使用。
ZeroOmega常见问题
1、ZeroOmega是什么?
ZeroOmega是一款在 Google Chrome 、 Edge 、 Firefox 等浏览器上的一个代理扩展插件程序,可以轻松快捷地管理和切换多个代理服务器设置。
2、ZeroOmega扩展支持哪些浏览器?
除了原生支持 Chrome 和 Firefox 外,还支持基于 Chromium 的浏览器,如 Microsoft Edge 、 360 极速浏览器、猎豹浏览器、傲游浏览器、 QQ 浏览器等主流浏览器。
3、ZeroOmega插件免费吗?
ZeroOmega扩展插件免费。注意,插件自身不包含任何节点信息。
4、ZeroOmega插件安全吗?
插件是开源程序,不放心可自行检查源码,一般确保在官方下载即可。
ZeroOmega是 Chrome 、 Edge 、 Firefox 等浏览器上的代理扩展程序,可以轻松管理和快速切换多个代理设置,支持 HTTP 、 HTTPS 、 SOCKS4 、 SOCKS5 等多种代理协议。可以根据多种条件和规则自动切换,也可以根据在线或本地的 PAC 脚本规则使用代理。
如何你还是觉得ZeroOmega不好用,太麻烦了,可以到科学上网客户端大全里面直接挑选一个你觉得好用的科学上网工具为您魔法上网进行加速。
