先说下我的使用环境:
我自己有不止一个机场的订阅, 然后还有自己 VPS 部署的 xray 节点, 最开始是分别订阅机场, 然后再把自己的节点导入 clash, 感觉十分不方便. 而且电脑和手机的配置也完全不同步.
之后了解到 iOS 端的 stash 用的 clash 核心, 于是萌生了把手机端和电脑端配置同步的想法.
开始是通过 cfw 的 parser, 写了些 js 脚本, 将不同源的订阅和自己的 vps 节点进行整合, 最后上传到 github gist. 最后手机端(stash)使用 pc 端生成的配置. 不过问题是, 如果电脑不开机, 那么手机端配置无法更新.
最后干脆写了个程序, 配置好订阅地址和规则, 每天用 github action 自动生成配置更新到 gist, 提供给手机端和 pc 端订阅.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.