例如默认监听 127.0.0.1:10808
// 全局脚本里加节点
if (!config["proxies"]) config["proxies"] = [];
config["proxies"].push({
"name": "FFSB",
"type": "socks5", // 或 http
"server": "127.0.0.1",
"port": 10808,
"udp": true
});
// 规则
const prependRules = [
// Claude Code 下载走用户自己的代理(替换成你实际的节点名)
"DOMAIN,download.claude.ai,节点选择",
"DOMAIN-SUFFIX,download.claude.ai,节点选择",
// 其余 anthropic 规则走 FFSB
"RULE-SET,anthropic,FFSB", //可以删除,仅供参考
// FFSB 提供域名和IP段
"DOMAIN,stun.cloudflare.com,FFSB",
"IP-CIDR,147.93.172.146/32,FFSB,no-resolve",
"IP-CIDR,46.137.223.142/32,FFSB,no-resolve",
"IP-CIDR,185.180.19.82/32,FFSB,no-resolve",
"IP-CIDR,185.180.19.201/32,FFSB,no-resolve",
"IP-CIDR,168.138.173.107/32,FFSB,no-resolve",
"IP-CIDR,100.64.0.0/10,FFSB,no-resolve",
"DOMAIN-SUFFIX,anthropic.com,FFSB",
"DOMAIN-SUFFIX,claude.ai,FFSB",
"DOMAIN-SUFFIX,claude.com,FFSB",
"DOMAIN-SUFFIX,clau.de,FFSB",
"DOMAIN-SUFFIX,claudemcpclient.com,FFSB",
"DOMAIN-SUFFIX,claudemcpcontent.com,FFSB",
"DOMAIN-SUFFIX,claudeusercontent.com,FFSB",
"DOMAIN-SUFFIX,join.fufeishangban.com,FFSB",
"DOMAIN-SUFFIX,ffsb.sg,FFSB",
"DOMAIN-SUFFIX,hcaptcha.com,FFSB",
"DOMAIN,api.ipify.org,FFSB",
"DOMAIN,icanhazip.com,FFSB",
"DOMAIN,ifconfig.me,FFSB",
"DOMAIN,ip.net.coffee,FFSB"
// 其他规则...
];
config["rules"] = [...prependRules, ...(config["rules"] || [])];
这样用户就可以:
- 在 Clash / Surge 里把 FFSB 当成一个普通本地节点
- 用规则精确控制 Claude / Anthropic 相关流量走 FFSB
- 其他流量继续走自己的节点
- 开TUN可以使用
预期效果
- Claude、FFSB 相关域名 / 规则集 → FFSB 本地端口 → FFSB 出口(新加坡等)
- 其余流量 → 用户自己的代理
- 兼容性更好,配置更简单
如果能实现这个功能,对同时使用 FFSB 和其他代理工具的用户会非常有帮助。谢谢!