Files
2026-06-08 06:05:31 -05:00

33 lines
17 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"""各省补充城市idNumber 19+),与 app/data/cities-extra.ts 保持同步"""
CITIES_EXTRA = [
{"slug": "tianjin", "idNumber": 19, "name": "天津", "nameEn": "Tianjin", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.7, "costPerMonth": 5500, "internetSpeed": 85, "safety": "很好", "liked": "", "temperature": 14, "humidity": 60, "nomadsNow": 210, "description": "海河之滨的港口名城,中西合璧的建筑与悠闲市井", "descriptionEn": "A port city on the Hai River with European architecture and relaxed street life.", "gradientFrom": "#64748b", "gradientTo": "#0ea5e9", "icon": "🎡", "tags": ["都市", "海滨", "文化", "美食"], "lat": 39.1, "lng": 117.2, "region": "亚洲"},
{"slug": "shijiazhuang", "idNumber": 20, "name": "石家庄", "nameEn": "Shijiazhuang", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.4, "costPerMonth": 3800, "internetSpeed": 65, "safety": "", "liked": "", "temperature": 14, "humidity": 55, "nomadsNow": 120, "description": "华北交通枢纽,低成本试住与周边古建探索的基地", "descriptionEn": "A northern transport hub for low-cost stays and nearby heritage trips.", "gradientFrom": "#78716c", "gradientTo": "#a16207", "icon": "🚉", "tags": ["便宜", "都市"], "lat": 38.0, "lng": 114.5, "region": "亚洲"},
{"slug": "taiyuan", "idNumber": 21, "name": "太原", "nameEn": "Taiyuan", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 4000, "internetSpeed": 70, "safety": "", "liked": "", "temperature": 12, "humidity": 50, "nomadsNow": 140, "description": "晋商故里,面食文化与低成本生活的北方之城", "descriptionEn": "Shanxi capital known for noodles, merchant history, and low costs.", "gradientFrom": "#b45309", "gradientTo": "#78716c", "icon": "🍜", "tags": ["便宜", "美食", "文化"], "lat": 37.9, "lng": 112.5, "region": "亚洲"},
{"slug": "hohhot", "idNumber": 22, "name": "呼和浩特", "nameEn": "Hohhot", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.6, "costPerMonth": 3600, "internetSpeed": 60, "safety": "", "liked": "", "temperature": 8, "humidity": 45, "nomadsNow": 95, "description": "草原边上的首府,蒙古族文化与开阔天际线", "descriptionEn": "Inner Mongolia capital where grassland culture meets wide open skies.", "gradientFrom": "#65a30d", "gradientTo": "#0d9488", "icon": "🐎", "tags": ["便宜", "文化", "户外运动"], "lat": 40.8, "lng": 111.7, "region": "亚洲"},
{"slug": "dalian", "idNumber": 23, "name": "大连", "nameEn": "Dalian", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.8, "costPerMonth": 4800, "internetSpeed": 75, "safety": "很好", "liked": "", "temperature": 12, "humidity": 65, "nomadsNow": 190, "description": "东北海滨明珠,广场文化与清爽海风的宜居港城", "descriptionEn": "A livable northeastern port with sea breeze and open squares.", "gradientFrom": "#2563eb", "gradientTo": "#06b6d4", "icon": "", "tags": ["海滨", "宜居", "都市"], "lat": 38.9, "lng": 121.6, "region": "亚洲"},
{"slug": "shenyang", "idNumber": 24, "name": "沈阳", "nameEn": "Shenyang", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 4200, "internetSpeed": 72, "safety": "", "liked": "", "temperature": 10, "humidity": 58, "nomadsNow": 160, "description": "东北重镇,工业遗产与朝鲜族美食交织的省会", "descriptionEn": "An industrial capital with heritage sites and strong regional food.", "gradientFrom": "#dc2626", "gradientTo": "#78716c", "icon": "🏭", "tags": ["便宜", "美食", "都市"], "lat": 41.8, "lng": 123.4, "region": "亚洲"},
{"slug": "changchun", "idNumber": 25, "name": "长春", "nameEn": "Changchun", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.4, "costPerMonth": 3900, "internetSpeed": 68, "safety": "", "liked": "", "temperature": 6, "humidity": 55, "nomadsNow": 130, "description": "汽车之城与电影之都,冬季雪景与低成本长住", "descriptionEn": "Auto and film city with snowy winters and affordable long stays.", "gradientFrom": "#6366f1", "gradientTo": "#94a3b8", "icon": "🎬", "tags": ["便宜", "文化"], "lat": 43.9, "lng": 125.3, "region": "亚洲"},
{"slug": "harbin", "idNumber": 26, "name": "哈尔滨", "nameEn": "Harbin", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.6, "costPerMonth": 3700, "internetSpeed": 65, "safety": "", "liked": "", "temperature": 2, "humidity": 60, "nomadsNow": 175, "description": "东方莫斯科,冰雪艺术与俄式风情的北国名城", "descriptionEn": "Ice festival city with Russian-influenced architecture and winter charm.", "gradientFrom": "#0ea5e9", "gradientTo": "#6366f1", "icon": "❄️", "tags": ["便宜", "文化", "历史名城"], "lat": 45.8, "lng": 126.5, "region": "亚洲"},
{"slug": "wuxi", "idNumber": 27, "name": "无锡", "nameEn": "Wuxi", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.8, "costPerMonth": 5200, "internetSpeed": 82, "safety": "很好", "liked": "", "temperature": 17, "humidity": 72, "nomadsNow": 155, "description": "太湖明珠,物联网产业与江南水巷的精致生活", "descriptionEn": "Taihu lake city blending IoT industry with classic Jiangnan lanes.", "gradientFrom": "#0d9488", "gradientTo": "#2563eb", "icon": "🌉", "tags": ["宜居", "高速网络", "文化"], "lat": 31.5, "lng": 120.3, "region": "亚洲"},
{"slug": "ningbo", "idNumber": 28, "name": "宁波", "nameEn": "Ningbo", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.9, "costPerMonth": 5500, "internetSpeed": 88, "safety": "很好", "liked": "", "temperature": 18, "humidity": 75, "nomadsNow": 200, "description": "港口名城,外贸基因与海鲜美食的东海之滨", "descriptionEn": "A port city with trade roots, seafood, and East China sea access.", "gradientFrom": "#1d4ed8", "gradientTo": "#0891b2", "icon": "🚢", "tags": ["海滨", "美食", "都市"], "lat": 29.9, "lng": 121.5, "region": "亚洲"},
{"slug": "hefei", "idNumber": 29, "name": "合肥", "nameEn": "Hefei", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.7, "costPerMonth": 4500, "internetSpeed": 80, "safety": "很好", "liked": "", "temperature": 16, "humidity": 70, "nomadsNow": 185, "description": "科教之城,科大讯飞与新兴科技产业的崛起之地", "descriptionEn": "A rising tech and research hub in central Anhui.", "gradientFrom": "#7c3aed", "gradientTo": "#2563eb", "icon": "🔬", "tags": ["高速网络", "都市", "新一线"], "lat": 31.8, "lng": 117.2, "region": "亚洲"},
{"slug": "fuzhou", "idNumber": 30, "name": "福州", "nameEn": "Fuzhou", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.8, "costPerMonth": 4800, "internetSpeed": 78, "safety": "很好", "liked": "", "temperature": 20, "humidity": 78, "nomadsNow": 170, "description": "榕城温泉故里,闽菜发源地与温润的东南生活", "descriptionEn": "Fujian capital with hot springs, Min cuisine, and mild weather.", "gradientFrom": "#059669", "gradientTo": "#0d9488", "icon": "🌳", "tags": ["温暖", "美食", "宜居"], "lat": 26.1, "lng": 119.3, "region": "亚洲"},
{"slug": "nanchang", "idNumber": 31, "name": "南昌", "nameEn": "Nanchang", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 4000, "internetSpeed": 70, "safety": "", "liked": "", "temperature": 18, "humidity": 75, "nomadsNow": 145, "description": "英雄之城,赣江两岸的红色记忆与低成本省会", "descriptionEn": "An affordable provincial capital along the Gan River.", "gradientFrom": "#dc2626", "gradientTo": "#ea580c", "icon": "🏮", "tags": ["便宜", "文化", "历史名城"], "lat": 28.7, "lng": 115.9, "region": "亚洲"},
{"slug": "jinan", "idNumber": 32, "name": "济南", "nameEn": "Jinan", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.6, "costPerMonth": 4600, "internetSpeed": 75, "safety": "很好", "liked": "", "temperature": 15, "humidity": 62, "nomadsNow": 165, "description": "泉城济南,趵突泉畔的齐鲁文化与温润气候", "descriptionEn": "Spring city capital of Shandong with Qilu culture and mild seasons.", "gradientFrom": "#0284c7", "gradientTo": "#059669", "icon": "", "tags": ["文化", "宜居", "历史名城"], "lat": 36.7, "lng": 117.0, "region": "亚洲"},
{"slug": "zhengzhou", "idNumber": 33, "name": "郑州", "nameEn": "Zhengzhou", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.6, "costPerMonth": 4400, "internetSpeed": 78, "safety": "很好", "liked": "", "temperature": 15, "humidity": 60, "nomadsNow": 220, "description": "中原枢纽,高铁十字与河南面食的烟火省会", "descriptionEn": "Central China rail hub with hearty Henan food and steady growth.", "gradientFrom": "#f59e0b", "gradientTo": "#78716c", "icon": "🚄", "tags": ["美食", "都市", "新一线"], "lat": 34.7, "lng": 113.6, "region": "亚洲"},
{"slug": "wuhan", "idNumber": 34, "name": "武汉", "nameEn": "Wuhan", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.8, "costPerMonth": 4800, "internetSpeed": 85, "safety": "很好", "liked": "", "temperature": 17, "humidity": 72, "nomadsNow": 310, "description": "九省通衢,长江与汉江交汇的科教重镇", "descriptionEn": "Major Yangtze river city with universities and strong breakfast culture.", "gradientFrom": "#f97316", "gradientTo": "#2563eb", "icon": "🌉", "tags": ["美食", "都市", "新一线", "文化"], "lat": 30.6, "lng": 114.3, "region": "亚洲"},
{"slug": "guilin", "idNumber": 35, "name": "桂林", "nameEn": "Guilin", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 4.0, "costPerMonth": 3500, "internetSpeed": 55, "safety": "", "liked": "很好", "temperature": 19, "humidity": 75, "nomadsNow": 240, "description": "山水甲天下,漓江喀斯特地貌间的慢游胜地", "descriptionEn": "Karst landscapes along the Li River for slow travel and low costs.", "gradientFrom": "#059669", "gradientTo": "#0d9488", "icon": "⛰️", "tags": ["便宜", "宜居", "户外运动", "文化"], "lat": 25.3, "lng": 110.3, "region": "亚洲"},
{"slug": "nanning", "idNumber": 36, "name": "南宁", "nameEn": "Nanning", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.6, "costPerMonth": 3800, "internetSpeed": 68, "safety": "", "liked": "", "temperature": 22, "humidity": 80, "nomadsNow": 150, "description": "绿城南宁,东盟门户与热带水果的温润首府", "descriptionEn": "Green capital and ASEAN gateway with tropical fruit and warm weather.", "gradientFrom": "#22c55e", "gradientTo": "#0d9488", "icon": "🌴", "tags": ["温暖", "便宜", "美食"], "lat": 22.8, "lng": 108.3, "region": "亚洲"},
{"slug": "haikou", "idNumber": 37, "name": "海口", "nameEn": "Haikou", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.7, "costPerMonth": 4200, "internetSpeed": 62, "safety": "", "liked": "", "temperature": 25, "humidity": 82, "nomadsNow": 195, "description": "椰城海口,自贸港政策与热带海岛生活的入口", "descriptionEn": "Hainan capital and free-trade port gateway to island life.", "gradientFrom": "#0ea5e9", "gradientTo": "#22c55e", "icon": "🥥", "tags": ["温暖", "海滨", "宜居"], "lat": 20.0, "lng": 110.3, "region": "亚洲"},
{"slug": "guiyang", "idNumber": 38, "name": "贵阳", "nameEn": "Guiyang", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.8, "costPerMonth": 3600, "internetSpeed": 72, "safety": "", "liked": "", "temperature": 16, "humidity": 78, "nomadsNow": 180, "description": "爽爽贵阳,大数据产业与喀斯特山城的清凉夏日", "descriptionEn": "Cool summer mountain city with a growing big-data sector.", "gradientFrom": "#6366f1", "gradientTo": "#059669", "icon": "☁️", "tags": ["便宜", "高速网络", "山城"], "lat": 26.6, "lng": 106.7, "region": "亚洲"},
{"slug": "lhasa", "idNumber": 39, "name": "拉萨", "nameEn": "Lhasa", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 4000, "internetSpeed": 50, "safety": "", "liked": "", "temperature": 10, "humidity": 35, "nomadsNow": 85, "description": "日光之城,布达拉宫下的藏文化与高原静修", "descriptionEn": "High-altitude spiritual city below the Potala Palace.", "gradientFrom": "#eab308", "gradientTo": "#dc2626", "icon": "🙏", "tags": ["文化", "山城", "历史名城"], "lat": 29.6, "lng": 91.1, "region": "亚洲"},
{"slug": "lanzhou", "idNumber": 40, "name": "兰州", "nameEn": "Lanzhou", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.4, "costPerMonth": 3500, "internetSpeed": 60, "safety": "", "liked": "", "temperature": 12, "humidity": 48, "nomadsNow": 110, "description": "黄河穿城而过,牛肉面与丝绸之路的西北枢纽", "descriptionEn": "Yellow River crossing point famous for hand-pulled noodles.", "gradientFrom": "#ca8a04", "gradientTo": "#78716c", "icon": "🍜", "tags": ["便宜", "美食", "文化"], "lat": 36.1, "lng": 103.8, "region": "亚洲"},
{"slug": "xining", "idNumber": 41, "name": "西宁", "nameEn": "Xining", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 3400, "internetSpeed": 58, "safety": "", "liked": "", "temperature": 8, "humidity": 50, "nomadsNow": 90, "description": "高原东门,青海湖门户与多元民族文化的交汇", "descriptionEn": "Gateway to Qinghai Lake with diverse plateau cultures.", "gradientFrom": "#0ea5e9", "gradientTo": "#65a30d", "icon": "🏔️", "tags": ["便宜", "户外运动", "文化"], "lat": 36.6, "lng": 101.8, "region": "亚洲"},
{"slug": "yinchuan", "idNumber": 42, "name": "银川", "nameEn": "Yinchuan", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 3600, "internetSpeed": 62, "safety": "", "liked": "", "temperature": 11, "humidity": 45, "nomadsNow": 100, "description": "塞上江南,西夏文化与贺兰山葡萄酒的宁静首府", "descriptionEn": "Quiet Ningxia capital with Western Xia heritage and vineyard country.", "gradientFrom": "#a16207", "gradientTo": "#65a30d", "icon": "🍇", "tags": ["便宜", "文化", "宜居"], "lat": 38.5, "lng": 106.2, "region": "亚洲"},
{"slug": "urumqi", "idNumber": 43, "name": "乌鲁木齐", "nameEn": "Urumqi", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.5, "costPerMonth": 3800, "internetSpeed": 65, "safety": "", "liked": "", "temperature": 8, "humidity": 40, "nomadsNow": 125, "description": "亚欧大陆桥中心,多元文化与天山脚下的边疆都市", "descriptionEn": "Silk Road hub at the foot of the Tianshan with diverse cultures.", "gradientFrom": "#dc2626", "gradientTo": "#f59e0b", "icon": "🕌", "tags": ["文化", "美食", "都市"], "lat": 43.8, "lng": 87.6, "region": "亚洲"},
{"slug": "hong-kong", "idNumber": 44, "name": "香港", "nameEn": "Hong Kong", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.9, "costPerMonth": 12000, "internetSpeed": 150, "safety": "极好", "liked": "", "temperature": 24, "humidity": 80, "nomadsNow": 420, "description": "东方之珠,国际金融中心与山海同框的紧凑都市", "descriptionEn": "Compact global finance city where mountains meet the harbor.", "gradientFrom": "#1d4ed8", "gradientTo": "#dc2626", "icon": "🌃", "tags": ["高速网络", "都市", "海滨", "安全"], "lat": 22.3, "lng": 114.2, "region": "亚洲"},
{"slug": "macau", "idNumber": 45, "name": "澳门", "nameEn": "Macau", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 3.7, "costPerMonth": 9000, "internetSpeed": 120, "safety": "极好", "liked": "", "temperature": 23, "humidity": 78, "nomadsNow": 160, "description": "中西合璧的博彩旅游城,葡式风情与紧凑步行生活", "descriptionEn": "Walkable Portuguese-influenced city with tourism and casino energy.", "gradientFrom": "#eab308", "gradientTo": "#059669", "icon": "🎰", "tags": ["文化", "美食", "海滨"], "lat": 22.2, "lng": 113.5, "region": "亚洲"},
{"slug": "taipei", "idNumber": 46, "name": "台北", "nameEn": "Taipei", "country": "中国", "countryEmoji": "🇨🇳", "overallScore": 4.1, "costPerMonth": 7500, "internetSpeed": 130, "safety": "极好", "liked": "很好", "temperature": 22, "humidity": 75, "nomadsNow": 380, "description": "宝岛之都,夜市文化、捷运生活与友善的创客社群", "descriptionEn": "Night markets, metro life, and a friendly maker community.", "gradientFrom": "#0ea5e9", "gradientTo": "#6366f1", "icon": "🧋", "tags": ["美食", "高速网络", "都市", "友好社区"], "lat": 25.0, "lng": 121.5, "region": "亚洲"},
]