# 赛道映射表

## 支持的赛道列表

| 赛道名称 | 说明 |
|----------|------|
| 全部 | 综合全部 |
| 个人才艺 | 个人才艺类 |
| 生活vlog | 生活Vlog类 |
| 财富理财 | 财富理财类 |
| 二次元 | 二次元类 |
| 居家装修 | 居家装修类 |
| 学习教育 | 学习教育类 |
| 小剧场 | 小剧场类 |
| 数码科技 | 数码科技类 |
| 旅行 | 旅行类 |
| 美食 | 美食类 |
| 化妆美容 | 化妆美容类 |
| 动物 | 动物类 |
| 亲子 | 亲子类 |
| 汽车 | 汽车类 |
| 情感 | 情感类 |
| 三农 | 三农类 |
| 健康医学 | 健康医学类 |
| 潮流风尚 | 潮流风尚类 |
| 舞蹈才艺 | 舞蹈才艺类 |
| 颜值造型 | 颜值造型类 |
| 人文 | 人文类 |
| 音乐 | 音乐类 |
| 影视 | 影视类 |
| 身体锻炼 | 身体锻炼类 |
| 体育 | 体育类 |
| 明星娱乐 | 明星娱乐类 |
| 游戏 | 游戏类 |

---

## 常用模糊匹配映射

| 用户说 | 映射到 |
|--------|--------|
| 游戏、网游、手游 | 游戏 |
| 美食、探店、烹饪 | 美食 |
| 旅行、旅游 | 旅行 |
| 科技、数码、手机 | 数码科技 |
| 美妆、彩妆、护肤 | 化妆美容 |
| 健身、运动、瑜伽 | 身体锻炼 |
| 亲子、育儿、母婴 | 亲子 |
| 穿搭、时尚 | 潮流风尚 |
| 音乐、唱歌、弹琴 | 音乐 |
| 影视、电影、剧集 | 影视 |
| 健康、养生 | 健康医学 |
| 萌宠、宠物 | 动物 |
| 理财、投资 | 财富理财 |

---

## 赛道识别处理

脚本 `fetch_rank.py` 使用 `match_category()` 函数进行匹配：

### 匹配策略（按优先级）

1. **精确匹配**：大小写不敏感，完整词匹配
2. **模糊匹配**：按关键词长度降序扫描，取最长命中词
3. **子串匹配**：用户输入是某个key的子串时（如"美妆博主"→"美妆"）
4. **兜底**：返回"全部"

### 赛道识别失败时的处理

当 `category_fuzzy=False` 且无法识别时：
1. 告知用户"抱歉，无法识别该赛道类别"
2. 列出完整赛道列表
3. 询问用户指定某一赛道

### 完整赛道关键词（用于匹配）

```
全部、个人才艺、生活vlog、财富理财、二次元、居家装修、学习教育、小剧场、数码科技、旅行、美食、化妆美容、动物、亲子、汽车、情感、三农、健康医学、潮流风尚、舞蹈才艺、颜值造型、人文、音乐、影视、身体锻炼、体育、明星娱乐、游戏
```
