1.添加住宅节点。
使用添加节点功能,添加住宅节点。

住宅节点类型一般选 HTTP 或 SOCKS5,一般是都支持的。
比如说我现在选 SOCKS5,下面出现如下表单。

以 Webshare 为例,在网站后台可以看到 IP 地址、端口号、用户名、密码,把这 4 项分别填入对应的位置。算法、插件和 UDP 转发,一般保持默认即可。

此处有一个偷懒的方法,可以让 AI 帮你根据信息生成二维码,然后使用下面的扫描二维码功能,直接扫描就会自动录入。
2.配置链式代理。
点击「代理通过」。

在代理通过中,选择需要使用的前置节点。

返回到上一级编辑节点界面,点击保存。
然后回到首页,选择一开始添加的本地住宅节点。

然后开启代理,这样就大功告成了。
检测一下。

但是。
这样配置就带来一个问题,如果我用着用着觉得前置节点不太灵光,想切换一个前置节点的话,就需要再次点进这个本地节点的节点编辑,然后再点击代理通过,然后再从想要的代理组下面,翻找想要的节点。
每换一个就要操作一通,很难受啊,太不优雅了。
所以,我们还是稍微精致一点。
3.创建代理分组。
依旧是先回到首页,手指按住空白处,往下拖。

就像是在淘宝 APP 打开淘宝二楼一样。

这样就进入到了代理分组界面,点击右上角的加号,添加分组。

把这里的订阅打开,然后下面会出现一个服务器节点,进入。


选择你希望作为链式前置节点的节点(或者整个代理组)。

这个位置要特别说一下,
在这里可以直接选整个代理组,也可以一个一个的选择需要的节点。
举例来说,假设你平时在 8 个飞机场来回飞,
你发现这 8 个飞机场的所有航线里,有那么几条特别适合飞美国,
那你就可以一个一个的把它们选出来。
而且这个选择是支持聚合的,
你可以跨不同的飞机场来选航线,也可以直接加入多个飞机场。

比如说我在这一堆里面选出了 9 个来,那这 9 个就是我现在创建的这个代理分组里面的节点了。
接下来可以选择一下「类型」。

类型有这么几种,一般来说前三个比较常用。

第一个 select,就是手动选择,选中哪个是哪个。
第二个 url-test,这是自动测速,哪个延迟低切哪个。
第三个 fallback,这是自动兜底,如果选择的节点不可用,会自动按照添加的列表顺序,选择排在最前且最近一次检测正常的节点。
虽然这个列表排序有点蛋疼,但是我一般会选择使用 fallback。
不过反正出口节点是不变的,如果机场比较好的话,用 url-test 也不错。
另外在设置 → 订阅 下面有一个根据 Ping 排序,开启这个以后可以让节点自动根据 Ping 值排序。如果你不愿意筛选,直接一次性把所有代理组的全部节点都加进来了,也可以用这个功能配合 fallback 使用。

回到原来的代理分组,拉到最下面。
下面这 3 个空跟测速相关,间隔和超时一般没有必要改。
URL 我个人感觉换成 Cloudflare 的会更实用一些。
https://cp.cloudflare.com/generate_204

然后回去给这个分组命名为前置分组,保存就可以了。

然后点击进入这个分组,就可以完成测速和节点选择。

4.再次配置链式代理
现在再回到住宅节点编辑里的代理「通过」。
就可以发现在原来的节点上面,多出了一个可选的前置分组。

选择前置分组,就可以以这整个代理组作为前置了。

现在,需要调整前置节点的时候,
只要按住屏幕向下一滑,打开代理分组界面,
然后在前置分组切换节点就可以了。
当然,如果你的机场节点都比较稳定的话,
直接选择 url-test,软件会自动帮你切换最快的前置节点。
不过有一点需要提醒,这个时候所谓的最快是指的到测速 URL 最快,
也就是默认的 gstatic 或者刚才修改过的 cloudflare,
能做参考,但并不一定代表到你的家宽节点速度是最快的。
5.配置规则
现在,已经解决了狼狈的到节点编辑里面测试切换前置节点的问题。
但是,恐怕依旧不怎么称得上优雅。
因为 ShadowRocket 默认的基础分流规则一般只是简单的根据 GEOIP 区分代理和直连。
也就是说,访问百度的时候,没有问题,能够实现自动直连,不走代理;但访问大部分的国外网站都会从代理走,如果你一直选着这个住宅节点,那也就是会通过链式代理从你这个住宅节点走。
而这样的话,就会带来两个负面效果。
第一个负面效果,因为有没有必要的都走了链式代理,所以综合上网体验会变卡。
第二个负面效果,如果你的家宽节点有流量限制,那就会该不该消耗的情况都消耗。
然后,你就得在这两边反复横跳,十分狼狈。

所以为了更优雅一点,我们要来到配置界面。
点击这个ⓘ,编辑规则。

进入规则界面,点击右上角加号添加规则。

类型一般可以选择域名后缀或者关键词匹配,这个地方细节比较多,我就不展开了。
我直接使用 DOMAIN-SUFFIX 匹配域名后缀,把需要走链氏代理的域名后缀填写到域名处就可以了。
比如说我这里填写 chatgpt.com,然后策略就选择到我们的添加的住宅节点,保存。

现在 ChatGPT 就会被自动分流到家宽节点了。

回到首页。
现在节点不需要选择住宅,选择你常规代理希望使用的节点。

去网站测一下。
Cloudflare 的出口 IP 是德国,
ChatGPT 的出口 IP 是我们的家宽节点。
没有问题。

补充一下,刚才的 ChatGPT 域名后缀添加只是示例,
如果要正经添加的话,建议把 OpenAI 的一系列域名都加上,尤其是登录相关的。
其他的,Claude、Gemini 也是一样。
另外,实际操作的时候可以不用这样一条一条的加。
找一个 AI 帮你把电脑上 Clash / Surge / V2ray 等等,现成的规则转换一下,然后生成个二维码,直接扫一下就可以了。

但转换的时候,我个人建议保持相对的克制,只为一些关键的网站做分流就可以了。
手机用太复杂的分流规则,也会有点奇怪。
尤其是一些广告屏蔽规则集,在手机上管理起来有些麻烦。
以上。