重构并迁移 Proxy SwitchyOmega,走 React + TypeScript 路线的 Proxy SwitchyAgain

moonay 2026-06-08 11:47 1

SwitchyAgain 是




  • SwitchyOmega 的 fork 版本




  • 重构和迁移至 React + TypeScript




  • 保留了 SwitchyOmega 的设置界面和操作逻辑




  • 添加了对 Manifest V3 的支持




  • 可在 Chrome 和 Firefox 上正常运行






224 commits 68,266 ++ 56,735 --


这个工作量我感觉已经可以叫做面目全非了,虽然(完全)是借助了 GPT-5.5 来做到的,但还是累得够呛


老项目想要迁移到现代化的架构还是无法完全无人驾驶,你永远也不知道它会不会跑着跑着就又跑出来几十个甚至几百个漏洞


为了兼容 Chrome 和 Firefox,以及保留那套应该算是过时(但是我真的很喜欢)的设置界面和操作逻辑,我已经和 Codex 形影不离了!




下面是构建方法


git clone https://github.com/iklh/SwitchyAgain.git
cd SwitchyAgain
npm install
npm run release
npm run package:dist

运行命令 npm install 后会有一些警告,可以不用管,老项目的毛病,后期有空再修


生成的文件在 dist 目录下,直接安装到浏览器就可以运行了 ^-^

最新回复 (8)
  • chevis 06-08 11:48
    1

    这个名字好古老

  • z282846139 06-08 11:51
    2

    支持一下,先star了

  • zou0326 06-08 11:53
    3

    之前用过拿来接dp的爬虫使用,还不错

  • moonay 楼主 06-08 11:54
    4

    @z282846139 #2 谢谢老哥的支持 ^-^

  • treesky 06-08 12:16
    5

    先收藏

  • lehuoyisheng 06-08 14:25
    6

    支持

  • Gayers 06-08 14:26
    7

    6

  • users 06-08 14:26
    8

    曾经大名鼎鼎的项目,有人接手太好了

* 帖子来源NodeSeek
返回