Files
xianyan/assets/data/leisure_timeline.json
Developer 355191aaf6 feat(leisure): 新增闲情逸致模块与多项功能优化
本次提交完成多项核心更新:
1. 新增闲情逸致功能模块,包含时间线、收藏标注、季节主题等基础框架
2. 替换hive为社区维护的hive_ce包,修复依赖兼容问题
3. 统一替换"开发中"提示为"当前设备不支持",优化用户提示文案
4. 新增多项功能开关与特性标志,统一管理不可用功能提示
5. 完善用户账户洞察系统,新增头像审核中状态检测
6. 优化TTS语音朗读服务,修复Android端引擎初始化问题
7. 重构知识图谱缩放手势逻辑,解决缩放不跟手问题
8. 新增精灵头像组件,替换默认聊天头像样式
9. 新增外部链接跳转确认弹窗,提升使用安全性
10. 升级后端API接口,新增签到配置获取与补签积分规则动态读取
11. 完善多语言翻译覆盖率限制,非中文语言仅显示最高50%进度
12. 新增HTTP缓存拦截器,优化网络请求性能
13. 新增恢复出厂设置选项,完善数据管理功能

同时修复了多处代码细节问题:简化字符串拼接、优化布局代码、移除多余代码等。
2026-05-27 08:06:54 +08:00

2722 lines
80 KiB
JSON
Raw 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.
{
"version": "1.1.0",
"updatedAt": "2026-05-27",
"description": "闲情逸致 — 季节性时间线数据(花期·美食·景点)",
"seasonColors": {
"spring": "#4ECDC4",
"summer": "#FF6B6B",
"autumn": "#F59E0B",
"winter": "#3B82F6"
},
"riskLevels": {
"low": "🟢 低风险",
"medium": "🟡 中风险",
"high": "🔴 高风险"
},
"priceTypes": ["free", "paid", "commercial", "unknown"],
"nodes": [
{
"date": "2026-01-05",
"month": 1,
"day": 5,
"weekday": "星期一",
"isWeekend": false,
"season": "winter",
"sunrise": "07:18",
"sunset": "17:32",
"cards": {
"food": [
{
"id": "food_0105_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "山楂裹冰糖,晶莹剔透酸甜脆爽,北方冬日街头经典",
"location": "北京·王府井",
"province": "北京",
"altitude": null,
"priceType": "free",
"tags": ["冬季", "街头小吃", "山楂"]
}
],
"play": [
{
"id": "play_0105_01",
"title": "南京梅花山 🌸",
"emoji": "🌸",
"description": "中国四大梅区之首,踏雪寻梅,暗香浮动",
"location": "江苏·南京·梅花山",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "明孝陵联票约70元",
"tags": ["梅花", "赏花", "冬季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-01-15",
"month": 1,
"day": 15,
"weekday": "星期四",
"isWeekend": false,
"season": "winter",
"sunrise": "07:15",
"sunset": "17:38",
"cards": {
"food": [
{
"id": "food_0115_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "赣南脐橙酸甜浓郁,冬季水果担当",
"location": "江西·赣州",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "冬季", "水果"]
}
],
"play": [
{
"id": "play_0115_01",
"title": "无量山冬樱花 🌸",
"emoji": "🌸",
"description": "茶园中冬樱绽放,粉红花海与翠绿茶园交相辉映",
"location": "云南·大理·无量山",
"province": "云南",
"altitude": 2200,
"priceType": "paid",
"priceNote": "约50元",
"tags": ["冬樱花", "赏花", "茶园"],
"riskWarnings": ["高原紫外线强"]
}
]
}
},
{
"date": "2026-02-10",
"month": 2,
"day": 10,
"weekday": "星期二",
"isWeekend": false,
"season": "winter",
"sunrise": "07:02",
"sunset": "18:02",
"cards": {
"food": [
{
"id": "food_0210_01",
"title": "枇杷(云南早熟)🍊",
"emoji": "🍊",
"description": "春日第一鲜,金黄饱满酸甜多汁,润肺止咳",
"location": "云南·蒙自",
"province": "云南",
"altitude": 1300,
"priceType": "free",
"tags": ["枇杷", "早春", "水果"]
}
],
"play": [
{
"id": "play_0210_01",
"title": "罗平油菜花 🌼",
"emoji": "🌼",
"description": "80万亩金色花海喀斯特峰丛与油菜花交映",
"location": "云南·罗平",
"province": "云南",
"altitude": 1500,
"priceType": "free",
"priceNote": "金鸡峰丛观景台约20元",
"tags": ["油菜花", "赏花", "喀斯特"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-02-20",
"month": 2,
"day": 20,
"weekday": "星期五",
"isWeekend": true,
"season": "winter",
"sunrise": "06:52",
"sunset": "18:12",
"cards": {
"food": [
{
"id": "food_0220_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "寒冬腊月一串红艳艳,北方人最深的冬日记忆",
"location": "北京·南锣鼓巷",
"province": "北京",
"altitude": null,
"priceType": "free",
"tags": ["冬季", "街头小吃"]
}
],
"play": [
{
"id": "play_0220_01",
"title": "哈尔滨冰雪大世界 ❄️",
"emoji": "❄️",
"description": "冰雕艺术殿堂,梦幻冰雪城堡",
"location": "黑龙江·哈尔滨",
"province": "黑龙江",
"altitude": 130,
"priceType": "paid",
"priceNote": "门票约300元",
"tags": ["冰雪", "冬季", "冰雕"],
"riskWarnings": ["极寒-18℃至-30℃", "冰面滑倒风险"]
}
]
}
},
{
"date": "2026-03-10",
"month": 3,
"day": 10,
"weekday": "星期二",
"isWeekend": false,
"season": "spring",
"sunrise": "06:30",
"sunset": "18:28",
"cards": {
"food": [
{
"id": "food_0310_01",
"title": "春笋 🎋",
"emoji": "🎋",
"description": "春菜第一鲜富含18种氨基酸腌笃鲜·油焖笋",
"location": "浙江·临安",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["春笋", "春季", "时蔬"]
}
],
"play": [
{
"id": "play_0310_01",
"title": "婺源油菜花 🌼",
"emoji": "🌼",
"description": "徽派建筑+梯田花海,中国最美乡村",
"location": "江西·婺源",
"province": "江西",
"altitude": null,
"priceType": "free",
"priceNote": "部分观景台收费",
"tags": ["油菜花", "赏花", "徽派建筑"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-03-20",
"month": 3,
"day": 20,
"weekday": "星期五",
"isWeekend": true,
"season": "spring",
"sunrise": "06:12",
"sunset": "18:35",
"cards": {
"food": [
{
"id": "food_0320_01",
"title": "春笋 🎋",
"emoji": "🎋",
"description": "天目雷笋壳薄肉肥,春笋上品,赏味期极短",
"location": "浙江·安吉",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["春笋", "时蔬", "春季"]
}
],
"play": [
{
"id": "play_0320_01",
"title": "鼋头渚樱花 🌸",
"emoji": "🌸",
"description": "世界三大赏樱胜地,长春桥樱花如云似霞",
"location": "江苏·无锡·鼋头渚",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "旺季90元",
"tags": ["樱花", "赏花", "春季"],
"riskWarnings": []
},
{
"id": "play_0320_02",
"title": "林芝桃花 🌸",
"emoji": "🌸",
"description": "318国道沿途桃花盛开雪山脚下粉色花海",
"location": "西藏·林芝",
"province": "西藏",
"altitude": 3000,
"priceType": "free",
"tags": ["桃花", "赏花", "318国道"],
"riskWarnings": ["高海拔", "高原反应"]
}
]
}
},
{
"date": "2026-04-05",
"month": 4,
"day": 5,
"weekday": "星期日",
"isWeekend": true,
"season": "spring",
"sunrise": "05:52",
"sunset": "18:45",
"cards": {
"food": [
{
"id": "food_0405_01",
"title": "樱桃 🍒",
"emoji": "🍒",
"description": "初夏红宝石,烟台大连海洋性季风气候,饱满圆润",
"location": "山东·烟台",
"province": "山东",
"altitude": null,
"priceType": "free",
"tags": ["樱桃", "春季", "水果"]
}
],
"play": [
{
"id": "play_0405_01",
"title": "洛阳牡丹 🌺",
"emoji": "🌺",
"description": "唯有牡丹真国色,花开时节动京城",
"location": "河南·洛阳·王城公园",
"province": "河南",
"altitude": null,
"priceType": "paid",
"priceNote": "花期约50-100元",
"tags": ["牡丹", "赏花", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-04-15",
"month": 4,
"day": 15,
"weekday": "星期三",
"isWeekend": false,
"season": "spring",
"sunrise": "05:40",
"sunset": "18:52",
"cards": {
"food": [
{
"id": "food_0415_01",
"title": "枇杷 🍊",
"emoji": "🍊",
"description": "果中之皇,金黄饱满酸甜多汁,润肺止咳",
"location": "浙江·黄岩",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["枇杷", "春季", "水果"]
}
],
"play": [
{
"id": "play_0415_01",
"title": "百里杜鹃 🌺",
"emoji": "🌺",
"description": "地球彩带,世界最大天然花园,绵延百余里",
"location": "贵州·毕节·百里杜鹃",
"province": "贵州",
"altitude": 1500,
"priceType": "paid",
"priceNote": "旺季约130元",
"tags": ["杜鹃花", "赏花", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-05-01",
"month": 5,
"day": 1,
"weekday": "星期五",
"isWeekend": true,
"season": "summer",
"sunrise": "05:22",
"sunset": "19:02",
"cards": {
"food": [
{
"id": "food_0501_01",
"title": "小龙虾 🦞",
"emoji": "🦞",
"description": "夏季水产之王5月后壳薄肉厚虾黄饱满",
"location": "湖北·潜江",
"province": "湖北",
"altitude": null,
"priceType": "free",
"tags": ["小龙虾", "夏季", "水产"]
}
],
"play": [
{
"id": "play_0501_01",
"title": "昆明蓝花楹 💜",
"emoji": "💜",
"description": "教场中路紫色花海,春城初夏最美街道",
"location": "云南·昆明·教场中路",
"province": "云南",
"altitude": 1890,
"priceType": "free",
"tags": ["蓝花楹", "赏花", "初夏"],
"riskWarnings": ["高原紫外线强"]
}
]
}
},
{
"date": "2026-05-15",
"month": 5,
"day": 15,
"weekday": "星期五",
"isWeekend": true,
"season": "summer",
"sunrise": "05:15",
"sunset": "19:08",
"cards": {
"food": [
{
"id": "food_0515_01",
"title": "芒果 🥭",
"emoji": "🥭",
"description": "热带水果之王,贵妃芒香甜细腻",
"location": "海南·三亚",
"province": "海南",
"altitude": null,
"priceType": "free",
"tags": ["芒果", "热带水果", "夏季"]
}
],
"play": [
{
"id": "play_0515_01",
"title": "青岛栈桥观海 🌊",
"emoji": "🌊",
"description": "红瓦绿树碧海蓝天,栈桥回澜阁听涛声",
"location": "山东·青岛·栈桥",
"province": "山东",
"altitude": 0,
"priceType": "free",
"tags": ["观海", "海滨", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-05-27",
"month": 5,
"day": 27,
"weekday": "星期三",
"isWeekend": false,
"season": "summer",
"sunrise": "05:12",
"sunset": "19:12",
"cards": {
"food": [
{
"id": "food_0527_01",
"title": "杨梅 🫐",
"emoji": "🫐",
"description": "仙居杨梅·东魁·荸荠种,酸甜多汁,初夏限定",
"location": "浙江·仙居",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["杨梅", "初夏", "水果"]
},
{
"id": "food_0527_02",
"title": "小龙虾 🦞",
"emoji": "🦞",
"description": "盱眙十三香·潜江油焖·麻辣蒜蓉,夏季标配",
"location": "江苏·盱眙",
"province": "江苏",
"altitude": null,
"priceType": "free",
"tags": ["小龙虾", "夏季", "水产"]
}
],
"play": [
{
"id": "play_0527_01",
"title": "西湖夜游 🌙",
"emoji": "🌙",
"description": "印象西湖演出·断桥残雪·曲院风荷初开",
"location": "浙江·杭州·西湖",
"province": "浙江",
"altitude": null,
"priceType": "paid",
"priceNote": "印象西湖约280元",
"tags": ["西湖", "夜游", "荷花"],
"riskWarnings": []
},
{
"id": "play_0527_02",
"title": "伊犁薰衣草 💜",
"emoji": "💜",
"description": "霍城薰衣草初开,紫色花海与天山雪峰",
"location": "新疆·伊犁·霍城",
"province": "新疆",
"altitude": 640,
"priceType": "paid",
"priceNote": "解忧公主园35元",
"tags": ["薰衣草", "赏花", "新疆"],
"riskWarnings": ["边境地区", "强紫外线", "昼夜温差大"]
}
]
}
},
{
"date": "2026-06-05",
"month": 6,
"day": 5,
"weekday": "星期五",
"isWeekend": true,
"season": "summer",
"sunrise": "05:08",
"sunset": "19:18",
"cards": {
"food": [
{
"id": "food_0605_01",
"title": "荔枝 🍒",
"emoji": "🍒",
"description": "日啖荔枝三百颗,妃子笑·桂味·糯米糍",
"location": "广东·增城",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["荔枝", "夏季", "水果"]
}
],
"play": [
{
"id": "play_0605_01",
"title": "呼伦贝尔草原 🌿",
"emoji": "🌿",
"description": "草原骑马·蒙古包·篝火晚会,天地辽阔",
"location": "内蒙古·呼伦贝尔",
"province": "内蒙古",
"altitude": 650,
"priceType": "free",
"priceNote": "娱乐项目另收费",
"tags": ["草原", "夏季", "骑马"],
"riskWarnings": ["边境地区", "蚊虫多", "昼夜温差大"]
}
]
}
},
{
"date": "2026-06-15",
"month": 6,
"day": 15,
"weekday": "星期一",
"isWeekend": false,
"season": "summer",
"sunrise": "05:06",
"sunset": "19:22",
"cards": {
"food": [
{
"id": "food_0615_01",
"title": "云南野生菌 🍄",
"emoji": "🍄",
"description": "雨季一到诸菌皆出,松茸·鸡枞·牛肝菌·见手青",
"location": "云南·楚雄·南华",
"province": "云南",
"altitude": 1900,
"priceType": "free",
"tags": ["菌子", "夏季", "云南"],
"riskWarnings": ["野生菌中毒风险"]
}
],
"play": [
{
"id": "play_0615_01",
"title": "伊犁薰衣草花海 💜",
"emoji": "💜",
"description": "解忧公主薰衣草园盛花期,紫色花海与雪山",
"location": "新疆·伊犁·霍城",
"province": "新疆",
"altitude": 640,
"priceType": "paid",
"priceNote": "35-95元",
"tags": ["薰衣草", "赏花", "夏季"],
"riskWarnings": ["边境地区", "强紫外线"]
}
]
}
},
{
"date": "2026-07-01",
"month": 7,
"day": 1,
"weekday": "星期三",
"isWeekend": false,
"season": "summer",
"sunrise": "05:10",
"sunset": "19:30",
"cards": {
"food": [
{
"id": "food_0701_01",
"title": "小龙虾(巅峰)🦞",
"emoji": "🦞",
"description": "6-7月风味物质最丰富肉质紧实Q弹",
"location": "湖北·潜江",
"province": "湖北",
"altitude": null,
"priceType": "free",
"tags": ["小龙虾", "巅峰季", "夏季"]
}
],
"play": [
{
"id": "play_0701_01",
"title": "曲院风荷 🪷",
"emoji": "🪷",
"description": "接天莲叶无穷碧,映日荷花别样红",
"location": "浙江·杭州·西湖",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["荷花", "赏花", "夏季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-07-15",
"month": 7,
"day": 15,
"weekday": "星期三",
"isWeekend": false,
"season": "summer",
"sunrise": "05:15",
"sunset": "19:28",
"cards": {
"food": [
{
"id": "food_0715_01",
"title": "菌子(巅峰)🍄",
"emoji": "🍄",
"description": "松茸·鸡枞·干巴菌,猪油蒜片爆炒鲜掉眉毛",
"location": "云南·香格里拉",
"province": "云南",
"altitude": 3300,
"priceType": "free",
"tags": ["菌子", "巅峰季", "松茸"],
"riskWarnings": ["高海拔", "野生菌中毒风险"]
}
],
"play": [
{
"id": "play_0715_01",
"title": "纳木错观星 ✨",
"emoji": "✨",
"description": "银河拱桥·星空露营·日出金山,世界屋脊星空",
"location": "西藏·纳木错",
"province": "西藏",
"altitude": 4718,
"priceType": "paid",
"priceNote": "门票约120元",
"tags": ["观星", "银河", "夏季"],
"riskWarnings": ["极高海拔", "高原反应", "夜间极寒"]
}
]
}
},
{
"date": "2026-08-01",
"month": 8,
"day": 1,
"weekday": "星期六",
"isWeekend": true,
"season": "summer",
"sunrise": "05:25",
"sunset": "19:18",
"cards": {
"food": [
{
"id": "food_0801_01",
"title": "榴莲(巅峰)🍈",
"emoji": "🍈",
"description": "猫山王金黄绵密·金枕头温和·黑刺焦糖风味",
"location": "海南·三亚",
"province": "海南",
"altitude": null,
"priceType": "free",
"tags": ["榴莲", "巅峰季", "热带水果"]
}
],
"play": [
{
"id": "play_0801_01",
"title": "五原向日葵 🌻",
"emoji": "🌻",
"description": "万亩葵海,金色花海与蓝天白云",
"location": "内蒙古·巴彦淖尔·五原",
"province": "内蒙古",
"altitude": 1100,
"priceType": "free",
"tags": ["向日葵", "赏花", "夏季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-08-20",
"month": 8,
"day": 20,
"weekday": "星期四",
"isWeekend": false,
"season": "summer",
"sunrise": "05:38",
"sunset": "19:02",
"cards": {
"food": [
{
"id": "food_0820_01",
"title": "芒果(晚熟凯特芒)🥭",
"emoji": "🥭",
"description": "攀枝花凯特芒,果肉厚实香甜,收尾之作",
"location": "四川·攀枝花",
"province": "四川",
"altitude": 1100,
"priceType": "free",
"tags": ["芒果", "晚熟", "夏季"]
}
],
"play": [
{
"id": "play_0820_01",
"title": "韭菜坪韭菜花 💜",
"emoji": "💜",
"description": "亚洲唯一野生韭菜花海,紫色花球如云",
"location": "贵州·毕节·韭菜坪",
"province": "贵州",
"altitude": 2777,
"priceType": "paid",
"priceNote": "约50元",
"tags": ["韭菜花", "赏花", "夏末"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-09-10",
"month": 9,
"day": 10,
"weekday": "星期四",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:02",
"sunset": "18:32",
"cards": {
"food": [
{
"id": "food_0910_01",
"title": "六月黄 🦀",
"emoji": "🦀",
"description": "壳薄肉鲜的童子蟹,面拖或炒年糕别有风味",
"location": "江苏·阳澄湖",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "时价",
"tags": ["六月黄", "大闸蟹", "秋季"]
}
],
"play": [
{
"id": "play_0910_01",
"title": "西湖赏月 🌕",
"emoji": "🌕",
"description": "三潭印月·平湖秋月,中秋前后最佳",
"location": "浙江·杭州·西湖",
"province": "浙江",
"altitude": null,
"priceType": "free",
"priceNote": "游船约55元",
"tags": ["赏月", "中秋", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-09-25",
"month": 9,
"day": 25,
"weekday": "星期五",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:12",
"sunset": "18:15",
"cards": {
"food": [
{
"id": "food_0925_01",
"title": "菌子(尾声)🍄",
"emoji": "🍄",
"description": "雨季尾声最后一批野生菌,且吃且珍惜",
"location": "云南·昆明",
"province": "云南",
"altitude": 1890,
"priceType": "free",
"tags": ["菌子", "尾声", "秋季"]
}
],
"play": [
{
"id": "play_0925_01",
"title": "喀纳斯红叶 🍁",
"emoji": "🍁",
"description": "上帝打翻的调色板,白桦林·图瓦村·月亮湾",
"location": "新疆·喀纳斯",
"province": "新疆",
"altitude": 1370,
"priceType": "paid",
"priceNote": "旺季230元含区间车",
"tags": ["红叶", "秋季", "喀纳斯"],
"riskWarnings": ["边境地区", "昼夜温差极大"]
}
]
}
},
{
"date": "2026-10-01",
"month": 10,
"day": 1,
"weekday": "星期四",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:18",
"sunset": "18:02",
"cards": {
"food": [
{
"id": "food_1001_01",
"title": "大闸蟹 🦀",
"emoji": "🦀",
"description": "九雌十雄,蟹黄蟹膏饱满,秋风起蟹脚痒",
"location": "江苏·阳澄湖",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "时价",
"tags": ["大闸蟹", "秋季", "时令"]
}
],
"play": [
{
"id": "play_1001_01",
"title": "开封菊花展 🌼",
"emoji": "🌼",
"description": "中国五大菊展之一,龙亭公园万菊争艳",
"location": "河南·开封·龙亭",
"province": "河南",
"altitude": null,
"priceType": "paid",
"priceNote": "约30-50元",
"tags": ["菊花", "赏花", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-10-15",
"month": 10,
"day": 15,
"weekday": "星期四",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:28",
"sunset": "17:48",
"cards": {
"food": [
{
"id": "food_1015_01",
"title": "杨桃 ⭐",
"emoji": "⭐",
"description": "切面如五角星,清甜多汁,金黄带红晕最佳",
"location": "广东·湛江",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["杨桃", "秋季", "水果"]
}
],
"play": [
{
"id": "play_1015_01",
"title": "香山红叶 🍁",
"emoji": "🍁",
"description": "北京香山红叶,霜叶红于二月花",
"location": "北京·香山公园",
"province": "北京",
"altitude": 557,
"priceType": "paid",
"priceNote": "旺季10元",
"tags": ["红叶", "赏叶", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-11-01",
"month": 11,
"day": 1,
"weekday": "星期日",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:38",
"sunset": "17:32",
"cards": {
"food": [
{
"id": "food_1101_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "赣南脐橙酸甜浓郁,冬季水果担当",
"location": "江西·赣州",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "脐橙", "秋冬"]
}
],
"play": [
{
"id": "play_1101_01",
"title": "栖霞山红叶 🍁",
"emoji": "🍁",
"description": "金陵第一明秀山,枫叶如火层林尽染",
"location": "江苏·南京·栖霞山",
"province": "江苏",
"altitude": 286,
"priceType": "paid",
"priceNote": "约25元",
"tags": ["红叶", "赏叶", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-11-15",
"month": 11,
"day": 15,
"weekday": "星期日",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:48",
"sunset": "17:22",
"cards": {
"food": [
{
"id": "food_1115_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "山楂裹冰糖,北方冬日经典,酸甜脆爽",
"location": "北京·前门",
"province": "北京",
"altitude": null,
"priceType": "free",
"tags": ["冰糖葫芦", "冬季", "街头小吃"]
}
],
"play": [
{
"id": "play_1115_01",
"title": "昆明观海鸥 🐦",
"emoji": "🐦",
"description": "滇池海埂大坝,红嘴鸥从西伯利亚飞来越冬",
"location": "云南·昆明·海埂大坝",
"province": "云南",
"altitude": 1890,
"priceType": "free",
"tags": ["观鸥", "红嘴鸥", "冬季"],
"riskWarnings": ["高原紫外线强"]
}
]
}
},
{
"date": "2026-11-20",
"month": 11,
"day": 20,
"weekday": "星期五",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:52",
"sunset": "17:18",
"cards": {
"food": [
{
"id": "food_1120_01",
"title": "砂糖橘 🍊",
"emoji": "🍊",
"description": "皮薄纯甜,一吃停不下来,广西冬季特产",
"location": "广西·荔浦",
"province": "广西",
"altitude": null,
"priceType": "free",
"tags": ["砂糖橘", "冬季", "水果"]
}
],
"play": [
{
"id": "play_1120_01",
"title": "腾冲温泉 ♨️",
"emoji": "♨️",
"description": "热海温泉+银杏村,泡汤赏金秋两不误",
"location": "云南·腾冲",
"province": "云南",
"altitude": 1640,
"priceType": "paid",
"priceNote": "热海景区50元+温泉另计",
"tags": ["温泉", "银杏", "秋冬"],
"riskWarnings": ["温泉不宜久泡"]
}
]
}
},
{
"date": "2026-12-01",
"month": 12,
"day": 1,
"weekday": "星期二",
"isWeekend": false,
"season": "winter",
"sunrise": "07:02",
"sunset": "17:15",
"cards": {
"food": [
{
"id": "food_1201_01",
"title": "沃柑 🍊",
"emoji": "🍊",
"description": "武鸣沃柑高甜多汁,冬季柑橘天花板",
"location": "广西·武鸣",
"province": "广西",
"altitude": null,
"priceType": "free",
"tags": ["沃柑", "冬季", "水果"]
}
],
"play": [
{
"id": "play_1201_01",
"title": "大理观鸥 🐦",
"emoji": "🐦",
"description": "洱海小普陀,红嘴鸥与苍山洱海同框",
"location": "云南·大理·洱海",
"province": "云南",
"altitude": 1972,
"priceType": "free",
"priceNote": "小普陀船票约30元",
"tags": ["观鸥", "红嘴鸥", "冬季"],
"riskWarnings": ["高原紫外线强", "冬季早晚需羽绒服"]
}
]
}
},
{
"date": "2026-12-15",
"month": 12,
"day": 15,
"weekday": "星期二",
"isWeekend": false,
"season": "winter",
"sunrise": "07:10",
"sunset": "17:18",
"cards": {
"food": [
{
"id": "food_1215_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "草莓·葡萄·橘子多种口味,冬日暖心小食",
"location": "天津·古文化街",
"province": "天津",
"altitude": null,
"priceType": "free",
"tags": ["冰糖葫芦", "冬季", "街头小吃"]
}
],
"play": [
{
"id": "play_1215_01",
"title": "来古冰川蓝冰 🏔️",
"emoji": "🏔️",
"description": "蓝冰季最佳,冰川如蓝宝石般璀璨",
"location": "西藏·昌都·来古",
"province": "西藏",
"altitude": 4200,
"priceType": "paid",
"priceNote": "门票150元+观光车60元",
"tags": ["冰川", "蓝冰", "冬季"],
"riskWarnings": ["极高海拔", "高原反应", "夜间极寒-20℃", "冰面极滑需冰爪"]
}
]
}
},
{
"date": "2026-12-25",
"month": 12,
"day": 25,
"weekday": "星期五",
"isWeekend": true,
"season": "winter",
"sunrise": "07:12",
"sunset": "17:22",
"cards": {
"food": [
{
"id": "food_1225_01",
"title": "水仙花茶 💐",
"emoji": "💐",
"description": "漳州水仙花乡,凌波仙子清香满室",
"location": "福建·漳州",
"province": "福建",
"altitude": null,
"priceType": "free",
"tags": ["水仙", "冬季", "花茶"]
}
],
"play": [
{
"id": "play_1225_01",
"title": "雪乡 ❄️",
"emoji": "❄️",
"description": "中国雪乡,童话般的冰雪世界,蘑菇屋雪挂",
"location": "黑龙江·海林·雪乡",
"province": "黑龙江",
"altitude": 1200,
"priceType": "paid",
"priceNote": "门票约120元",
"tags": ["雪乡", "冬季", "冰雪"],
"riskWarnings": ["极寒可达-30℃", "旺季住宿价格高"]
}
]
}
},
{
"date": "2026-01-20",
"month": 1,
"day": 20,
"weekday": "星期二",
"isWeekend": false,
"season": "winter",
"sunrise": "07:16",
"sunset": "17:33",
"cards": {
"food": [
{
"id": "food_0120_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "赣南脐橙正当季果肉饱满汁水丰盈冬日维C担当",
"location": "江西·赣州",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "冬季", "水果"]
}
],
"play": [
{
"id": "play_0120_01",
"title": "雪乡 ❄️",
"emoji": "❄️",
"description": "童话雪乡,蘑菇屋雪挂冰棱,银装素裹梦幻世界",
"location": "黑龙江·海林·雪乡",
"province": "黑龙江",
"altitude": 1200,
"priceType": "paid",
"priceNote": "门票约120元",
"tags": ["雪乡", "冬季", "冰雪"],
"riskWarnings": ["极寒-25℃至-35℃"]
}
]
}
},
{
"date": "2026-01-25",
"month": 1,
"day": 25,
"weekday": "星期日",
"isWeekend": true,
"season": "winter",
"sunrise": "07:15",
"sunset": "17:35",
"cards": {
"food": [
{
"id": "food_0125_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "山楂裹冰糖晶莹剔透,东北冬日街头一抹红艳",
"location": "吉林·长春·桂林路",
"province": "吉林",
"altitude": null,
"priceType": "free",
"tags": ["冰糖葫芦", "冬季", "街头小吃"]
}
],
"play": [
{
"id": "play_0125_01",
"title": "长白山天池 ❄️",
"emoji": "❄️",
"description": "天池冰封银白世界,长白瀑布冰挂壮观",
"location": "吉林·长白山",
"province": "吉林",
"altitude": 2189,
"priceType": "paid",
"priceNote": "北坡门票约225元",
"tags": ["天池", "冬季", "冰雪"],
"riskWarnings": ["极寒-30℃至-40℃", "高海拔风大"]
}
]
}
},
{
"date": "2026-02-05",
"month": 2,
"day": 5,
"weekday": "星期四",
"isWeekend": false,
"season": "winter",
"sunrise": "07:05",
"sunset": "18:00",
"cards": {
"food": [
{
"id": "food_0205_01",
"title": "春笋初探 🎋",
"emoji": "🎋",
"description": "岭南早春第一笋,鲜嫩脆爽,油焖最佳",
"location": "广东·韶关",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["春笋", "早春", "时蔬"]
}
],
"play": [
{
"id": "play_0205_01",
"title": "广州桃花 🌸",
"emoji": "🌸",
"description": "花都桃花节,万亩桃林花开如海,岭南春早",
"location": "广东·广州·花都",
"province": "广东",
"altitude": null,
"priceType": "paid",
"priceNote": "约30元",
"tags": ["桃花", "赏花", "早春"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-02-15",
"month": 2,
"day": 15,
"weekday": "星期日",
"isWeekend": true,
"season": "winter",
"sunrise": "06:55",
"sunset": "18:08",
"cards": {
"food": [
{
"id": "food_0215_01",
"title": "枇杷 🍊",
"emoji": "🍊",
"description": "云南蒙自早熟枇杷,金黄饱满润肺止咳",
"location": "云南·蒙自",
"province": "云南",
"altitude": 1300,
"priceType": "free",
"tags": ["枇杷", "早春", "水果"]
}
],
"play": [
{
"id": "play_0215_01",
"title": "武大早樱 🌸",
"emoji": "🌸",
"description": "武汉大学早樱初绽,珞珈山下春意盎然",
"location": "湖北·武汉·武汉大学",
"province": "湖北",
"altitude": null,
"priceType": "free",
"tags": ["樱花", "赏花", "早春"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-02-25",
"month": 2,
"day": 25,
"weekday": "星期三",
"isWeekend": false,
"season": "winter",
"sunrise": "06:45",
"sunset": "18:15",
"cards": {
"food": [
{
"id": "food_0225_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "春见柑橘甜蜜收官,果肉细嫩化渣",
"location": "四川·蒲江",
"province": "四川",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "冬末", "水果"]
}
],
"play": [
{
"id": "play_0225_01",
"title": "梅花山 🌸",
"emoji": "🌸",
"description": "南京梅花山盛花期,万梅齐放暗香浮动",
"location": "江苏·南京·梅花山",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "明孝陵联票约70元",
"tags": ["梅花", "赏花", "冬末"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-03-05",
"month": 3,
"day": 5,
"weekday": "星期四",
"isWeekend": false,
"season": "spring",
"sunrise": "06:35",
"sunset": "18:22",
"cards": {
"food": [
{
"id": "food_0305_01",
"title": "春笋 🎋",
"emoji": "🎋",
"description": "惊蛰春笋破土出,鲜嫩脆甜,腌笃鲜上品",
"location": "浙江·临安",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["春笋", "惊蛰", "时蔬"]
}
],
"play": [
{
"id": "play_0305_01",
"title": "武大樱花 🌸",
"emoji": "🌸",
"description": "武汉大学樱花大道,粉白花海如梦似幻",
"location": "湖北·武汉·武汉大学",
"province": "湖北",
"altitude": null,
"priceType": "free",
"tags": ["樱花", "赏花", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-03-15",
"month": 3,
"day": 15,
"weekday": "星期日",
"isWeekend": true,
"season": "spring",
"sunrise": "06:25",
"sunset": "18:30",
"cards": {
"food": [
{
"id": "food_0315_01",
"title": "菠萝 🍍",
"emoji": "🍍",
"description": "徐闻菠萝金黄香甜,春日热带鲜果",
"location": "广东·湛江·徐闻",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["菠萝", "春季", "热带水果"]
}
],
"play": [
{
"id": "play_0315_01",
"title": "平坝樱花 🌸",
"emoji": "🌸",
"description": "世界上最大的樱花基地70万株樱花盛放如海",
"location": "贵州·安顺·平坝",
"province": "贵州",
"altitude": 1200,
"priceType": "free",
"tags": ["樱花", "赏花", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-03-25",
"month": 3,
"day": 25,
"weekday": "星期三",
"isWeekend": false,
"season": "spring",
"sunrise": "06:15",
"sunset": "18:38",
"cards": {
"food": [
{
"id": "food_0325_01",
"title": "春笋 🎋",
"emoji": "🎋",
"description": "天目笋壳薄肉肥,油焖笋鲜掉眉毛",
"location": "浙江·安吉",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["春笋", "时蔬", "春季"]
}
],
"play": [
{
"id": "play_0325_01",
"title": "兴化千垛油菜花 🌼",
"emoji": "🌼",
"description": "水上油菜花奇观,垛田金黄水乡如画",
"location": "江苏·泰州·兴化",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "约100元",
"tags": ["油菜花", "赏花", "水乡"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-04-10",
"month": 4,
"day": 10,
"weekday": "星期五",
"isWeekend": true,
"season": "spring",
"sunrise": "05:55",
"sunset": "18:48",
"cards": {
"food": [
{
"id": "food_0410_01",
"title": "樱桃 🍒",
"emoji": "🍒",
"description": "大棚樱桃初上市,红润饱满酸甜可口",
"location": "山东·烟台",
"province": "山东",
"altitude": null,
"priceType": "free",
"tags": ["樱桃", "春季", "水果"]
}
],
"play": [
{
"id": "play_0410_01",
"title": "伊犁杏花 🌸",
"emoji": "🌸",
"description": "吐尔根杏花沟3万亩野杏花漫山遍野",
"location": "新疆·伊犁·新源",
"province": "新疆",
"altitude": 1200,
"priceType": "free",
"tags": ["杏花", "赏花", "新疆"],
"riskWarnings": ["边境地区", "昼夜温差大"]
}
]
}
},
{
"date": "2026-04-20",
"month": 4,
"day": 20,
"weekday": "星期一",
"isWeekend": false,
"season": "spring",
"sunrise": "05:45",
"sunset": "18:55",
"cards": {
"food": [
{
"id": "food_0420_01",
"title": "枇杷 🍊",
"emoji": "🍊",
"description": "塘栖枇杷初上市,果肉细嫩汁多味甜",
"location": "浙江·杭州·塘栖",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["枇杷", "春季", "水果"]
}
],
"play": [
{
"id": "play_0420_01",
"title": "紫藤花 🌸",
"emoji": "🌸",
"description": "嘉定紫藤园,紫色花穗如瀑布倾泻",
"location": "上海·嘉定·紫藤园",
"province": "上海",
"altitude": null,
"priceType": "free",
"tags": ["紫藤花", "赏花", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-04-25",
"month": 4,
"day": 25,
"weekday": "星期六",
"isWeekend": true,
"season": "spring",
"sunrise": "05:40",
"sunset": "18:58",
"cards": {
"food": [
{
"id": "food_0425_01",
"title": "樱桃 🍒",
"emoji": "🍒",
"description": "露天樱桃大量上市,果大色红甜度高",
"location": "山东·烟台",
"province": "山东",
"altitude": null,
"priceType": "free",
"tags": ["樱桃", "春季", "水果"]
}
],
"play": [
{
"id": "play_0425_01",
"title": "海棠花 🌸",
"emoji": "🌸",
"description": "元大都遗址海棠花溪,花枝摇曳春意浓",
"location": "北京·元大都遗址公园",
"province": "北京",
"altitude": null,
"priceType": "free",
"tags": ["海棠花", "赏花", "春季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-05-05",
"month": 5,
"day": 5,
"weekday": "星期二",
"isWeekend": false,
"season": "summer",
"sunrise": "05:30",
"sunset": "19:05",
"cards": {
"food": [
{
"id": "food_0505_01",
"title": "小龙虾 🦞",
"emoji": "🦞",
"description": "立夏小龙虾季开启,十三香·蒜蓉·麻辣轮番上阵",
"location": "湖北·潜江",
"province": "湖北",
"altitude": null,
"priceType": "free",
"tags": ["小龙虾", "立夏", "水产"]
}
],
"play": [
{
"id": "play_0505_01",
"title": "蓝花楹 💜",
"emoji": "💜",
"description": "西昌蓝花楹大道,紫色花海铺满航天大道",
"location": "四川·西昌",
"province": "四川",
"altitude": 1500,
"priceType": "free",
"tags": ["蓝花楹", "赏花", "初夏"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-05-10",
"month": 5,
"day": 10,
"weekday": "星期日",
"isWeekend": true,
"season": "summer",
"sunrise": "05:25",
"sunset": "19:08",
"cards": {
"food": [
{
"id": "food_0510_01",
"title": "芒果 🥭",
"emoji": "🥭",
"description": "三亚贵妃芒初上市,果肉细腻香甜浓郁",
"location": "海南·三亚",
"province": "海南",
"altitude": null,
"priceType": "free",
"tags": ["芒果", "热带水果", "初夏"]
}
],
"play": [
{
"id": "play_0510_01",
"title": "杜鹃花 🌺",
"emoji": "🌺",
"description": "百里杜鹃盛花期,漫山遍野花海如潮",
"location": "贵州·毕节·百里杜鹃",
"province": "贵州",
"altitude": 1500,
"priceType": "paid",
"priceNote": "旺季约130元",
"tags": ["杜鹃花", "赏花", "初夏"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-05-20",
"month": 5,
"day": 20,
"weekday": "星期三",
"isWeekend": false,
"season": "summer",
"sunrise": "05:18",
"sunset": "19:12",
"cards": {
"food": [
{
"id": "food_0520_01",
"title": "小龙虾 🦞",
"emoji": "🦞",
"description": "520前夕小龙虾正肥蒜蓉麻辣油焖各有所爱",
"location": "江苏·盱眙",
"province": "江苏",
"altitude": null,
"priceType": "free",
"tags": ["小龙虾", "初夏", "水产"]
}
],
"play": [
{
"id": "play_0520_01",
"title": "玫瑰 🌹",
"emoji": "🌹",
"description": "520玫瑰季平阴玫瑰园花香四溢浪漫满园",
"location": "山东·济南·平阴",
"province": "山东",
"altitude": null,
"priceType": "paid",
"priceNote": "约30元",
"tags": ["玫瑰", "赏花", "520"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-06-10",
"month": 6,
"day": 10,
"weekday": "星期三",
"isWeekend": false,
"season": "summer",
"sunrise": "05:08",
"sunset": "19:20",
"cards": {
"food": [
{
"id": "food_0610_01",
"title": "荔枝 🍒",
"emoji": "🍒",
"description": "妃子笑初上市,壳薄肉厚清甜多汁",
"location": "广东·增城",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["荔枝", "夏季", "水果"]
}
],
"play": [
{
"id": "play_0610_01",
"title": "荷花初开 🪷",
"emoji": "🪷",
"description": "大明湖荷花初绽,小荷才露尖尖角",
"location": "山东·济南·大明湖",
"province": "山东",
"altitude": null,
"priceType": "free",
"tags": ["荷花", "赏花", "初夏"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-06-20",
"month": 6,
"day": 20,
"weekday": "星期六",
"isWeekend": true,
"season": "summer",
"sunrise": "05:06",
"sunset": "19:22",
"cards": {
"food": [
{
"id": "food_0620_01",
"title": "云南野生菌 🍄",
"emoji": "🍄",
"description": "雨季菌子季开启,牛肝菌·鸡枞·青头菌",
"location": "云南·昆明",
"province": "云南",
"altitude": 1890,
"priceType": "free",
"tags": ["菌子", "夏季", "云南"],
"riskWarnings": ["野生菌中毒风险"]
}
],
"play": [
{
"id": "play_0620_01",
"title": "薰衣草 💜",
"emoji": "💜",
"description": "伊犁薰衣草盛花期,紫色花海与天山雪峰",
"location": "新疆·伊犁·霍城",
"province": "新疆",
"altitude": 640,
"priceType": "paid",
"priceNote": "约35元",
"tags": ["薰衣草", "赏花", "夏季"],
"riskWarnings": ["边境地区", "强紫外线"]
}
]
}
},
{
"date": "2026-06-25",
"month": 6,
"day": 25,
"weekday": "星期四",
"isWeekend": false,
"season": "summer",
"sunrise": "05:07",
"sunset": "19:22",
"cards": {
"food": [
{
"id": "food_0625_01",
"title": "杨梅酒 🍷",
"emoji": "🍷",
"description": "杨梅泡酒正当时,冰糖杨梅酒酸甜醇香",
"location": "浙江·仙居",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["杨梅酒", "夏季", "果酒"]
}
],
"play": [
{
"id": "play_0625_01",
"title": "向日葵 🌻",
"emoji": "🌻",
"description": "百万葵园金色花海,向阳而生灿烂如画",
"location": "广东·广州·南沙",
"province": "广东",
"altitude": null,
"priceType": "paid",
"priceNote": "约50元",
"tags": ["向日葵", "赏花", "夏季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-07-05",
"month": 7,
"day": 5,
"weekday": "星期日",
"isWeekend": true,
"season": "summer",
"sunrise": "05:10",
"sunset": "19:28",
"cards": {
"food": [
{
"id": "food_0705_01",
"title": "榴莲 🍈",
"emoji": "🍈",
"description": "猫山王·金枕头旺季,果肉绵密香甜浓郁",
"location": "海南·三亚",
"province": "海南",
"altitude": null,
"priceType": "free",
"tags": ["榴莲", "热带水果", "夏季"]
}
],
"play": [
{
"id": "play_0705_01",
"title": "昭苏油菜花 🌼",
"emoji": "🌼",
"description": "昭苏百万亩油菜花,天马故乡金色花海",
"location": "新疆·伊犁·昭苏",
"province": "新疆",
"altitude": 1800,
"priceType": "free",
"tags": ["油菜花", "赏花", "夏季"],
"riskWarnings": ["边境地区", "强紫外线"]
}
]
}
},
{
"date": "2026-07-10",
"month": 7,
"day": 10,
"weekday": "星期五",
"isWeekend": true,
"season": "summer",
"sunrise": "05:12",
"sunset": "19:27",
"cards": {
"food": [
{
"id": "food_0710_01",
"title": "云南野生菌 🍄",
"emoji": "🍄",
"description": "菌子季巅峰,松茸·干巴菌·见手青鲜掉眉毛",
"location": "云南·楚雄·南华",
"province": "云南",
"altitude": 1900,
"priceType": "free",
"tags": ["菌子", "夏季", "云南"],
"riskWarnings": ["野生菌中毒风险"]
}
],
"play": [
{
"id": "play_0710_01",
"title": "格桑花 💐",
"emoji": "💐",
"description": "若尔盖草原格桑花盛开,花海与草原相映",
"location": "四川·阿坝·若尔盖",
"province": "四川",
"altitude": 3400,
"priceType": "free",
"tags": ["格桑花", "赏花", "草原"],
"riskWarnings": ["极高海拔", "高原反应"]
}
]
}
},
{
"date": "2026-07-20",
"month": 7,
"day": 20,
"weekday": "星期一",
"isWeekend": false,
"season": "summer",
"sunrise": "05:15",
"sunset": "19:25",
"cards": {
"food": [
{
"id": "food_0720_01",
"title": "荔枝 🍒",
"emoji": "🍒",
"description": "桂味·糯米糍巅峰上市,果肉晶莹清甜",
"location": "广东·从化",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["荔枝", "夏季", "水果"]
}
],
"play": [
{
"id": "play_0720_01",
"title": "荷花盛放 🪷",
"emoji": "🪷",
"description": "西湖荷花盛放,接天莲叶无穷碧",
"location": "浙江·杭州·西湖",
"province": "浙江",
"altitude": null,
"priceType": "free",
"tags": ["荷花", "赏花", "夏季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-07-25",
"month": 7,
"day": 25,
"weekday": "星期六",
"isWeekend": true,
"season": "summer",
"sunrise": "05:18",
"sunset": "19:23",
"cards": {
"food": [
{
"id": "food_0725_01",
"title": "芒果 🥭",
"emoji": "🥭",
"description": "攀枝花凯特芒,果大肉厚香甜浓郁",
"location": "四川·攀枝花",
"province": "四川",
"altitude": 1100,
"priceType": "free",
"tags": ["芒果", "夏季", "热带水果"]
}
],
"play": [
{
"id": "play_0725_01",
"title": "稻城野花 🌿",
"emoji": "🌿",
"description": "稻城亚丁高山花海,野花与雪山草甸交映",
"location": "四川·甘孜·稻城亚丁",
"province": "四川",
"altitude": 3900,
"priceType": "paid",
"priceNote": "门票约146元",
"tags": ["野花", "高山", "夏季"],
"riskWarnings": ["极高海拔", "高原反应"]
}
]
}
},
{
"date": "2026-08-05",
"month": 8,
"day": 5,
"weekday": "星期三",
"isWeekend": false,
"season": "summer",
"sunrise": "05:25",
"sunset": "19:18",
"cards": {
"food": [
{
"id": "food_0805_01",
"title": "杨桃 ⭐",
"emoji": "⭐",
"description": "杨桃清甜多汁,切面如星,消暑佳果",
"location": "广东·湛江",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["杨桃", "夏季", "水果"]
}
],
"play": [
{
"id": "play_0805_01",
"title": "荷花 🪷",
"emoji": "🪷",
"description": "微山湖万亩荷塘,荷花盛放碧叶连天",
"location": "山东·济宁·微山湖",
"province": "山东",
"altitude": null,
"priceType": "free",
"tags": ["荷花", "赏花", "夏季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-08-10",
"month": 8,
"day": 10,
"weekday": "星期一",
"isWeekend": false,
"season": "summer",
"sunrise": "05:30",
"sunset": "19:14",
"cards": {
"food": [
{
"id": "food_0810_01",
"title": "榴莲 🍈",
"emoji": "🍈",
"description": "榴莲旺季尾声,黑刺·猫山王最后狂欢",
"location": "海南·三亚",
"province": "海南",
"altitude": null,
"priceType": "free",
"tags": ["榴莲", "热带水果", "夏季"]
}
],
"play": [
{
"id": "play_0810_01",
"title": "九顶山野花 🌿",
"emoji": "🌿",
"description": "九顶山高山草甸野花盛开,云端花海",
"location": "四川·德阳·九顶山",
"province": "四川",
"altitude": 3500,
"priceType": "free",
"tags": ["野花", "高山草甸", "夏季"],
"riskWarnings": ["极高海拔", "高原反应"]
}
]
}
},
{
"date": "2026-08-25",
"month": 8,
"day": 25,
"weekday": "星期二",
"isWeekend": false,
"season": "summer",
"sunrise": "05:40",
"sunset": "19:05",
"cards": {
"food": [
{
"id": "food_0825_01",
"title": "芒果晚熟 🥭",
"emoji": "🥭",
"description": "攀枝花凯特芒晚熟季,果肉厚实甜蜜收官",
"location": "四川·攀枝花",
"province": "四川",
"altitude": 1100,
"priceType": "free",
"tags": ["芒果", "晚熟", "夏末"]
}
],
"play": [
{
"id": "play_0825_01",
"title": "韭菜花 💜",
"emoji": "💜",
"description": "韭菜坪野生韭菜花海,紫色花球漫山遍野",
"location": "贵州·毕节·韭菜坪",
"province": "贵州",
"altitude": 2777,
"priceType": "paid",
"priceNote": "约50元",
"tags": ["韭菜花", "赏花", "夏末"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-09-05",
"month": 9,
"day": 5,
"weekday": "星期六",
"isWeekend": true,
"season": "autumn",
"sunrise": "05:50",
"sunset": "18:50",
"cards": {
"food": [
{
"id": "food_0905_01",
"title": "六月黄 🦀",
"emoji": "🦀",
"description": "壳薄肉鲜的童子蟹,面拖六月黄正当时",
"location": "江苏·阳澄湖",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "时价",
"tags": ["六月黄", "大闸蟹", "秋季"]
}
],
"play": [
{
"id": "play_0905_01",
"title": "桂花 🌼",
"emoji": "🌼",
"description": "桂林桂花初开,满城桂花香飘十里",
"location": "广西·桂林",
"province": "广西",
"altitude": null,
"priceType": "free",
"tags": ["桂花", "赏花", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-09-15",
"month": 9,
"day": 15,
"weekday": "星期二",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:00",
"sunset": "18:38",
"cards": {
"food": [
{
"id": "food_0915_01",
"title": "菌子尾声 🍄",
"emoji": "🍄",
"description": "雨季尾声最后一批野生菌,且吃且珍惜",
"location": "云南·楚雄",
"province": "云南",
"altitude": 1900,
"priceType": "free",
"tags": ["菌子", "尾声", "秋季"],
"riskWarnings": ["野生菌中毒风险"]
}
],
"play": [
{
"id": "play_0915_01",
"title": "喀纳斯红叶 🍁",
"emoji": "🍁",
"description": "白桦林金黄·图瓦村秋色·月亮湾倒影",
"location": "新疆·喀纳斯",
"province": "新疆",
"altitude": 1370,
"priceType": "paid",
"priceNote": "旺季230元含区间车",
"tags": ["红叶", "秋季", "喀纳斯"],
"riskWarnings": ["边境地区", "昼夜温差极大"]
}
]
}
},
{
"date": "2026-09-20",
"month": 9,
"day": 20,
"weekday": "星期日",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:05",
"sunset": "18:32",
"cards": {
"food": [
{
"id": "food_0920_01",
"title": "大闸蟹 🦀",
"emoji": "🦀",
"description": "中秋大闸蟹,蟹黄饱满膏脂丰盈",
"location": "江苏·阳澄湖",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "时价",
"tags": ["大闸蟹", "中秋", "秋季"]
}
],
"play": [
{
"id": "play_0920_01",
"title": "阿里观星 🌌",
"emoji": "🌌",
"description": "阿里暗夜公园,世界顶级观星圣地,银河璀璨",
"location": "西藏·阿里",
"province": "西藏",
"altitude": 4500,
"priceType": "free",
"tags": ["观星", "银河", "秋季"],
"riskWarnings": ["极高海拔", "高原反应", "夜间极寒"]
}
]
}
},
{
"date": "2026-09-30",
"month": 9,
"day": 30,
"weekday": "星期三",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:12",
"sunset": "18:18",
"cards": {
"food": [
{
"id": "food_0930_01",
"title": "杨桃 ⭐",
"emoji": "⭐",
"description": "杨桃秋季正甜,切面如星清润爽口",
"location": "广东·湛江",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["杨桃", "秋季", "水果"]
}
],
"play": [
{
"id": "play_0930_01",
"title": "篁岭皇菊 🌼",
"emoji": "🌼",
"description": "篁岭晒秋,皇菊铺满晒匾,金色梯田",
"location": "江西·婺源·篁岭",
"province": "江西",
"altitude": null,
"priceType": "paid",
"priceNote": "约145元",
"tags": ["皇菊", "晒秋", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-10-05",
"month": 10,
"day": 5,
"weekday": "星期一",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:18",
"sunset": "18:08",
"cards": {
"food": [
{
"id": "food_1005_01",
"title": "大闸蟹 🦀",
"emoji": "🦀",
"description": "国庆品蟹正当时,蟹黄蟹膏双满",
"location": "江苏·阳澄湖",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "时价",
"tags": ["大闸蟹", "国庆", "秋季"]
}
],
"play": [
{
"id": "play_1005_01",
"title": "塔川红叶 🍁",
"emoji": "🍁",
"description": "塔川秋色初染,乌桕树红叶与徽派古村",
"location": "安徽·黟县·塔川",
"province": "安徽",
"altitude": null,
"priceType": "free",
"tags": ["红叶", "赏叶", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-10-10",
"month": 10,
"day": 10,
"weekday": "星期六",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:22",
"sunset": "18:00",
"cards": {
"food": [
{
"id": "food_1010_01",
"title": "杨桃 ⭐",
"emoji": "⭐",
"description": "杨桃秋甜正浓,清润多汁消秋燥",
"location": "广东·湛江",
"province": "广东",
"altitude": null,
"priceType": "free",
"tags": ["杨桃", "秋季", "水果"]
}
],
"play": [
{
"id": "play_1010_01",
"title": "本溪红叶 🍁",
"emoji": "🍁",
"description": "关门山红叶谷,东北最美秋色层林尽染",
"location": "辽宁·本溪·关门山",
"province": "辽宁",
"altitude": 600,
"priceType": "paid",
"priceNote": "约90元",
"tags": ["红叶", "赏叶", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-10-20",
"month": 10,
"day": 20,
"weekday": "星期二",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:30",
"sunset": "17:48",
"cards": {
"food": [
{
"id": "food_1020_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "南丰蜜橘初上市,皮薄核少酸甜适口",
"location": "江西·南丰",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "秋季", "水果"]
}
],
"play": [
{
"id": "play_1020_01",
"title": "婺源皇菊 🌼",
"emoji": "🌼",
"description": "婺源皇菊盛开,金色花海与白墙黛瓦",
"location": "江西·婺源",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["皇菊", "赏花", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-10-25",
"month": 10,
"day": 25,
"weekday": "星期日",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:35",
"sunset": "17:42",
"cards": {
"food": [
{
"id": "food_1025_01",
"title": "大闸蟹 🦀",
"emoji": "🦀",
"description": "十雄蟹膏满,蟹肉鲜甜回味无穷",
"location": "江苏·阳澄湖",
"province": "江苏",
"altitude": null,
"priceType": "paid",
"priceNote": "时价",
"tags": ["大闸蟹", "秋季", "时令"]
}
],
"play": [
{
"id": "play_1025_01",
"title": "峨眉山赏月 🌕",
"emoji": "🌕",
"description": "峨眉金顶赏月,云海之上皓月当空",
"location": "四川·乐山·峨眉山",
"province": "四川",
"altitude": 3079,
"priceType": "paid",
"priceNote": "门票约160元",
"tags": ["赏月", "金顶", "秋季"],
"riskWarnings": ["极高海拔", "高原反应"]
}
]
}
},
{
"date": "2026-11-05",
"month": 11,
"day": 5,
"weekday": "星期四",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:42",
"sunset": "17:30",
"cards": {
"food": [
{
"id": "food_1105_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "赣南脐橙大量上市,果肉饱满酸甜浓郁",
"location": "江西·赣州",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "脐橙", "秋冬"]
}
],
"play": [
{
"id": "play_1105_01",
"title": "腾冲银杏 🍂",
"emoji": "🍂",
"description": "银杏村金色世界,千年古银杏落叶纷飞",
"location": "云南·腾冲·江东银杏村",
"province": "云南",
"altitude": 1640,
"priceType": "free",
"tags": ["银杏", "赏叶", "秋季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-11-10",
"month": 11,
"day": 10,
"weekday": "星期二",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:48",
"sunset": "17:25",
"cards": {
"food": [
{
"id": "food_1110_01",
"title": "砂糖橘 🍊",
"emoji": "🍊",
"description": "砂糖橘初上市,皮薄纯甜一口一个",
"location": "广西·荔浦",
"province": "广西",
"altitude": null,
"priceType": "free",
"tags": ["砂糖橘", "秋冬", "水果"]
}
],
"play": [
{
"id": "play_1110_01",
"title": "三亚避寒 🌊",
"emoji": "🌊",
"description": "北方入冬三亚避寒,椰风海韵阳光沙滩",
"location": "海南·三亚·亚龙湾",
"province": "海南",
"altitude": null,
"priceType": "commercial",
"tags": ["避寒", "海滨", "冬季"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-11-20",
"month": 11,
"day": 20,
"weekday": "星期五",
"isWeekend": true,
"season": "autumn",
"sunrise": "06:52",
"sunset": "17:18",
"cards": {
"food": [
{
"id": "food_1120_02",
"title": "沃柑 🍊",
"emoji": "🍊",
"description": "武鸣沃柑初上市,高甜多汁柑橘天花板",
"location": "广西·武鸣",
"province": "广西",
"altitude": null,
"priceType": "free",
"tags": ["沃柑", "秋冬", "水果"]
}
],
"play": [
{
"id": "play_1120_02",
"title": "厦门三角梅 🌺",
"emoji": "🌺",
"description": "厦门三角梅盛放,鹭岛花城姹紫嫣红",
"location": "福建·厦门·鼓浪屿",
"province": "福建",
"altitude": null,
"priceType": "free",
"tags": ["三角梅", "赏花", "秋冬"],
"riskWarnings": []
}
]
}
},
{
"date": "2026-11-25",
"month": 11,
"day": 25,
"weekday": "星期三",
"isWeekend": false,
"season": "autumn",
"sunrise": "06:55",
"sunset": "17:15",
"cards": {
"food": [
{
"id": "food_1125_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "初冬第一串冰糖葫芦,酸甜脆爽暖心",
"location": "北京·南锣鼓巷",
"province": "北京",
"altitude": null,
"priceType": "free",
"tags": ["冰糖葫芦", "初冬", "街头小吃"]
}
],
"play": [
{
"id": "play_1125_01",
"title": "海螺沟冰川 🏔️",
"emoji": "🏔️",
"description": "贡嘎雪山下的冰川奇观,冰瀑冰洞震撼",
"location": "四川·甘孜·海螺沟",
"province": "四川",
"altitude": 3600,
"priceType": "paid",
"priceNote": "门票约90元",
"tags": ["冰川", "雪山", "冬季"],
"riskWarnings": ["极高海拔", "高原反应"]
}
]
}
},
{
"date": "2026-12-05",
"month": 12,
"day": 5,
"weekday": "星期六",
"isWeekend": true,
"season": "winter",
"sunrise": "07:02",
"sunset": "17:12",
"cards": {
"food": [
{
"id": "food_1205_01",
"title": "沃柑 🍊",
"emoji": "🍊",
"description": "武鸣沃柑高甜多汁,冬季柑橘天花板",
"location": "广西·武鸣",
"province": "广西",
"altitude": null,
"priceType": "free",
"tags": ["沃柑", "冬季", "水果"]
}
],
"play": [
{
"id": "play_1205_01",
"title": "雪乡 ❄️",
"emoji": "❄️",
"description": "雪乡初雪季,童话蘑菇屋雪挂初成",
"location": "黑龙江·海林·雪乡",
"province": "黑龙江",
"altitude": 1200,
"priceType": "paid",
"priceNote": "门票约120元",
"tags": ["雪乡", "冬季", "冰雪"],
"riskWarnings": ["极寒-20℃至-30℃"]
}
]
}
},
{
"date": "2026-12-10",
"month": 12,
"day": 10,
"weekday": "星期四",
"isWeekend": false,
"season": "winter",
"sunrise": "07:08",
"sunset": "17:14",
"cards": {
"food": [
{
"id": "food_1210_01",
"title": "冰糖葫芦 🍡",
"emoji": "🍡",
"description": "东北冰糖葫芦,山楂·草莓·葡萄多味可选",
"location": "吉林·长春",
"province": "吉林",
"altitude": null,
"priceType": "free",
"tags": ["冰糖葫芦", "冬季", "街头小吃"]
}
],
"play": [
{
"id": "play_1210_01",
"title": "长白山滑雪 ⛷️",
"emoji": "⛷️",
"description": "长白山万达/鲁能滑雪场,粉雪天堂",
"location": "吉林·长白山",
"province": "吉林",
"altitude": 1200,
"priceType": "paid",
"priceNote": "滑雪场约400元/天",
"tags": ["滑雪", "冬季", "冰雪"],
"riskWarnings": ["极寒-20℃至-35℃"]
}
]
}
},
{
"date": "2026-12-20",
"month": 12,
"day": 20,
"weekday": "星期日",
"isWeekend": true,
"season": "winter",
"sunrise": "07:12",
"sunset": "17:18",
"cards": {
"food": [
{
"id": "food_1220_01",
"title": "水仙 💐",
"emoji": "💐",
"description": "漳州水仙花乡,凌波仙子清香满室迎新年",
"location": "福建·漳州",
"province": "福建",
"altitude": null,
"priceType": "free",
"tags": ["水仙", "冬季", "花茶"]
}
],
"play": [
{
"id": "play_1220_01",
"title": "无量山冬樱 🌸",
"emoji": "🌸",
"description": "茶园冬樱绽放,粉红花海与翠绿茶园交映",
"location": "云南·大理·无量山",
"province": "云南",
"altitude": 2200,
"priceType": "paid",
"priceNote": "约50元",
"tags": ["冬樱花", "赏花", "茶园"],
"riskWarnings": ["高原紫外线强"]
}
]
}
},
{
"date": "2026-12-30",
"month": 12,
"day": 30,
"weekday": "星期三",
"isWeekend": false,
"season": "winter",
"sunrise": "07:13",
"sunset": "17:22",
"cards": {
"food": [
{
"id": "food_1230_01",
"title": "柑橘 🍊",
"emoji": "🍊",
"description": "年货柑橘备起来,赣南脐橙·沃柑·砂糖橘",
"location": "江西·赣州",
"province": "江西",
"altitude": null,
"priceType": "free",
"tags": ["柑橘", "年货", "冬季"]
}
],
"play": [
{
"id": "play_1230_01",
"title": "哈尔滨冰灯 ❄️",
"emoji": "❄️",
"description": "兆麟公园冰灯游园会,冰雕艺术璀璨夺目",
"location": "黑龙江·哈尔滨",
"province": "黑龙江",
"altitude": 130,
"priceType": "paid",
"priceNote": "约100元",
"tags": ["冰灯", "冬季", "冰雪"],
"riskWarnings": ["极寒-18℃至-28℃"]
}
]
}
}
]
}