fix(core): 优化 SubStore 节点重命名规则与错位匹配逻辑

This commit is contained in:
Orion
2026-06-03 15:20:57 +08:00
parent edb7d167c0
commit ca2274791b
2 changed files with 26 additions and 2 deletions
+6 -1
View File
@@ -773,7 +773,12 @@ async function operator(proxies) {
core = normalizeRegionSequence(normalizeHyphenatedRegionFeatures(moveMultiplierToEnd(simplifyCoreName(core))))
.replace(/^([A-Z]{2}(?:\s+[A-Z]{3})?\s+\d{2}\s+(?:标准|高级))\s+1(?=$|\s)/i, '$1');
return flag ? `${flag} ${core}` : core;
const coreRegionCode = leadingCodeOf(core);
const outputFlag = flag && knownRegionCodes.has(coreRegionCode)
? utils.regionCodeToFlag(coreRegionCode) || flag
: flag;
return outputFlag ? `${outputFlag} ${core}` : core;
};
proxies.forEach((proxy, proxyIndex) => {