From 6cef06c4b6b34ee083fbdcc6582a3fa539ea0011 Mon Sep 17 00:00:00 2001 From: ZLX Date: Thu, 10 Sep 2026 18:41:04 +0800 Subject: [PATCH] =?UTF-8?q?fix(clash):=20GitHub=20=E5=9F=9F=E5=90=8D?= =?UTF-8?q?=E5=BD=BB=E5=BA=95=E4=BB=8E=20AI=20=E5=88=86=E7=BB=84=E5=89=A5?= =?UTF-8?q?=E7=A6=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ruleset=🐙 Github 从 ai.list 之后移到所有 AI ruleset 之前。 ai.list 里带了 6 条 GitHub 域名:api.github.com、copilot-proxy / copilot-telemetry / copilot-telemetry-service.githubusercontent.com、 copilot-workspace.githubnext.com、githubcopilot.com。原先 Github ruleset 排在它后面,这 6 条全被 OpenAI&Anthropic 接管。 GitHub.list 里 github.com、githubusercontent.com、githubnext.com、 githubcopilot.com 四条 DOMAIN-SUFFIX 正好完整覆盖这 6 条,提前即可全部夺回, 无需逐条写内联规则。本地 OpenAI/Anthropic/Gemini/Cursor/Grok.list 已确认 不含任何 GitHub 域名,不受影响。 Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01UxP6Vcsnw1gZFKv9QVsbMP --- ACL4SSR_Online_Full_Mannix.ini | 14 +++++++++----- Rules/GitHub.list | 3 ++- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/ACL4SSR_Online_Full_Mannix.ini b/ACL4SSR_Online_Full_Mannix.ini index 9b5d72d..10db2e5 100644 --- a/ACL4SSR_Online_Full_Mannix.ini +++ b/ACL4SSR_Online_Full_Mannix.ini @@ -57,7 +57,7 @@ ;🦖 Google服务(合并 YouTube/FCM/Google) ;🐙 Github(候选与 Ⓜ️ 微软服务 对齐的全量列表,日本-自动 排在自动组首位) ; clone/release 属带宽消耗型,家宽按量贵,日常别默认挂家宽,需要时再切 -; 规则顺序在 ai.list 之后,故 api.github.com 与 Copilot 系域名仍归 AI 分组 +; 规则顺序排在所有 AI ruleset 之前,GitHub 全部域名(含 api.github.com 与 Copilot 系)独占本组 ;url-test ;延迟测试链接 http://www.gstatic.com/generate_204 -> https://i.ytimg.com/generate_204 @@ -330,6 +330,14 @@ custom_proxy_group=🎏 ‍其他-自动`url-test`^(?!.*(🇨🇳|🇭🇰|🇸 enable_rule_generator=true overwrite_original_rules=true +; 必须排在所有 AI ruleset 之前:ai.list 里带了 6 条 GitHub 域名 +; api.github.com / copilot-proxy|copilot-telemetry|copilot-telemetry-service.githubusercontent.com +; copilot-workspace.githubnext.com / githubcopilot.com +; 排在后面它们就会被 AI 分组抢走。GitHub.list 里的 github.com、githubusercontent.com、 +; githubnext.com、githubcopilot.com 四条 DOMAIN-SUFFIX 正好把这 6 条全部覆盖。 +; 本 list 已移除 DOMAIN-KEYWORD,github,故不会抢走后面 ChinaOnly.list 里的 kgithub.com +ruleset=🐙 Github,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/branch/main/Rules/GitHub.list + ruleset=OpenAI&Anthropic,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/branch/main/Rules/OpenAI.list ruleset=OpenAI&Anthropic,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/branch/main/Rules/Anthropic.list ruleset=Gemini&Cursor&Grok,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/branch/main/Rules/Gemini.list @@ -337,10 +345,6 @@ ruleset=Gemini&Cursor&Grok,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/bran ruleset=Gemini&Cursor&Grok,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/branch/main/Rules/Grok.list ruleset=OpenAI&Anthropic,https://raw.githubusercontent.com/QuixoticHeart/rule-set/refs/heads/ruleset/surge/ai.list -; 必须排在 ai.list 之后:api.github.com 与 copilot 系域名由 ai.list 先命中,归 AI 分组 -; 本 list 已移除 DOMAIN-KEYWORD,github,故不会抢走后面 ChinaOnly.list 里的 kgithub.com -ruleset=🐙 Github,https://gitea.178494.xyz/zhanglixing/ACL4SSR/raw/branch/main/Rules/GitHub.list - ruleset=💰 ‍券商,https://raw.githubusercontent.com/Arthur-vx/broker-rules/main/Broker.list ruleset=💃 Tiktok,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/TikTok.list diff --git a/Rules/GitHub.list b/Rules/GitHub.list index 45bbcec..81e7b65 100644 --- a/Rules/GitHub.list +++ b/Rules/GitHub.list @@ -2,7 +2,8 @@ # 域名部分基于 https://github.com/blackmatrix7/ios_rule_script rule/Clash/GitHub/GitHub.list # 本地改动: # - 移除 DOMAIN-KEYWORD,github —— 会抢走 ChinaOnly.list 里的 kgithub.com 等国内镜像 -# - githubcopilot.com / githubnext.com 保留作兜底, 实际由更靠前的 ai.list 命中并归入 AI 分组 +# - githubcopilot.com / githubnext.com 归本组: ruleset 已排在所有 AI ruleset 之前, +# GitHub 全部域名(含 api.github.com 与 Copilot 系)不再被 OpenAI&Anthropic 接管 # IP 部分由 generate_github_rules.py 从 https://api.github.com/meta 生成, 见文件末尾标记块 DOMAIN-SUFFIX,atom.io