加速下载SwitchyOmega · GitHub Release · 反代镜像加速

v2.5.20

本区块自动同步 SwitchyOmega 的官方 GitHub Release,并为每个文件预生成 4 个反代镜像加速下载通道。 国内访问 GitHub 慢、下载断、连接超时时,挑一个反代列点开即可,无需手动拼接镜像 URL。镜像只改变访问路径,文件内容、版本号、SHA 校验与 GitHub 官方一致。

发布于 2018-08-272 个文件⭐ 22,531License GPL-3.0github.com/FelisCatus/SwitchyOmega

怎么挑:Windows 优先 .exe / .msi;macOS 优先 .dmg;Linux 选 .deb / .rpm / .AppImage;Android 选 .apk;带 .sig / .asc / .sha256 的是校验文件,不是安装包。 下载慢:从右侧四个反代列里挑一个能通的点开就是加速下载直链,复制后扔下载器也可以。

文件 / 平台大小官方直链反代 · gh.llkk.cc反代 · ghproxy.net反代 · ghfast.top反代 · mirror.ghproxy.com
proxy_switchyomega-2.5.20-an+fx.xpi其他943.0 KB
SwitchyOmega_Chromium.crx其他935.4 KB

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

反代前缀说明
gh.llkk.cchttps://gh.llkk.cc/国内稳定
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,531

TL;DR

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

SwitchyOmega 是 Chrome 等浏览器最广泛使用的代理切换扩展,本质上是”浏览器内的小型 Clash”,但只做切换不做协议。本篇按定位、安装、情景模式、PAC、与 Clash 配合五块讲清楚。

项目定位

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 让浏览器走代理。

来源与最后核对

本文最后实际验证日期:2026-05-18,测试环境:Chrome 130 + SwitchyOmega 2.5.21 + Clash Verge Rev v2.4.7。