From 804007096f951c81174773edef918e7ad1bc1abb Mon Sep 17 00:00:00 2001 From: ageorge156 Date: Wed, 19 Aug 2026 20:51:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20LM=20Studio=20?= =?UTF-8?q?=E4=B8=8E=E7=BB=BF=E8=81=94=20SyncSpace=20=E7=9B=B4=E8=BF=9E?= =?UTF-8?q?=E8=A7=84=E5=88=99=EF=BC=88lmstudio.ai=20+=20syncthing.net?= =?UTF-8?q?=EF=BC=89=20(#3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- direct.yaml | 4 ++++ router/direct-rules.yaml | 2 ++ 2 files changed, 6 insertions(+) diff --git a/direct.yaml b/direct.yaml index d278727..52ecf5b 100644 --- a/direct.yaml +++ b/direct.yaml @@ -44,8 +44,10 @@ payload: # HuggingFace 模型下载直连(LM Studio 换源 hf-mirror) # hf-mirror.com → 镜像元数据 # *.cdn.hf.co → 权重内容 CDN(us.aws.cdn.hf.co 等,xet-bridge) + # lmstudio.ai → LM Studio 官方服务(模型目录/更新) - DOMAIN-SUFFIX,hf-mirror.com - DOMAIN-SUFFIX,cdn.hf.co + - DOMAIN-SUFFIX,lmstudio.ai # 内网 / 私有段绝不上代理 - IP-CIDR,127.0.0.0/8,no-resolve @@ -66,6 +68,8 @@ payload: - DOMAIN-KEYWORD,ugreen - DOMAIN-KEYWORD,ugnas - DOMAIN-KEYWORD,ugreengroup + # SyncSpace 底层用 Syncthing 协议做 P2P(STUN/discovery/relay) + - DOMAIN-SUFFIX,syncthing.net - IP-CIDR,110.42.0.0/16,no-resolve - IP-CIDR,43.248.128.0/17,no-resolve - IP-CIDR,111.170.0.0/16,no-resolve diff --git a/router/direct-rules.yaml b/router/direct-rules.yaml index 8c07d4e..4f20ea7 100644 --- a/router/direct-rules.yaml +++ b/router/direct-rules.yaml @@ -26,6 +26,7 @@ rules: - DOMAIN,minimax-public-cdn.oss-cn-wulanchabu.aliyuncs.com,DIRECT - DOMAIN-SUFFIX,hf-mirror.com,DIRECT - DOMAIN-SUFFIX,cdn.hf.co,DIRECT + - DOMAIN-SUFFIX,lmstudio.ai,DIRECT - IP-CIDR,127.0.0.0/8,DIRECT,no-resolve - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve - IP-CIDR,172.16.0.0/12,DIRECT,no-resolve @@ -40,6 +41,7 @@ rules: - DOMAIN-KEYWORD,ugreen,DIRECT - DOMAIN-KEYWORD,ugnas,DIRECT - DOMAIN-KEYWORD,ugreengroup,DIRECT + - DOMAIN-SUFFIX,syncthing.net,DIRECT - IP-CIDR,110.42.0.0/16,DIRECT,no-resolve - IP-CIDR,43.248.128.0/17,DIRECT,no-resolve - IP-CIDR,111.170.0.0/16,DIRECT,no-resolve