From b95cb4a8134faa6078a3e38b91dc5805ad792cb2 Mon Sep 17 00:00:00 2001 From: YANG JIANKUAN Date: Mon, 14 Sep 2026 16:35:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=20JP=20=E7=AB=99?= =?UTF-8?q?=E7=82=B9=E6=A0=87=E7=AD=BE=EF=BC=8C=E5=9C=B0=E5=8C=BA=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E8=AE=B0=E5=BD=95=E6=97=A5=E6=9C=AC=E7=BB=84=E6=8E=A5?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 节点页为 VMISS 东京站点显示国旗标题。ADDING-REGIONS.md 更新当前状态: 日本地区组已重建并加入所有含美国或新加坡成员的服务组,并把这条约定写成规则。 Co-Authored-By: Claude Fable 5.1 --- docs/ADDING-REGIONS.md | 12 +++++++----- web/src/components/stations.ts | 1 + 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/ADDING-REGIONS.md b/docs/ADDING-REGIONS.md index 54a0ee5..13bfa77 100644 --- a/docs/ADDING-REGIONS.md +++ b/docs/ADDING-REGIONS.md @@ -4,11 +4,12 @@ > 背景:策略组的地区筛选靠**节点名称正则**,不靠节点的 `region` 字段。所以节点命名是一切的前提。 -## 当前状态(2026-08-24) +## 当前状态(2026-09-14) -只有美国与新加坡两个地区的节点,因此策略组里只有 `🇺🇸 United States` 与 `🇸🇬 Singapore` 两个地区组。 -香港、日本、台湾、英国、韩国的地区组**已删除**——留着会是空组,在客户端里显示为无可用节点。 -兜底的 `🌍 Other` 组也已删除:所有节点都能被现有两个地区组收纳,它恒为空。 +有美国、新加坡、日本三个地区的节点,策略组里对应 `🇺🇸 United States`、`🇸🇬 Singapore`、`🇯🇵 Japan` 三个地区组。 +日本组于 2026-09-14 随 jp 站点(VMISS 东京,八条线路)按本文步骤重建,站点码 `JP`,已加入所有成员里含美国或新加坡的服务组(Proxy/Automatic/Streaming/Apple/AI/Bybit/Global Services)。约定:**凡是成员含美国或新加坡的组,都应同时含日本**;Speedtest/NoAuto 只含大陆与 Automatic,不在此列。 +香港、台湾、英国、韩国的地区组**仍处于删除状态**——留着会是空组,在客户端里显示为无可用节点。 +兜底的 `🌍 Other` 组也已删除:所有节点都能被现有三个地区组收纳,它恒为空。 ## 一、给新节点命名(决定它能被哪个组收纳) @@ -99,7 +100,8 @@ const STATION_LABELS: Record = { | `🎬 Streaming` | SG、US | 加入解锁能力强的地区(HK/TW/JP) | | `🤖 AI` | Automatic、US、SG | 加入 JP、US 等 AI 服务可用地区 | | `🌐 Global Services` | Automatic、US、SG | 同 AI | -| `🍎 Apple` | Mainland、US | 按需加入 HK | +| `🍎 Apple` | Mainland、US、JP | 按需加入 HK | +| `🪙 Bybit` | DIRECT、SG、US、JP | 同 Proxy | 成员的顺序就是客户端里的排列顺序,**第一个成员是该组的默认选中项**。 diff --git a/web/src/components/stations.ts b/web/src/components/stations.ts index ef4a17f..da5a9aa 100644 --- a/web/src/components/stations.ts +++ b/web/src/components/stations.ts @@ -16,6 +16,7 @@ const STATION_LABELS: Record = { SG: '🇸🇬 SG AWS', LA: '🇺🇸 US LA', RN: '🇺🇸 US RN', + JP: '🇯🇵 JP VMISS', }; export function stationLabel(code: string): string {