Skip to content

Commit 2aa00c7

Browse files
adaexclaude
andcommitted
fix: 恢复 History 过滤和数量限制,命名统一用 | 分隔(HK_1|x2|1%)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d42dc75 commit 2aa00c7

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

src/check.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,8 @@ const COUNTRY_FLAGS: Record<string, string> = {
161161
HK: '🇭🇰', JP: '🇯🇵', US: '🇺🇸', TW: '🇨🇳', SG: '🇸🇬', KR: '🇰🇷',
162162
};
163163

164-
// TODO: 临时放大到 100,测试完恢复为 HK:50 US:50
165-
const CURATED_LIMITS: Record<string, number> = { HK: 100, US: 100 };
166-
const CURATED_DEFAULT_LIMIT = 100;
164+
const CURATED_LIMITS: Record<string, number> = { HK: 50, US: 50 };
165+
const CURATED_DEFAULT_LIMIT = 20;
167166

168167
function parseSpeed(name: string): number {
169168
const m = name.match(/(\d+(?:\.\d+)?)\s*(MB|KB)\/s/);
@@ -206,7 +205,7 @@ function sortScore(name: string): number {
206205
function extractTags(name: string): string {
207206
const speed = name.match(/\|?[\d.]+\s*[MK]B\/s/)?.[0] ?? '';
208207
const mult = parseMultiplier(name);
209-
const multStr = mult > 0 ? ` x${mult}` : '';
208+
const multStr = mult > 0 ? `|x${mult}` : '';
210209
const loss = name.match(/\|(\d+)%/);
211210
const lossStr = loss ? `|${loss[1]}%` : '';
212211
return `${speed}${multStr}${lossStr}`;

src/fetch.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,7 @@ function isCuratedQualified(name: string): boolean {
134134
if (mult !== 2 && mult !== 1) return false;
135135
const lossMatch = name.match(/\|(\d+)%/);
136136
if (lossMatch && parseInt(lossMatch[1], 10) > 10) return false;
137-
// TODO: 临时放开 History 过滤,测试完恢复
138-
// if (/\|History/.test(name)) return false;
137+
if (/\|History/.test(name)) return false;
139138
return true;
140139
}
141140

0 commit comments

Comments
 (0)