Release 下载SwitchyOmega · GitHub Release 历史版本 · 三路反代镜像

最新正式版v2.5.20

本区块同步 SwitchyOmega 的官方 GitHub Release,并为最近版本生成 三路反代镜像加速下载通道。 默认展开最新正式版;如果项目只有预发布版,会在版本旁单独标注。下载按钮会先进入本站确认页,可继续下载或复制真实链接。

最新正式版发布 2018-08-27共 51 个版本共 61 个文件本页展示最近 5 个版本⭐ 22,534License GPL-3.0github.com/FelisCatus/SwitchyOmega

怎么挑:Windows 优先 .exe / .msi;macOS 优先 .dmg;Linux 选 .deb / .rpm / .AppImage;Android 选 .apk;带 .sig / .asc / .sha256 的是校验文件,不是安装包。 下载慢:从右侧三路反代列里挑一个能通的点开;复制按钮复制真实目标链接,方便放进下载器。

为控制页面体积,本页只展示最近 5 个版本、每版最多 48 个文件;完整历史请查看 FelisCatus/SwitchyOmega Releases

v2.5.202018-08-272 个文件正式版
文件 / 平台大小官方直链反代 · ghproxy.net反代 · ghfast.top反代 · mirror.ghproxy.com
proxy_switchyomega-2.5.20-an+fx.xpi其他943.0 KB
SwitchyOmega_Chromium.crx其他935.4 KB
v2.5.192018-08-132 个文件正式版
文件 / 平台大小官方直链反代 · ghproxy.net反代 · ghfast.top反代 · mirror.ghproxy.com
proxy_switchyomega-2.5.19-an+fx.xpi其他943.1 KB
SwitchyOmega_Chromium_2_5_19.crx其他936.2 KB
v2.5.162018-07-092 个文件正式版
文件 / 平台大小官方直链反代 · ghproxy.net反代 · ghfast.top反代 · mirror.ghproxy.com
proxy_switchyomega-2.5.16-an.fx.xpi其他935.7 KB
SwitchyOmega-Chromium-2.5.15.crx其他926.7 KB
v2.5.152018-06-132 个文件正式版
文件 / 平台大小官方直链反代 · ghproxy.net反代 · ghfast.top反代 · mirror.ghproxy.com
proxy_switchyomega-2.5.15-an.fx.xpi其他934.2 KB
SwitchyOmega.crx其他926.7 KB
v2.5.112018-05-012 个文件正式版
文件 / 平台大小官方直链反代 · ghproxy.net反代 · ghfast.top反代 · mirror.ghproxy.com
proxy_switchyomega-2.5.11-an.fx.xpi其他933.2 KB
SwitchyOmega_Chromium.crx其他925.6 KB

本页加速下载用到的 3 个 GitHub 反代镜像

反代前缀说明
ghproxy.nethttps://ghproxy.net/老牌备份
ghfast.tophttps://ghfast.top/新生快线
mirror.ghproxy.comhttps://mirror.ghproxy.com/子域名

反代是第三方公益服务,单个通道可能临时挂掉,多挑几个再判断网络是否有问题。所有反代均为 HTTPS,文件内容与 GitHub 原始 Release 字节一致,可放心做 SHA256 校验。

GitHub 仓库简介:No longer maintained, see pinned issues · 许可 GPL-3.0 · ⭐ 22,534

SwitchyOmega 是经典的浏览器代理切换扩展,23K+ stars。核心功能:让 Chrome / Firefox / Edge 在「走代理 / 直连 / PAC 自动切换」之间一键切换。与 Clash 配合:Clash 跑本地 SOCKS5/HTTP → SwitchyOmega 指向该端口 → 按规则切换。更适合:只想让浏览器走代理、其它 App 走原网络的用户。维护状态:节奏减缓但仍可用。

SwitchyOmega 本质是”浏览器内的代理切换器”——它不做协议、不连服务器,只决定浏览器流量走直连还是走代理,适合只想让浏览器单独出海的场景。

项目定位

SwitchyOmega 不是代理本身:

  • ❌ 它不能连 VLESS / Hysteria / Shadowsocks 服务器
  • ❌ 它不做协议加密
  • ✅ 它让浏览器走「另一个代理服务」(Clash / sing-box / SS 客户端跑的本地端口)
  • ✅ 它按规则决定每个 URL 走哪个代理

你已经跑着 Clash 的话,浏览器可以默认全局走 Clash,也可以装 SwitchyOmega 让 Clash 只接管特定域名。

适用场景

  • 场景 1:你跑 Clash 全局,但想让国内服务(B 站、淘宝)从浏览器直连 + 走原网络速度更快
  • 场景 2:你不想跑系统代理 / TUN(影响所有 App),只让浏览器单独走代理
  • 场景 3:你有多个代理服务(如公司代理 + Clash),要按 URL 切换
  • 场景 4:网络分享情境(如咖啡厅 / 学校 Wi-Fi)单独让浏览器走代理

不适合:

  • 想全局代理(用 TUN 模式 / 系统代理更省事)
  • 不会写规则集(学习曲线略陡)

安装

Chrome Web Store / Firefox Add-ons / Edge Add-ons 搜 “SwitchyOmega” 一键安装。

或者从 GitHub Releases 下载 .crx 文件(适合企业网络的离线安装)。

情景模式(Profile)

SwitchyOmega 核心概念。每个情景模式定义一组代理设置:

模式含义
Direct直连,不走任何代理
System跟随系统代理设置
Proxy自定义代理服务器(指向 Clash 本地端口)
Auto Switch按 PAC 规则自动切换
PAC profile从远程 URL 加载 PAC

创建 Clash 代理情景

  1. SwitchyOmega 主界面 → 新建情景 → 类型选 “代理服务器”
  2. 协议:HTTP / SOCKS5
  3. 服务器:127.0.0.1
  4. 端口:7890(Clash HTTP)或 7891(Clash SOCKS5)
  5. 保存

浏览器工具栏点 SwitchyOmega 图标 → 选这个情景 = 浏览器走 Clash。

创建 Auto Switch 情景

按域名规则自动切换代理 / 直连:

1. 新建情景 → 类型选 "切换条件"
2. 添加规则:
   - "domain bilibili.com" → 走 Direct
   - "domain google.com" → 走 Proxy (你刚建的 Clash 情景)
   - "default" → 走 Direct
3. 保存

浏览器选这个情景 = 按规则自动走代理 / 直连。

PAC 自动配置

更进阶的方式:用 PAC (Proxy Auto-Config) JavaScript:

function FindProxyForURL(url, host) {
  if (dnsDomainIs(host, "google.com") || dnsDomainIs(host, "twitter.com")) {
    return "SOCKS5 127.0.0.1:7891";
  }
  if (dnsDomainIs(host, ".cn") || dnsDomainIs(host, "bilibili.com")) {
    return "DIRECT";
  }
  return "DIRECT";
}

支持:

  • 本地 PAC:自己写 JS
  • 远程 PAC URL:每 24 小时自动从 URL 拉取(很多机场提供 PAC 订阅)

与 Clash / Mihomo 配合详解

推荐架构

Clash / Mihomo Party
    ↓ 监听本地
    HTTP: 127.0.0.1:7890
    SOCKS5: 127.0.0.1:7891

       浏览器通过 SwitchyOmega 指向
       
浏览器:
- SwitchyOmega 创建 "Clash" 情景 → 指 127.0.0.1:7891
- 创建 "Auto" 情景 → 按规则 = Clash 或 Direct
- 默认情景设为 "Auto"

优势 vs 单纯 Clash 全局

  • 国内服务(B 站、爱奇艺、淘宝):浏览器走 Direct 比走 Clash 快
  • 海外服务(Google、Twitter):浏览器走 Clash
  • 微信小程序 / 桌面应用:原网络(Clash 不接管浏览器外,Direct 也不影响)

与 TUN 模式的关系

如果 Clash 已开 TUN 模式(全系统接管),SwitchyOmega 仍可工作但作用减弱(TUN 优先于浏览器代理)。

建议二选一:

  • 要全局代理 → 用 TUN 模式
  • 要精细控制浏览器 → 用 SwitchyOmega + Clash 非 TUN 模式

配套订阅

SwitchyOmega 自己不需要订阅(不连代理服务器)。但你需要 Clash 等代理客户端运行 + 订阅。

配套订阅线路 提供 Clash YAML 订阅,导入 Clash 后通过 SwitchyOmega 让浏览器走代理。

相关阅读