GoForum🌐 V2EX

做了一个 macOS App: Surge Relay,用来集中管理、转换和发布 Surge 模块。

Lutto · 2026-07-01 17:03 · 0 次点赞 · 0 条回复

最近做了一个 macOS App ,叫 Surge Relay 。老刘没做的,我给补上了!

GitHub: https://github.com/EEliberto/SurgeRelay-macOS

它主要用于集中管理、转换、编辑和发布 Surge 模块,比较适合经常通过 Script-Hub 将 Loon / Quantumult X / 其他代理工具格式转换为 Surge .sgmodule 的场景。

我自己遇到的痛点是:Surge 里已经安装的模块不方便批量修改来源地址。如果上游作者修改了仓库地址、文件路径或目录结构,就需要重新打开 Script-Hub 、重新转换模块,再重新安装到 Surge 。如果设备比较多,即便有 iCloud 同步,也还是要每个设备手动点击进去挨个安装,非常不方便。

Surge Relay 的目标是把这些流程集中到一台 Mac 上完成:

  • 统一管理模块来源地址和备用地址
  • 调用 Script-Hub 的本地转换逻辑
  • 批量生成稳定的 Surge .sgmodule
  • 支持编辑、删除和汇总模块
  • 支持屏蔽 MITM hostname
  • 支持禁用部分 Script / Rewrite 规则
  • 可以发布到 GitHub ,或保存到 iCloud Drive
  • 支持 Web 端远程管理
  • 配合 Surge Ponte ,可以从其他设备远程查看、调试和编辑

预览:

Surge Relay Preview

集中化模块管理:

Surge Relay Module Editor Surge Relay Remote Management

稳定的模块分发地址:

Surge Relay GitHub Output 可视化编辑与规则控制:

Surge Relay Rule Editor Surge Relay Rule Management

Web 端远程管理:

Surge Relay Web Portrait

多设备自动同步:

Surge Relay Landscape Preview

欢迎使用!

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: Lutto
发布: 2026-07-01
点赞: 0
回复: 0