Tech
[分享创造] 我 vibe coding 了一个原生的 Surge 配置管理工具:规则、模块和多端 Profile 一起管
平时用 Surge 的朋友应该都遇到过这些问题:
规则源越来越多,顺序不好整理;
模块散落在不同地方,更新起来很麻烦;
Mac 、iPhone 、iPad 各有一份配置,改一个地方还得惦记另外几份;
规则一旦选择内联,生成的配置文件很快就会变得又大又难维护。
所以我 vibe 了一个 macOS 原生工具—— Surge Shallow 。
它不是代理客户端,也不会替代 Surge 。简单来说,它更像是一个 Surge 配置管理台:把平时需要手动维护的规则源、Proxy 、Proxy Group 、平台差异和模块集中到一个地方,检查通过后再生成可以直接交给 Surge 使用的配置文件。
目前主要支持这些功能:
集中管理多个规则源,可以调整顺序、策略和适用平台;
Surge Ruleset 默认以 RULE-SET URL 的方式保留,不下载、不展开、不合并去重,生成的 Profile 会小很多;
如果遇到 Clash Payload 、纯域名列表或者需要转换格式的来源,也可以单独切换成下载并内联合并;
可以导入已有的 Surge .con...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX