v0.5.84: matches origin filter, mobile gate, refresh reliability.

Ship Web refresh cache/lock, mobile demand gate, matches 职业/国服 filter, and related site updates through 0.5.84.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
voson
2026-07-29 18:31:55 +08:00
co-authored by Cursor
parent 7681fdb069
commit b01552ee6e
50 changed files with 3406 additions and 487 deletions
+548 -42
View File
@@ -1,49 +1,555 @@
{
"meta": {
"note_zh": "手工维护的明星选手 OpenDota account_idfetch_pro_matches.py 默认只拉此名单。队名/昵称可随转会过期,以 account_id 为准。",
"source": "opendota/proPlayers",
"note_zh": "手工维护的明星选手 OpenDota account_idfetch_pro_matches.py 默认只拉此名单。队名/昵称可随转会过期,以 account_id 为准。对照 Dotabuff / Liquipedia playerid。外号:查理斯→ChaliceSomnus 即 Maybe(路垚);Faith_bian 现常用 Bach。",
"source": "opendota/proPlayers + dotabuff.com/players",
"updated_at": "2026-07-29"
},
"players": [
{"account_id": 898754153, "name": "Ame", "team_tag": "XG", "region": "cn"},
{"account_id": 173978074, "name": "NothingToSay", "team_tag": "XG", "region": "cn"},
{"account_id": 94296097, "name": "xNova", "team_tag": "XG", "region": "cn"},
{"account_id": 129958758, "name": "Xxs", "team_tag": "XG", "region": "cn"},
{"account_id": 101695162, "name": "fy", "team_tag": "XG", "region": "cn"},
{"account_id": 157475523, "name": "XinQ", "team_tag": "VG", "region": "cn"},
{"account_id": 320252024, "name": "shiro", "team_tag": "VG", "region": "cn"},
{"account_id": 148215639, "name": "Monet", "team_tag": "", "region": "cn"},
{"account_id": 854671154, "name": "XM", "team_tag": "", "region": "cn"},
{"account_id": 292921272, "name": "Wisper", "team_tag": "LGD", "region": "cn"},
{"account_id": 321580662, "name": "Yatoro", "team_tag": "TSpirit", "region": "eu"},
{"account_id": 302214028, "name": "Collapse", "team_tag": "TSpirit", "region": "eu"},
{"account_id": 106305042, "name": "Larl", "team_tag": "TSpirit", "region": "eu"},
{"account_id": 113331514, "name": "Miposhka", "team_tag": "TSpirit", "region": "eu"},
{"account_id": 100058342, "name": "skiter", "team_tag": "FLCN", "region": "eu"},
{"account_id": 183719386, "name": "AMMAR_THE_F", "team_tag": "FLCN", "region": "eu"},
{"account_id": 898455820, "name": "Malr1ne", "team_tag": "FLCN", "region": "eu"},
{"account_id": 10366616, "name": "Sneyking", "team_tag": "FLCN", "region": "eu"},
{"account_id": 201358612, "name": "Nisha", "team_tag": "Liquid", "region": "eu"},
{"account_id": 77490514, "name": "Boxi", "team_tag": "Liquid", "region": "eu"},
{"account_id": 16497807, "name": "tOfu", "team_tag": "Liquid", "region": "eu"},
{"account_id": 54580962, "name": "Insania", "team_tag": "Liquid", "region": "eu"},
{"account_id": 93618577, "name": "bzm", "team_tag": "1w", "region": "eu"},
{"account_id": 331855530, "name": "Pure", "team_tag": "1w", "region": "eu"},
{"account_id": 86698277, "name": "33", "team_tag": "1w", "region": "eu"},
{"account_id": 136829091, "name": "Whitemon", "team_tag": "1w", "region": "eu"},
{"account_id": 124801257, "name": "Nightfall", "team_tag": "Aurora", "region": "eu"},
{"account_id": 858106446, "name": "kiyotaka", "team_tag": "Aurora", "region": "eu"},
{"account_id": 480412663, "name": "gpk~", "team_tag": "BB", "region": "eu"},
{"account_id": 196878136, "name": "Kataomi`", "team_tag": "BB", "region": "eu"},
{"account_id": 1044002267, "name": "Satanic", "team_tag": "VSN", "region": "eu"},
{"account_id": 127617979, "name": "Crystallis", "team_tag": "MOUZ", "region": "eu"},
{"account_id": 431770905, "name": "TORONTOTOKYO", "team_tag": "OG", "region": "eu"},
{"account_id": 111620041, "name": "SumaiL-", "team_tag": "NGX", "region": "eu"},
{"account_id": 103735745, "name": "Saksa", "team_tag": "TY", "region": "eu"}
{
"account_id": 130416036,
"name": "Agressif",
"team_tag": "",
"region": "cn"
},
{
"account_id": 94738847,
"name": "Chalice",
"team_tag": "",
"region": "cn"
},
{
"account_id": 140613225,
"name": "Cty",
"team_tag": "",
"region": "cn"
},
{
"account_id": 143693439,
"name": "Dy",
"team_tag": "",
"region": "cn"
},
{
"account_id": 88585077,
"name": "Ferrari_430",
"team_tag": "",
"region": "cn"
},
{
"account_id": 148215639,
"name": "Monet",
"team_tag": "",
"region": "cn"
},
{
"account_id": 134276083,
"name": "old eLeVeN",
"team_tag": "",
"region": "cn"
},
{
"account_id": 137193239,
"name": "Paparazi灬",
"team_tag": "",
"region": "cn"
},
{
"account_id": 138543123,
"name": "Pyw",
"team_tag": "",
"region": "cn"
},
{
"account_id": 149486894,
"name": "Sccc",
"team_tag": "",
"region": "cn"
},
{
"account_id": 106863163,
"name": "Somnus/Maybe",
"team_tag": "",
"region": "cn"
},
{
"account_id": 108382060,
"name": "Sylar",
"team_tag": "",
"region": "cn"
},
{
"account_id": 98887913,
"name": "xiao8",
"team_tag": "",
"region": "cn"
},
{
"account_id": 854671154,
"name": "XM",
"team_tag": "",
"region": "cn"
},
{
"account_id": 107803494,
"name": "Ori",
"team_tag": "AR",
"region": "cn"
},
{
"account_id": 118134220,
"name": "Bach",
"team_tag": "VG",
"region": "cn"
},
{
"account_id": 320252024,
"name": "shiro",
"team_tag": "VG",
"region": "cn"
},
{
"account_id": 157475523,
"name": "XinQ",
"team_tag": "VG",
"region": "cn"
},
{
"account_id": 137129583,
"name": "Xm",
"team_tag": "VG",
"region": "cn"
},
{
"account_id": 111114687,
"name": "y`",
"team_tag": "VG",
"region": "cn"
},
{
"account_id": 898754153,
"name": "Ame",
"team_tag": "XG",
"region": "cn"
},
{
"account_id": 101695162,
"name": "fy",
"team_tag": "XG",
"region": "cn"
},
{
"account_id": 173978074,
"name": "NothingToSay",
"team_tag": "XG",
"region": "cn"
},
{
"account_id": 94296097,
"name": "xNova",
"team_tag": "XG",
"region": "cn"
},
{
"account_id": 129958758,
"name": "Xxs",
"team_tag": "XG",
"region": "cn"
},
{
"account_id": 207829314,
"name": "BoBoKa",
"team_tag": "YB",
"region": "cn"
},
{
"account_id": 202217968,
"name": "Emo",
"team_tag": "YB",
"region": "cn"
},
{
"account_id": 185908355,
"name": "Lou",
"team_tag": "YB",
"region": "cn"
},
{
"account_id": 139822354,
"name": "Setsu",
"team_tag": "YB",
"region": "cn"
},
{
"account_id": 147767183,
"name": "Zeal",
"team_tag": "YB",
"region": "cn"
},
{
"account_id": 158847773,
"name": "天命",
"team_tag": "YB",
"region": "cn"
},
{
"account_id": 86698277,
"name": "33",
"team_tag": "1w",
"region": "eu"
},
{
"account_id": 346412363,
"name": "Ari",
"team_tag": "1w",
"region": "eu"
},
{
"account_id": 93618577,
"name": "bzm",
"team_tag": "1w",
"region": "eu"
},
{
"account_id": 331855530,
"name": "Pure",
"team_tag": "1w",
"region": "eu"
},
{
"account_id": 136829091,
"name": "Whitemon",
"team_tag": "1w",
"region": "eu"
},
{
"account_id": 320219866,
"name": "kaori",
"team_tag": "Aurora",
"region": "eu"
},
{
"account_id": 858106446,
"name": "kiyotaka",
"team_tag": "Aurora",
"region": "eu"
},
{
"account_id": 256156323,
"name": "Mira",
"team_tag": "Aurora",
"region": "eu"
},
{
"account_id": 124801257,
"name": "Nightfall",
"team_tag": "Aurora",
"region": "eu"
},
{
"account_id": 126842529,
"name": "Ws`",
"team_tag": "Aurora",
"region": "eu"
},
{
"account_id": 480412663,
"name": "gpk~",
"team_tag": "BB",
"region": "eu"
},
{
"account_id": 196878136,
"name": "Kataomi`",
"team_tag": "BB",
"region": "eu"
},
{
"account_id": 172099728,
"name": "Kiritych~",
"team_tag": "BB",
"region": "eu"
},
{
"account_id": 165564598,
"name": "MieRo",
"team_tag": "BB",
"region": "eu"
},
{
"account_id": 317880638,
"name": "Save-",
"team_tag": "BB",
"region": "eu"
},
{
"account_id": 183719386,
"name": "AMMAR_THE_F",
"team_tag": "FLCN",
"region": "eu"
},
{
"account_id": 25907144,
"name": "Cr1t-",
"team_tag": "FLCN",
"region": "eu"
},
{
"account_id": 898455820,
"name": "Malr1ne",
"team_tag": "FLCN",
"region": "eu"
},
{
"account_id": 100058342,
"name": "skiter",
"team_tag": "FLCN",
"region": "eu"
},
{
"account_id": 10366616,
"name": "Sneyking",
"team_tag": "FLCN",
"region": "eu"
},
{
"account_id": 97590558,
"name": "Ace ♠",
"team_tag": "Liquid",
"region": "eu"
},
{
"account_id": 77490514,
"name": "Boxi",
"team_tag": "Liquid",
"region": "eu"
},
{
"account_id": 54580962,
"name": "Insania",
"team_tag": "Liquid",
"region": "eu"
},
{
"account_id": 152962063,
"name": "m1CKe",
"team_tag": "Liquid",
"region": "eu"
},
{
"account_id": 201358612,
"name": "Nisha",
"team_tag": "Liquid",
"region": "eu"
},
{
"account_id": 16497807,
"name": "tOfu",
"team_tag": "Liquid",
"region": "eu"
},
{
"account_id": 190826739,
"name": "BOOM",
"team_tag": "MOUZ",
"region": "eu"
},
{
"account_id": 127617979,
"name": "Crystallis",
"team_tag": "MOUZ",
"region": "eu"
},
{
"account_id": 116585378,
"name": "MidOne",
"team_tag": "MOUZ",
"region": "eu"
},
{
"account_id": 108958769,
"name": "panto",
"team_tag": "MOUZ",
"region": "eu"
},
{
"account_id": 9403474,
"name": "yamich",
"team_tag": "MOUZ",
"region": "eu"
},
{
"account_id": 101356886,
"name": "GH",
"team_tag": "NGX",
"region": "eu"
},
{
"account_id": 140297552,
"name": "No!ob™",
"team_tag": "NGX",
"region": "eu"
},
{
"account_id": 152168157,
"name": "OmaR",
"team_tag": "NGX",
"region": "eu"
},
{
"account_id": 111620041,
"name": "SumaiL-",
"team_tag": "NGX",
"region": "eu"
},
{
"account_id": 355168766,
"name": "Natsumi",
"team_tag": "OG",
"region": "eu"
},
{
"account_id": 100594231,
"name": "skem",
"team_tag": "OG",
"region": "eu"
},
{
"account_id": 155494381,
"name": "TIMS",
"team_tag": "OG",
"region": "eu"
},
{
"account_id": 431770905,
"name": "TORONTOTOKYO",
"team_tag": "OG",
"region": "eu"
},
{
"account_id": 324277900,
"name": "Yopaj-",
"team_tag": "OG",
"region": "eu"
},
{
"account_id": 302214028,
"name": "Collapse",
"team_tag": "TSpirit",
"region": "eu"
},
{
"account_id": 106305042,
"name": "Larl",
"team_tag": "TSpirit",
"region": "eu"
},
{
"account_id": 113331514,
"name": "Miposhka",
"team_tag": "TSpirit",
"region": "eu"
},
{
"account_id": 847565596,
"name": "rue",
"team_tag": "TSpirit",
"region": "eu"
},
{
"account_id": 321580662,
"name": "Yatoro",
"team_tag": "TSpirit",
"region": "eu"
},
{
"account_id": 312436974,
"name": "CHIRA_JUNIOR",
"team_tag": "TY",
"region": "eu"
},
{
"account_id": 56351509,
"name": "DM",
"team_tag": "TY",
"region": "eu"
},
{
"account_id": 93817671,
"name": "Maladych",
"team_tag": "TY",
"region": "eu"
},
{
"account_id": 103735745,
"name": "Saksa",
"team_tag": "TY",
"region": "eu"
},
{
"account_id": 171262902,
"name": "医者watson`",
"team_tag": "TY",
"region": "eu"
},
{
"account_id": 140288368,
"name": "Tobi",
"team_tag": "Tundra",
"region": "eu"
},
{
"account_id": 94054712,
"name": "Topson",
"team_tag": "Tundra",
"region": "eu"
},
{
"account_id": 73401082,
"name": "Dukalis",
"team_tag": "VSN",
"region": "eu"
},
{
"account_id": 106573901,
"name": "No[o]ne-",
"team_tag": "VSN",
"region": "eu"
},
{
"account_id": 195108598,
"name": "Noticed",
"team_tag": "VSN",
"region": "eu"
},
{
"account_id": 1044002267,
"name": "Satanic",
"team_tag": "VSN",
"region": "eu"
},
{
"account_id": 131303632,
"name": "4nalog01",
"team_tag": "Heroic",
"region": "sa"
},
{
"account_id": 81306398,
"name": "KingJungles",
"team_tag": "Heroic",
"region": "sa"
},
{
"account_id": 292921272,
"name": "Wisper",
"team_tag": "Heroic",
"region": "sa"
},
{
"account_id": 177203952,
"name": "Yuma",
"team_tag": "Heroic",
"region": "sa"
}
]
}
+224 -2
View File
@@ -19,7 +19,8 @@
"profile_url": "https://v.douyin.com/MM3U-EpqI2E/",
"tagline": "天怒绝活哥",
"heroes": [
"skywrath_mage"
"skywrath_mage",
"shredder"
],
"nickname": "DOTA2小王",
"unique_id": "chenshiweidota",
@@ -40,7 +41,8 @@
"live_url": "https://live.douyin.com/892762012034",
"profile_url": "https://v.douyin.com/FcUd6qHXYwc/",
"heroes": [
"juggernaut"
"juggernaut",
"phantom_assassin"
],
"nickname": "Dota2剑心犹在",
"unique_id": "33552682609",
@@ -255,6 +257,226 @@
"video_title": "Dota2沙王直播录像",
"is_live": true,
"live_probed_at": "2026-07-29T05:14:20.981087+00:00"
},
{
"id": "qitiandasheng",
"platform": "douyin",
"profile_url": "https://v.douyin.com/BclSpsH9RJ0/",
"tagline": "万场绝活大圣王",
"heroes": [
"monkey_king"
],
"nickname": "Dota2-yellow",
"unique_id": "381896350",
"signature": "万场绝活大圣王 关注小黄带给你顶级的大圣教学\n辉耀魔晶法师克星巫师之刃开创者\n接定位上车打号yellow6x",
"following_count": 276,
"follower_count": 31000,
"total_favorited": 53000,
"avatar": "streamer_avatars/qitiandasheng.jpg",
"video": "streamer_videos/qitiandasheng.mp4",
"video_aspect": "1080/1920",
"video_fit": "cover",
"video_title": "你从未见过的4v6 4圣剑一刷新超凡局逆天灭世翻盘! 求仙问卜不如自己做主!!这把我要赢!",
"profile_fetched_at": "2026-07-29T08:35:00+00:00"
},
{
"id": "luna",
"platform": "douyin",
"live_url": "https://live.douyin.com/25345747701",
"profile_url": "https://v.douyin.com/qTjo7mybfZA/",
"tagline": "国服第九露娜",
"heroes": [
"luna"
],
"nickname": "DOTA2冰凉皮蛋",
"unique_id": "dy19wol6d5wn",
"signature": "DOTA2万分一号位接上分定位赛陪玩复盘\n主播主玩145,话痨型教学主播,直播间一定能学到技术",
"following_count": 11,
"follower_count": 1025,
"total_favorited": 1496,
"avatar": "streamer_avatars/luna.jpg",
"video": "streamer_videos/luna.mp4",
"video_title": "冠绝局露娜被破三路逆天翻盘 前期三路劣,中单凯经济老六毫无节奏,死活不出bkb各种被抓,全场被压着打,最后破三路一波翻盘",
"profile_fetched_at": "2026-07-29T09:08:00+00:00",
"is_live": true,
"live_probed_at": "2026-07-29T09:08:00+00:00"
},
{
"id": "wenyi",
"platform": "douyin",
"live_url": "https://live.douyin.com/273765057602",
"profile_url": "https://v.douyin.com/DOK1nsY-zio/",
"tagline": "瘟疫法师",
"heroes": [
"necrolyte"
],
"nickname": "Dota2教练麟仔",
"unique_id": "qyjjjjj",
"signature": "打号加我:ymshkm ,ok林仔外门弟子\n排名最高前400,抖音林文化传播员\n有点小帅 心态顶级欢迎弹幕随意互动\n刀龄14年 教你最好的上分姿势爬出鱼塘\n直播时间:上午10点开播或下午2点开播\n我的猪宝贝@鱼鱼困了 (臭臭版",
"following_count": 527,
"follower_count": 26000,
"total_favorited": 6391,
"avatar": "streamer_avatars/wenyi.jpg",
"profile_fetched_at": "2026-07-29T09:22:00+00:00",
"is_live": true,
"live_probed_at": "2026-07-29T09:22:00+00:00"
},
{
"id": "tumao",
"platform": "douyin",
"live_url": "https://live.douyin.com/134896053323",
"profile_url": "https://v.douyin.com/jhBRzuYLsQo/",
"tagline": "绝活土猫",
"heroes": [
"earth_spirit"
],
"nickname": "Dota2-土猫King",
"unique_id": "dota2_zkm",
"signature": "当我拿出土猫那一刻 阁下该如何应对 激情dota\n优势那肯定是队友强 劣势由土猫保驾护航",
"following_count": 88,
"follower_count": 11000,
"total_favorited": 2060,
"avatar": "streamer_avatars/tumao.jpg",
"video": "streamer_videos/tumao.mp4",
"video_aspect": "576/1024",
"video_fit": "cover",
"video_title": "实名点赞我的老板 关键跳羊带我比赛",
"profile_fetched_at": "2026-07-29T09:25:00+00:00",
"is_live": true,
"live_probed_at": "2026-07-29T09:25:00+00:00"
},
{
"id": "huskar",
"platform": "douyin",
"live_url": "https://live.douyin.com/146558623901",
"profile_url": "https://v.douyin.com/Vcwyd4ol0ys/",
"tagline": "国服第一神灵武士",
"heroes": [
"huskar"
],
"nickname": "DOTA2 阿黎(只会玩神灵)",
"unique_id": "2056381253",
"signature": "老干爹前职业选手 | 国服第一神灵武士\n残血即是斩杀线,血条清空才是游戏开始\n接pw/代练/教学:yoyo_ice09 私信秒回\n老干爹英魂之刃前职业| 国一神灵认证\nDota2单排9000+ | 胜率78%+\n坐标:岳阳市 | 直播时间:全天不定时",
"following_count": 235,
"follower_count": 1602,
"total_favorited": 362,
"avatar": "streamer_avatars/huskar.jpg",
"video": "streamer_videos/huskar.mp4",
"video_title": "杀戮日常,超凡三黑",
"profile_fetched_at": "2026-07-29T09:28:00+00:00",
"is_live": true,
"live_probed_at": "2026-07-29T09:28:00+00:00"
},
{
"id": "fatiao",
"platform": "douyin",
"profile_url": "https://v.douyin.com/ZBmUklVKXm4/",
"tagline": "发条",
"heroes": [
"rattletrap",
"magnataur"
],
"nickname": "刘大独(DOTA2",
"unique_id": "Ycn5505",
"signature": "水瓶老玩家 无公司 不签约 不一样的玩法 不一样的思维",
"following_count": 863,
"follower_count": 115000,
"total_favorited": 1132000,
"avatar": "streamer_avatars/fatiao.jpg",
"video": "streamer_videos/fatiao.mp4",
"video_title": "DOTA2发条 这版本发条是真好玩",
"profile_fetched_at": "2026-07-29T09:40:00+00:00"
},
{
"id": "zhadan",
"platform": "douyin",
"profile_url": "https://v.douyin.com/JTBBqWZFhVo/",
"tagline": "本色风情 · 炸弹人",
"heroes": [
"techies",
"furion"
],
"nickname": "bino",
"unique_id": "69276358589",
"signature": "做好玩的dota2对局,轻松快乐最重要 xwf2783",
"following_count": 224,
"follower_count": 96000,
"total_favorited": 881000,
"avatar": "streamer_avatars/zhadan.jpg",
"video": "streamer_videos/zhadan.mp4",
"video_aspect": "576/1024",
"video_fit": "cover",
"video_title": "什么叫20分钟锁了对面5个人在家?",
"profile_fetched_at": "2026-07-29T09:42:00+00:00"
},
{
"id": "kaer",
"platform": "douyin",
"profile_url": "https://v.douyin.com/rSCOHKhoktg/",
"tagline": "绝活卡尔",
"heroes": [
"invoker"
],
"nickname": "Dota2卡尔卡滨kb",
"unique_id": "380362637",
"signature": "2013年刚出天梯时无脑一手卡尔到天梯前10",
"following_count": 220,
"follower_count": 38000,
"total_favorited": 43000,
"avatar": "streamer_avatars/kaer.jpg",
"video": "streamer_videos/kaer.mp4",
"video_aspect": "576/1024",
"video_fit": "cover",
"video_title": "万2均分携手雕哥游龙",
"profile_fetched_at": "2026-07-29T09:45:00+00:00"
},
{
"id": "lanmao",
"platform": "douyin",
"live_url": "https://live.bilibili.com/32554189",
"profile_url": "https://v.douyin.com/LKxUBIHCC2c/",
"tagline": "绝活蓝猫",
"heroes": [
"storm_spirit"
],
"nickname": "小铅笔HB",
"unique_id": "786543863",
"signature": "Muteki01(上车,教学,商务)",
"following_count": 644,
"follower_count": 43000,
"total_favorited": 470000,
"avatar": "streamer_avatars/lanmao.jpg",
"video": "streamer_videos/lanmao.mp4",
"video_aspect": "576/1024",
"video_fit": "cover",
"video_title": "你的一波失误换来的就是蓝猫时刻!",
"profile_fetched_at": "2026-07-29T09:48:00+00:00",
"is_live": false,
"live_probed_at": "2026-07-29T09:49:35.253522+00:00"
},
{
"id": "huonv",
"platform": "douyin",
"live_url": "https://live.douyin.com/930419992694",
"profile_url": "https://v.douyin.com/TleGRW0DhNo/",
"tagline": "火女",
"heroes": [
"lina"
],
"nickname": "新生Dota2",
"unique_id": "xsdota2",
"signature": "坚持认真做好玩的Dota2攻略。 上车/合作:xsdota2",
"following_count": 280,
"follower_count": 66000,
"total_favorited": 1105000,
"avatar": "streamer_avatars/huonv.jpg",
"video": "streamer_videos/huonv.mp4",
"video_aspect": "576/1024",
"video_fit": "cover",
"video_title": "2个镜头告诉你为什么火女必出A",
"profile_fetched_at": "2026-07-29T09:54:00+00:00",
"is_live": true,
"live_probed_at": "2026-07-29T09:54:00+00:00"
}
]
}