Files
wehub-resource-sync 2114b14ee0
Sync main into demo / sync (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:35:26 +08:00

182 KiB
Raw Permalink Blame History

App State Schema

Generated by scripts/dev/dump_app_state_schema.py on 2026-05-21 from a running simulator via __SIM__.getState().

Do not edit this file by hand. Regenerate it with:

python scripts/dev/dump_app_state_schema.py

This document describes the live structure returned by __SIM__.getState().

OS State

const os = __SIM__.getState().os;
Path Type Example
os.tasks array (0 items)
os.activeTaskId NoneType
os.isLauncherVisible bool True
os.isRecentsVisible bool False
os.runningApps array (0 items)
os.activeAppId NoneType
os.locale str zh-Hans
os.time object
os.time.mode str real
os.time.timestamp int 1779365533342
os.time.formatted str 20:12
os.time.date str 5月21日
os.time.dayOfWeek str 周四
os.location object
os.location.mode str simulated
os.location.coords object
os.location.coords.latitude float 39.9794688
os.location.coords.longitude float 116.3323982
os.location.coords.accuracy NoneType
os.installedApps array<object> (27 items)
os.installedApps[].id str alipay
os.installedApps[].name str 支付宝
os.installedApps[].type str plugin
os.clipboard NoneType
os.notifications object
os.notifications.items array (0 items)
os.notifications.unreadCount int 0
os.shade object
os.shade.open bool False
os.shade.kind str notifications
os.launcher object
os.launcher.version int 1
os.launcher.grid object
os.launcher.grid.columns int 4
os.launcher.grid.rows int 6
os.launcher.wallpaper object
os.launcher.wallpaper.kind str image
os.launcher.wallpaper.imageUrl str /cdn/themes/af0f7f90-04fb-417b-941e-ae7b549fe5e...
os.launcher.screensCount int 2
os.launcher.screens array<object> (2 items)
os.launcher.screens[].id str screen_1
os.launcher.screens[].items array<object> (10 items)
os.launcher.hiddenApps array (0 items)
os.launcher.hotseat array<object> (3 items)
os.launcher.hotseat[].slot int 0
os.launcher.hotseat[].kind str app
os.launcher.hotseat[].appId str sms
os.launcher.folders array (0 items)
os.settings object
os.settings.system object
os.settings.system.brightness int 100
os.settings.system.mediaVolume int 30
os.settings.system.fontSizePct int 50
os.settings.system.displaySizePct int 50
os.settings.system.eyeComfortLevel int 60
os.settings.global object
os.settings.global.wifiEnabled bool True
os.settings.global.mobileDataEnabled bool True
os.settings.global.bluetoothEnabled bool True
os.settings.global.airplaneModeEnabled bool False
os.settings.global.doNotDisturbEnabled bool False
os.settings.global.silentMode bool False
os.settings.global.flashlightEnabled bool False
os.settings.global.batterySaverEnabled bool False
os.settings.global.rotationLocked bool True
os.settings.global.locationEnabled bool True
os.settings.global.nfcEnabled bool True
os.settings.global.screenCastEnabled bool False
os.settings.global.autoBrightnessEnabled bool True
os.settings.global.eyeComfortEnabled bool False
os.settings.global.darkModeEnabled bool False
os.settings.global.language str zh-Hans
os.hardware object
os.hardware.battery object
os.hardware.battery.percent int 78
os.hardware.battery.charging bool False
os.hardware.battery.fastCharging bool False
os.hardware.battery.chargingType str usb
os.hardware.battery.temperature float 31.2
os.hardware.battery.voltage float 4.12
os.hardware.battery.health str good
os.hardware.battery.technology str Li-poly
os.hardware.battery.cycleCount int 285
os.hardware.battery.estimatedRemaining str 约 12 小时 30 分
os.hardware.cellular object
os.hardware.cellular.signalLevel int 4
os.hardware.cellular.mobileDataType str 4g
os.hardware.cellular.noSim bool False
os.hardware.wifi object
os.hardware.wifi.level int 4
os.hardware.wifi.connectedSsid str Xiaomi_AX3
os.hardware.wifi.ipAddress str 192.168.31.105
os.hardware.wifi.macAddress str A4:CF:12:**:**:**
os.hardware.wifi.linkSpeed int 866
os.hardware.wifi.frequency int 5180
os.hardware.bluetooth object
os.hardware.bluetooth.name str Xiaomi 15 Ultra
os.hardware.storage object
os.hardware.storage.used str 317 GB
os.hardware.hotspot object
os.hardware.hotspot.enabled bool False
os.hardware.hotspot.ssid str Xiaomi 15 Ultra
os.hardware.hotspot.password str 12345678
os.hardware.vpnEnabled bool False
os.hardware.headsetConnected bool False
os.hardware.alarmSet bool False
os.hardware.nearbyWifi array<object> (5 items)
os.hardware.nearbyWifi[].ssid str Xiaomi_AX3
os.hardware.nearbyWifi[].bssid str A4:CF:12:11:22:33
os.hardware.nearbyWifi[].security str WPA3
os.hardware.nearbyWifi[].signalLevel int 4
os.hardware.nearbyWifi[].frequency int 5180
os.hardware.nearbyBluetooth array<object> (5 items)
os.hardware.nearbyBluetooth[].name str Xiaomi Buds 4 Pro
os.hardware.nearbyBluetooth[].mac str C8:7F:54:12:34:56
os.hardware.nearbyBluetooth[].type str audio
os.hardware.nearbyBluetooth[].paired bool True
os.hardware.nearbyBluetooth[].connected bool True
os.hardware.nearbyBluetooth[].batteryLevel int 78
os.permissions object
os.preferences object
os.preferences.wifi_password__Xiaomi_AX3 str 12345678
os.preferences.wifi_password__ChinaNet-5G-8F2A str 12345678
os.preferences.wifi_password__MiHome_2.4G str 12345678
os.preferences.wifi_password__Neighbor-5G str 12345678
os.build object
os.build.brand str Xiaomi
os.build.marketName str 小米 15 Ultra
os.build.model str Xiaomi 15 Ultra
os.build.manufacturer str Xiaomi Communications Co., Ltd.
os.build.processor str Snapdragon 8 Elite
os.build.cpuCores int 8
os.build.cpuMaxFreq str 4.32 GHz
os.build.gpu str Adreno 830
os.build.ramTotal str 16 GB
os.build.storageTotal str 512 GB
os.build.screenSize str 6.73 英寸
os.build.screenResolution str 3200 × 1440
os.build.screenDensity int 522
os.build.refreshRate int 120
os.build.hdrSupport bool True
os.build.rearCamera str 50MP + 50MP + 200MP
os.build.frontCamera str 32MP
os.build.batteryCapacity str 5000 mAh
os.build.chargingSpeed str 90W 有线 / 50W 无线
os.build.androidVersion str 15
os.build.systemVersion str 2.1.0
os.build.securityPatch str 2026-01-05
os.build.buildNumber str V816.0.9.0.VNACNXM
os.build.kernelVersion str 6.1.75-android15
os.build.basebandVersion str MPSS.AB.1.0-00123
os.build.imei1 str 86*************1
os.build.imei2 str 86*************2
os.build.serialNumber str HX2***********B
os.build.macAddress str A4:CF:12:**:**:**
os.build.bluetoothMac str A4:CF:12:**:**:**
os.telephony object
os.telephony.sims array<object> (2 items)
os.telephony.sims[].slot int 1
os.telephony.sims[].carrier str 中国移动
os.telephony.sims[].phoneNumber str 138****8888
os.telephony.sims[].iccid str 8986***************
os.telephony.sims[].networkType str 5G SA
os.telephony.sims[].dataRoaming bool False
os.telephony.sims[].voLTE bool True
os.telephony.defaultDataSim int 1
os.services object
os.services.location object
os.services.location.mode str simulated
os.services.location.simulatedLocation object
os.services.location.simulateError NoneType
os.services.keyboard object
os.services.keyboard.visible bool False
os.services.keyboard.mode str en
os.services.keyboard.height int 0
os.services.shade object
os.services.shade.open bool False
os.services.shade.kind str notifications
os.services.taskManager object
os.services.taskManager.tasks array (0 items)
os.services.taskManager.activeTaskId NoneType
os.services.taskManager.isLauncherVisible bool True
os.services.taskManager.isRecentsVisible bool False
os.providers object
os.providers.contacts object
os.providers.contacts.contacts array<object> (12 items)
os.providers.media object
os.providers.media.favorites array (0 items)
os.providers.sms object
os.providers.sms.conversations array<object> (6 items)
os.providers.sms.messagesByConversationId object
os.fileSystem object
os.fileSystem.nodes array<object> (81 items)
os.fileSystem.nodes[].id str root
os.fileSystem.nodes[].name str /
os.fileSystem.nodes[].type str directory
os.fileSystem.nodes[].parentId NoneType
os.fileSystem.nodes[].path str /
os.fileSystem.nodes[].size int 0
os.fileSystem.nodes[].createdAt int 1779365532148
os.fileSystem.nodes[].modifiedAt int 1779365532148
os.fileSystem.nodes[].storage str memory

Apps Overview

const apps = __SIM__.getState().apps;
App ID Display name Top-level fields
weather 天气 version, selectedCityId, savedCities, bundlesByCityId, settings, weatherLibrary
clock clock alarms, selectedCityIds, cities, selectedCities
spotify spotify currentUser, accounts, currentTrack, isPlaying, shuffle, repeat, queue, recentPlays, likedSongs, followedArtists, customPlaylists, playHistory, settings, pendingPlaylistTrack, searchHistory, _temp
alipay alipay userInfo, language, balance, transferRecords, notifications, quickActions, mainServices, commonServices, flashSale, financeServices, myServicesList, myServicesGrid, myCivicServices, conversations, chatHistory, contacts, settings, bankCards, subscriptions, lastPaymentHint, rechargeCards, billSearchHistory, transferDraft, transferReceipt
bilibili 哔哩哔哩 homeTabs, recommendedUp, shopItems, settings, user, activeVideoId
ebay ebay user, recentSearches, savedItems, cartItems, homeProducts, messages, settings, search
map 地图 user, searchHistory, settings, currentLocation, currentView
railway12306 railway12306 from, to, date, isStudent, searchHistory, stationSelectTarget, orders, passengers, settings, selectedTrain, notificationsRead, lastQuerySummary, invoiceHeaders, invoiceEmail, userProfile, isLoggedIn, loginUser, auth, directTrains, transferPlans, _temp, searchForm, user, notifications, account, studentVerify, servicePhones, queryState, lastPickedTrain, lastLoginHint
redbook 小红书 user, notes, comments, users, chats, notifications, history, searchHistory, hotSearch, guessYouLike, settings, storage, _temp, publishDraft
reddit reddit user, posts, comments, chatThreads, chatReplies, settings, createDraft
tencent_meeting 腾讯会议 user, personalRoom, messages, otherDevices, ongoingMeetings, history, contacts, scheduledMeetings, settings, activeMeeting, pendingMeetingConfig, currentScheduledMeeting
wechat 微信 user, auth, chats, contacts, moments, authorizedApps, nearbyPeople, momentDraft, textMomentDraft, settings, subscriptions, _temp
wechat_reading 微信读书 user, shelf, store, bookProgress, readingRecords, settings, readerPrefs, recommendedAudiobooks, likedListBooks, likedListSyncToHome, _temp, allProgressBookIds, readingBookIds, finishedBookIds, homeFinishedBookIds, hotSearch, audiobooks, users
x X (Twitter) user, posts, conversations, settings
answer_sheet answer_sheet question, hint, fields, answers, submitted
browser 浏览器 tabs, activeTabId, visitedUrls
calculator2 calculator2 state, formula, result
calendar calendar settings, events, selectedDateTs
compass compass headingDeg, levelAngleDeg, directionText, latitude, longitude
contacts contacts searchHistory, settings
file_manager file_manager clipboardItems, clipboardOperation
gallery gallery -
notes 备忘录 notes, todos, folders, selectedFolderId, settings
settings settings preferences, wifi, _temp
sms sms settings, _temp

Per-App State Fields

天气 (weather)

Access:

const state = __SIM__.getState().apps.weather;

Fields:

Path Type Example / count
version int 1
selectedCityId str located
savedCities array<object> (6 items)
savedCities[].id str beijing
savedCities[].name str 北京市
savedCities[].lon float 116.4074
savedCities[].lat float 39.9042
bundlesByCityId object
settings object
settings.morningEveningAlert bool True
settings.warningAlert bool True
settings.abnormalWeatherAlert bool True
settings.nightDnd bool False
settings.tempUnit str celsius
settings.windUnit str beaufort
settings.pressureUnit str hpa
settings.nightAutoUpdate bool True
settings.revokeConsent bool False
weatherLibrary object
weatherLibrary.beijing object
weatherLibrary.beijing.lonLat str 116.4074,39.9042
weatherLibrary.beijing.locationName str 东城区 东华门街道
weatherLibrary.beijing.bundle object
weatherLibrary.beijing.bundle.now object
weatherLibrary.beijing.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.beijing.bundle.now.temp str 20
weatherLibrary.beijing.bundle.now.feelsLike str 17
weatherLibrary.beijing.bundle.now.icon str 502
weatherLibrary.beijing.bundle.now.text str
weatherLibrary.beijing.bundle.now.wind360 str 339
weatherLibrary.beijing.bundle.now.windDir str 北风
weatherLibrary.beijing.bundle.now.windScale str 1
weatherLibrary.beijing.bundle.now.windSpeed str 2
weatherLibrary.beijing.bundle.now.humidity str 47
weatherLibrary.beijing.bundle.now.precip str 0.0
weatherLibrary.beijing.bundle.now.pressure str 1009
weatherLibrary.beijing.bundle.now.vis str 3
weatherLibrary.beijing.bundle.now.cloud str 10
weatherLibrary.beijing.bundle.now.dew str 3
weatherLibrary.beijing.bundle.daily array<object> (15 items)
weatherLibrary.beijing.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.beijing.bundle.daily[].sunrise str 06:10
weatherLibrary.beijing.bundle.daily[].sunset str 18:32
weatherLibrary.beijing.bundle.daily[].moonrise str 10:57
weatherLibrary.beijing.bundle.daily[].moonset str 02:08
weatherLibrary.beijing.bundle.daily[].moonPhase str 上弦月
weatherLibrary.beijing.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.beijing.bundle.daily[].tempMax str 24
weatherLibrary.beijing.bundle.daily[].tempMin str 10
weatherLibrary.beijing.bundle.daily[].iconDay str 101
weatherLibrary.beijing.bundle.daily[].textDay str 多云
weatherLibrary.beijing.bundle.daily[].iconNight str 151
weatherLibrary.beijing.bundle.daily[].textNight str 多云
weatherLibrary.beijing.bundle.daily[].wind360Day str 0
weatherLibrary.beijing.bundle.daily[].windDirDay str 北风
weatherLibrary.beijing.bundle.daily[].windScaleDay str 1
weatherLibrary.beijing.bundle.daily[].windSpeedDay str 3
weatherLibrary.beijing.bundle.daily[].wind360Night str 45
weatherLibrary.beijing.bundle.daily[].windDirNight str 东北风
weatherLibrary.beijing.bundle.daily[].windScaleNight str 1
weatherLibrary.beijing.bundle.daily[].windSpeedNight str 3
weatherLibrary.beijing.bundle.daily[].humidity str 23
weatherLibrary.beijing.bundle.daily[].precip str 0.0
weatherLibrary.beijing.bundle.daily[].pressure str 1012
weatherLibrary.beijing.bundle.daily[].vis str 25
weatherLibrary.beijing.bundle.daily[].cloud str 0
weatherLibrary.beijing.bundle.daily[].uvIndex str 5
weatherLibrary.beijing.bundle.hourly array<object> (24 items)
weatherLibrary.beijing.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.beijing.bundle.hourly[].temp str 21
weatherLibrary.beijing.bundle.hourly[].icon str 100
weatherLibrary.beijing.bundle.hourly[].text str
weatherLibrary.beijing.bundle.hourly[].wind360 str 79
weatherLibrary.beijing.bundle.hourly[].windDir str 东风
weatherLibrary.beijing.bundle.hourly[].windScale str 2
weatherLibrary.beijing.bundle.hourly[].windSpeed str 7
weatherLibrary.beijing.bundle.hourly[].humidity str 25
weatherLibrary.beijing.bundle.hourly[].pop str 0
weatherLibrary.beijing.bundle.hourly[].precip str 0.0
weatherLibrary.beijing.bundle.hourly[].pressure str 1007
weatherLibrary.beijing.bundle.hourly[].cloud str 18
weatherLibrary.beijing.bundle.hourly[].dew str 1
weatherLibrary.beijing.bundle.indices array<object> (5 items)
weatherLibrary.beijing.bundle.indices[].date str 2026-05-21
weatherLibrary.beijing.bundle.indices[].type str 1
weatherLibrary.beijing.bundle.indices[].name str 运动指数
weatherLibrary.beijing.bundle.indices[].level str 3
weatherLibrary.beijing.bundle.indices[].category str 较不宜
weatherLibrary.beijing.bundle.indices[].text str 有扬沙或浮尘,建议适当停止户外运动,选择在室内进行运动,以避免吸入更多沙尘,有损健康。
weatherLibrary.beijing.bundle.warnings array (0 items)
weatherLibrary.beijing.bundle.airQuality object
weatherLibrary.beijing.bundle.airQuality.pubTime str 2026-05-21T04:45:17.023Z
weatherLibrary.beijing.bundle.airQuality.aqi str 222
weatherLibrary.beijing.bundle.airQuality.level str 5
weatherLibrary.beijing.bundle.airQuality.category str 重度污染
weatherLibrary.beijing.bundle.airQuality.primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.beijing.bundle.airQuality.pm10 str 239.86
weatherLibrary.beijing.bundle.airQuality.pm2p5 str 171.14
weatherLibrary.beijing.bundle.airQuality.no2 str 29.57
weatherLibrary.beijing.bundle.airQuality.so2 str 13.57
weatherLibrary.beijing.bundle.airQuality.co str 1.59
weatherLibrary.beijing.bundle.airQuality.o3 str 127.29
weatherLibrary.beijing.bundle.minutely object
weatherLibrary.beijing.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.beijing.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.beijing.historicalYesterday object
weatherLibrary.beijing.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.beijing.historicalYesterday.sunrise str 06:11
weatherLibrary.beijing.historicalYesterday.sunset str 18:32
weatherLibrary.beijing.historicalYesterday.moonrise str 09:50
weatherLibrary.beijing.historicalYesterday.moonset str 01:03
weatherLibrary.beijing.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.beijing.historicalYesterday.moonPhaseIcon str
weatherLibrary.beijing.historicalYesterday.tempMax str 24
weatherLibrary.beijing.historicalYesterday.tempMin str 6
weatherLibrary.beijing.historicalYesterday.iconDay str 502
weatherLibrary.beijing.historicalYesterday.textDay str
weatherLibrary.beijing.historicalYesterday.iconNight str 502
weatherLibrary.beijing.historicalYesterday.textNight str
weatherLibrary.beijing.historicalYesterday.wind360Day str 166
weatherLibrary.beijing.historicalYesterday.windDirDay str 南风
weatherLibrary.beijing.historicalYesterday.windScaleDay str 2
weatherLibrary.beijing.historicalYesterday.windSpeedDay str 8
weatherLibrary.beijing.historicalYesterday.wind360Night str 33
weatherLibrary.beijing.historicalYesterday.windDirNight str 东北风
weatherLibrary.beijing.historicalYesterday.windScaleNight str 1
weatherLibrary.beijing.historicalYesterday.windSpeedNight str 2
weatherLibrary.beijing.historicalYesterday.humidity str 54
weatherLibrary.beijing.historicalYesterday.precip str 0.0
weatherLibrary.beijing.historicalYesterday.pressure str 1006
weatherLibrary.beijing.historicalYesterday.vis str
weatherLibrary.beijing.historicalYesterday.cloud str
weatherLibrary.beijing.historicalYesterday.uvIndex str
weatherLibrary.beijing.airQualityForecast array<object> (3 items)
weatherLibrary.beijing.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.beijing.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.beijing.airQualityForecast[].aqi str 103
weatherLibrary.beijing.airQualityForecast[].level str 3
weatherLibrary.beijing.airQualityForecast[].category str 轻度污染
weatherLibrary.beijing.airQualityForecast[].primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.guangzhou object
weatherLibrary.guangzhou.lonLat str 113.2644,23.1291
weatherLibrary.guangzhou.locationName str 越秀区 北京街道
weatherLibrary.guangzhou.bundle object
weatherLibrary.guangzhou.bundle.now object
weatherLibrary.guangzhou.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.guangzhou.bundle.now.temp str 26
weatherLibrary.guangzhou.bundle.now.feelsLike str 28
weatherLibrary.guangzhou.bundle.now.icon str 104
weatherLibrary.guangzhou.bundle.now.text str
weatherLibrary.guangzhou.bundle.now.wind360 str 136
weatherLibrary.guangzhou.bundle.now.windDir str 东南风
weatherLibrary.guangzhou.bundle.now.windScale str 2
weatherLibrary.guangzhou.bundle.now.windSpeed str 10
weatherLibrary.guangzhou.bundle.now.humidity str 68
weatherLibrary.guangzhou.bundle.now.precip str 0.0
weatherLibrary.guangzhou.bundle.now.pressure str 1004
weatherLibrary.guangzhou.bundle.now.vis str 30
weatherLibrary.guangzhou.bundle.now.cloud str 91
weatherLibrary.guangzhou.bundle.now.dew str 19
weatherLibrary.guangzhou.bundle.daily array<object> (15 items)
weatherLibrary.guangzhou.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.guangzhou.bundle.daily[].sunrise str 06:26
weatherLibrary.guangzhou.bundle.daily[].sunset str 18:41
weatherLibrary.guangzhou.bundle.daily[].moonrise str 12:05
weatherLibrary.guangzhou.bundle.daily[].moonset str 01:25
weatherLibrary.guangzhou.bundle.daily[].moonPhase str 上弦月
weatherLibrary.guangzhou.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.guangzhou.bundle.daily[].tempMax str 30
weatherLibrary.guangzhou.bundle.daily[].tempMin str 21
weatherLibrary.guangzhou.bundle.daily[].iconDay str 101
weatherLibrary.guangzhou.bundle.daily[].textDay str 多云
weatherLibrary.guangzhou.bundle.daily[].iconNight str 350
weatherLibrary.guangzhou.bundle.daily[].textNight str 阵雨
weatherLibrary.guangzhou.bundle.daily[].wind360Day str 0
weatherLibrary.guangzhou.bundle.daily[].windDirDay str 北风
weatherLibrary.guangzhou.bundle.daily[].windScaleDay str 1
weatherLibrary.guangzhou.bundle.daily[].windSpeedDay str 3
weatherLibrary.guangzhou.bundle.daily[].wind360Night str 0
weatherLibrary.guangzhou.bundle.daily[].windDirNight str 北风
weatherLibrary.guangzhou.bundle.daily[].windScaleNight str 1
weatherLibrary.guangzhou.bundle.daily[].windSpeedNight str 3
weatherLibrary.guangzhou.bundle.daily[].humidity str 73
weatherLibrary.guangzhou.bundle.daily[].precip str 0.3
weatherLibrary.guangzhou.bundle.daily[].pressure str 1010
weatherLibrary.guangzhou.bundle.daily[].vis str 25
weatherLibrary.guangzhou.bundle.daily[].cloud str 55
weatherLibrary.guangzhou.bundle.daily[].uvIndex str 4
weatherLibrary.guangzhou.bundle.hourly array<object> (24 items)
weatherLibrary.guangzhou.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.guangzhou.bundle.hourly[].temp str 28
weatherLibrary.guangzhou.bundle.hourly[].icon str 101
weatherLibrary.guangzhou.bundle.hourly[].text str 多云
weatherLibrary.guangzhou.bundle.hourly[].wind360 str 183
weatherLibrary.guangzhou.bundle.hourly[].windDir str 南风
weatherLibrary.guangzhou.bundle.hourly[].windScale str 2
weatherLibrary.guangzhou.bundle.hourly[].windSpeed str 10
weatherLibrary.guangzhou.bundle.hourly[].humidity str 53
weatherLibrary.guangzhou.bundle.hourly[].pop str 5
weatherLibrary.guangzhou.bundle.hourly[].precip str 0.0
weatherLibrary.guangzhou.bundle.hourly[].pressure str 1010
weatherLibrary.guangzhou.bundle.hourly[].cloud str 76
weatherLibrary.guangzhou.bundle.hourly[].dew str 19
weatherLibrary.guangzhou.bundle.indices array<object> (5 items)
weatherLibrary.guangzhou.bundle.indices[].date str 2026-05-21
weatherLibrary.guangzhou.bundle.indices[].type str 1
weatherLibrary.guangzhou.bundle.indices[].name str 运动指数
weatherLibrary.guangzhou.bundle.indices[].level str 2
weatherLibrary.guangzhou.bundle.indices[].category str 较适宜
weatherLibrary.guangzhou.bundle.indices[].text str 天气较好,较适宜进行各种运动,但因天气热,请适当减少运动时间,降低运动强度。
weatherLibrary.guangzhou.bundle.warnings array (0 items)
weatherLibrary.guangzhou.bundle.airQuality object
weatherLibrary.guangzhou.bundle.airQuality.pubTime str 2026-05-21T04:45:17.726Z
weatherLibrary.guangzhou.bundle.airQuality.aqi str 31
weatherLibrary.guangzhou.bundle.airQuality.level str 1
weatherLibrary.guangzhou.bundle.airQuality.category str
weatherLibrary.guangzhou.bundle.airQuality.primaryPollutant str
weatherLibrary.guangzhou.bundle.airQuality.pm10 str 31
weatherLibrary.guangzhou.bundle.airQuality.pm2p5 str 18.17
weatherLibrary.guangzhou.bundle.airQuality.no2 str 16.33
weatherLibrary.guangzhou.bundle.airQuality.so2 str 4.67
weatherLibrary.guangzhou.bundle.airQuality.co str 0.55
weatherLibrary.guangzhou.bundle.airQuality.o3 str 60.33
weatherLibrary.guangzhou.bundle.minutely object
weatherLibrary.guangzhou.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.guangzhou.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.guangzhou.historicalYesterday object
weatherLibrary.guangzhou.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.guangzhou.historicalYesterday.sunrise str 06:27
weatherLibrary.guangzhou.historicalYesterday.sunset str 18:41
weatherLibrary.guangzhou.historicalYesterday.moonrise str 10:59
weatherLibrary.guangzhou.historicalYesterday.moonset str 00:20
weatherLibrary.guangzhou.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.guangzhou.historicalYesterday.moonPhaseIcon str
weatherLibrary.guangzhou.historicalYesterday.tempMax str 30
weatherLibrary.guangzhou.historicalYesterday.tempMin str 19
weatherLibrary.guangzhou.historicalYesterday.iconDay str 101
weatherLibrary.guangzhou.historicalYesterday.textDay str 多云
weatherLibrary.guangzhou.historicalYesterday.iconNight str 150
weatherLibrary.guangzhou.historicalYesterday.textNight str
weatherLibrary.guangzhou.historicalYesterday.wind360Day str 192
weatherLibrary.guangzhou.historicalYesterday.windDirDay str 南风
weatherLibrary.guangzhou.historicalYesterday.windScaleDay str 1
weatherLibrary.guangzhou.historicalYesterday.windSpeedDay str 3
weatherLibrary.guangzhou.historicalYesterday.wind360Night str 163
weatherLibrary.guangzhou.historicalYesterday.windDirNight str 南风
weatherLibrary.guangzhou.historicalYesterday.windScaleNight str 1
weatherLibrary.guangzhou.historicalYesterday.windSpeedNight str 4
weatherLibrary.guangzhou.historicalYesterday.humidity str 75
weatherLibrary.guangzhou.historicalYesterday.precip str 0.0
weatherLibrary.guangzhou.historicalYesterday.pressure str 1004
weatherLibrary.guangzhou.historicalYesterday.vis str
weatherLibrary.guangzhou.historicalYesterday.cloud str
weatherLibrary.guangzhou.historicalYesterday.uvIndex str
weatherLibrary.guangzhou.airQualityForecast array<object> (3 items)
weatherLibrary.guangzhou.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.guangzhou.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.guangzhou.airQualityForecast[].aqi str 80
weatherLibrary.guangzhou.airQualityForecast[].level str 2
weatherLibrary.guangzhou.airQualityForecast[].category str
weatherLibrary.guangzhou.airQualityForecast[].primaryPollutant str 颗粒物(粒径小于等于10µm
weatherLibrary.shenzhen object
weatherLibrary.shenzhen.lonLat str 114.0579,22.5431
weatherLibrary.shenzhen.locationName str 福田区 莲花街道
weatherLibrary.shenzhen.bundle object
weatherLibrary.shenzhen.bundle.now object
weatherLibrary.shenzhen.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.shenzhen.bundle.now.temp str 28
weatherLibrary.shenzhen.bundle.now.feelsLike str 28
weatherLibrary.shenzhen.bundle.now.icon str 104
weatherLibrary.shenzhen.bundle.now.text str
weatherLibrary.shenzhen.bundle.now.wind360 str 160
weatherLibrary.shenzhen.bundle.now.windDir str 南风
weatherLibrary.shenzhen.bundle.now.windScale str 2
weatherLibrary.shenzhen.bundle.now.windSpeed str 7
weatherLibrary.shenzhen.bundle.now.humidity str 62
weatherLibrary.shenzhen.bundle.now.precip str 0.0
weatherLibrary.shenzhen.bundle.now.pressure str 1005
weatherLibrary.shenzhen.bundle.now.vis str 30
weatherLibrary.shenzhen.bundle.now.cloud str 10
weatherLibrary.shenzhen.bundle.now.dew str 20
weatherLibrary.shenzhen.bundle.daily array<object> (15 items)
weatherLibrary.shenzhen.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.shenzhen.bundle.daily[].sunrise str 06:23
weatherLibrary.shenzhen.bundle.daily[].sunset str 18:37
weatherLibrary.shenzhen.bundle.daily[].moonrise str 12:03
weatherLibrary.shenzhen.bundle.daily[].moonset str 01:20
weatherLibrary.shenzhen.bundle.daily[].moonPhase str 上弦月
weatherLibrary.shenzhen.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.shenzhen.bundle.daily[].tempMax str 29
weatherLibrary.shenzhen.bundle.daily[].tempMin str 22
weatherLibrary.shenzhen.bundle.daily[].iconDay str 101
weatherLibrary.shenzhen.bundle.daily[].textDay str 多云
weatherLibrary.shenzhen.bundle.daily[].iconNight str 151
weatherLibrary.shenzhen.bundle.daily[].textNight str 多云
weatherLibrary.shenzhen.bundle.daily[].wind360Day str 0
weatherLibrary.shenzhen.bundle.daily[].windDirDay str 北风
weatherLibrary.shenzhen.bundle.daily[].windScaleDay str 1
weatherLibrary.shenzhen.bundle.daily[].windSpeedDay str 3
weatherLibrary.shenzhen.bundle.daily[].wind360Night str 0
weatherLibrary.shenzhen.bundle.daily[].windDirNight str 北风
weatherLibrary.shenzhen.bundle.daily[].windScaleNight str 1
weatherLibrary.shenzhen.bundle.daily[].windSpeedNight str 3
weatherLibrary.shenzhen.bundle.daily[].humidity str 86
weatherLibrary.shenzhen.bundle.daily[].precip str 0.0
weatherLibrary.shenzhen.bundle.daily[].pressure str 1004
weatherLibrary.shenzhen.bundle.daily[].vis str 24
weatherLibrary.shenzhen.bundle.daily[].cloud str 25
weatherLibrary.shenzhen.bundle.daily[].uvIndex str 4
weatherLibrary.shenzhen.bundle.hourly array<object> (24 items)
weatherLibrary.shenzhen.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.shenzhen.bundle.hourly[].temp str 29
weatherLibrary.shenzhen.bundle.hourly[].icon str 100
weatherLibrary.shenzhen.bundle.hourly[].text str
weatherLibrary.shenzhen.bundle.hourly[].wind360 str 152
weatherLibrary.shenzhen.bundle.hourly[].windDir str 东南风
weatherLibrary.shenzhen.bundle.hourly[].windScale str 2
weatherLibrary.shenzhen.bundle.hourly[].windSpeed str 10
weatherLibrary.shenzhen.bundle.hourly[].humidity str 59
weatherLibrary.shenzhen.bundle.hourly[].pop str 0
weatherLibrary.shenzhen.bundle.hourly[].precip str 0.0
weatherLibrary.shenzhen.bundle.hourly[].pressure str 1006
weatherLibrary.shenzhen.bundle.hourly[].cloud str 68
weatherLibrary.shenzhen.bundle.hourly[].dew str 20
weatherLibrary.shenzhen.bundle.indices array<object> (5 items)
weatherLibrary.shenzhen.bundle.indices[].date str 2026-05-21
weatherLibrary.shenzhen.bundle.indices[].type str 1
weatherLibrary.shenzhen.bundle.indices[].name str 运动指数
weatherLibrary.shenzhen.bundle.indices[].level str 2
weatherLibrary.shenzhen.bundle.indices[].category str 较适宜
weatherLibrary.shenzhen.bundle.indices[].text str 天气较好,较适宜进行各种运动,但因天气热,请适当减少运动时间,降低运动强度。
weatherLibrary.shenzhen.bundle.warnings array (0 items)
weatherLibrary.shenzhen.bundle.airQuality object
weatherLibrary.shenzhen.bundle.airQuality.pubTime str 2026-05-21T04:45:18.410Z
weatherLibrary.shenzhen.bundle.airQuality.aqi str 28
weatherLibrary.shenzhen.bundle.airQuality.level str 1
weatherLibrary.shenzhen.bundle.airQuality.category str
weatherLibrary.shenzhen.bundle.airQuality.primaryPollutant str
weatherLibrary.shenzhen.bundle.airQuality.pm10 str 27.2
weatherLibrary.shenzhen.bundle.airQuality.pm2p5 str 17.2
weatherLibrary.shenzhen.bundle.airQuality.no2 str 18.2
weatherLibrary.shenzhen.bundle.airQuality.so2 str 5
weatherLibrary.shenzhen.bundle.airQuality.co str 0.45
weatherLibrary.shenzhen.bundle.airQuality.o3 str 58.6
weatherLibrary.shenzhen.bundle.minutely object
weatherLibrary.shenzhen.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.shenzhen.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.shenzhen.historicalYesterday object
weatherLibrary.shenzhen.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.shenzhen.historicalYesterday.sunrise str 06:24
weatherLibrary.shenzhen.historicalYesterday.sunset str 18:37
weatherLibrary.shenzhen.historicalYesterday.moonrise str 10:57
weatherLibrary.shenzhen.historicalYesterday.moonset str 00:15
weatherLibrary.shenzhen.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.shenzhen.historicalYesterday.moonPhaseIcon str
weatherLibrary.shenzhen.historicalYesterday.tempMax str 29
weatherLibrary.shenzhen.historicalYesterday.tempMin str 21
weatherLibrary.shenzhen.historicalYesterday.iconDay str 101
weatherLibrary.shenzhen.historicalYesterday.textDay str 多云
weatherLibrary.shenzhen.historicalYesterday.iconNight str 150
weatherLibrary.shenzhen.historicalYesterday.textNight str
weatherLibrary.shenzhen.historicalYesterday.wind360Day str 181
weatherLibrary.shenzhen.historicalYesterday.windDirDay str 南风
weatherLibrary.shenzhen.historicalYesterday.windScaleDay str 2
weatherLibrary.shenzhen.historicalYesterday.windSpeedDay str 10
weatherLibrary.shenzhen.historicalYesterday.wind360Night str 164
weatherLibrary.shenzhen.historicalYesterday.windDirNight str 南风
weatherLibrary.shenzhen.historicalYesterday.windScaleNight str 1
weatherLibrary.shenzhen.historicalYesterday.windSpeedNight str 2
weatherLibrary.shenzhen.historicalYesterday.humidity str 75
weatherLibrary.shenzhen.historicalYesterday.precip str 0.0
weatherLibrary.shenzhen.historicalYesterday.pressure str 1005
weatherLibrary.shenzhen.historicalYesterday.vis str
weatherLibrary.shenzhen.historicalYesterday.cloud str
weatherLibrary.shenzhen.historicalYesterday.uvIndex str
weatherLibrary.shenzhen.airQualityForecast array<object> (3 items)
weatherLibrary.shenzhen.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.shenzhen.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.shenzhen.airQualityForecast[].aqi str 46
weatherLibrary.shenzhen.airQualityForecast[].level str 1
weatherLibrary.shenzhen.airQualityForecast[].category str
weatherLibrary.shenzhen.airQualityForecast[].primaryPollutant str
weatherLibrary.hangzhou object
weatherLibrary.hangzhou.lonLat str 120.1551,30.2741
weatherLibrary.hangzhou.locationName str 拱墅区 米市巷街道
weatherLibrary.hangzhou.bundle object
weatherLibrary.hangzhou.bundle.now object
weatherLibrary.hangzhou.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.hangzhou.bundle.now.temp str 16
weatherLibrary.hangzhou.bundle.now.feelsLike str 15
weatherLibrary.hangzhou.bundle.now.icon str 502
weatherLibrary.hangzhou.bundle.now.text str
weatherLibrary.hangzhou.bundle.now.wind360 str 142
weatherLibrary.hangzhou.bundle.now.windDir str 东南风
weatherLibrary.hangzhou.bundle.now.windScale str 2
weatherLibrary.hangzhou.bundle.now.windSpeed str 10
weatherLibrary.hangzhou.bundle.now.humidity str 61
weatherLibrary.hangzhou.bundle.now.precip str 0.0
weatherLibrary.hangzhou.bundle.now.pressure str 1010
weatherLibrary.hangzhou.bundle.now.vis str 4
weatherLibrary.hangzhou.bundle.now.cloud str 100
weatherLibrary.hangzhou.bundle.now.dew str 8
weatherLibrary.hangzhou.bundle.daily array<object> (15 items)
weatherLibrary.hangzhou.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.hangzhou.bundle.daily[].sunrise str 05:57
weatherLibrary.hangzhou.bundle.daily[].sunset str 18:15
weatherLibrary.hangzhou.bundle.daily[].moonrise str 11:16
weatherLibrary.hangzhou.bundle.daily[].moonset str 01:17
weatherLibrary.hangzhou.bundle.daily[].moonPhase str 上弦月
weatherLibrary.hangzhou.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.hangzhou.bundle.daily[].tempMax str 19
weatherLibrary.hangzhou.bundle.daily[].tempMin str 12
weatherLibrary.hangzhou.bundle.daily[].iconDay str 305
weatherLibrary.hangzhou.bundle.daily[].textDay str 小雨
weatherLibrary.hangzhou.bundle.daily[].iconNight str 305
weatherLibrary.hangzhou.bundle.daily[].textNight str 小雨
weatherLibrary.hangzhou.bundle.daily[].wind360Day str 45
weatherLibrary.hangzhou.bundle.daily[].windDirDay str 东北风
weatherLibrary.hangzhou.bundle.daily[].windScaleDay str 1
weatherLibrary.hangzhou.bundle.daily[].windSpeedDay str 3
weatherLibrary.hangzhou.bundle.daily[].wind360Night str 45
weatherLibrary.hangzhou.bundle.daily[].windDirNight str 东北风
weatherLibrary.hangzhou.bundle.daily[].windScaleNight str 1
weatherLibrary.hangzhou.bundle.daily[].windSpeedNight str 3
weatherLibrary.hangzhou.bundle.daily[].humidity str 95
weatherLibrary.hangzhou.bundle.daily[].precip str 0.0
weatherLibrary.hangzhou.bundle.daily[].pressure str 1013
weatherLibrary.hangzhou.bundle.daily[].vis str 19
weatherLibrary.hangzhou.bundle.daily[].cloud str 6
weatherLibrary.hangzhou.bundle.daily[].uvIndex str 3
weatherLibrary.hangzhou.bundle.hourly array<object> (24 items)
weatherLibrary.hangzhou.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.hangzhou.bundle.hourly[].temp str 17
weatherLibrary.hangzhou.bundle.hourly[].icon str 101
weatherLibrary.hangzhou.bundle.hourly[].text str 多云
weatherLibrary.hangzhou.bundle.hourly[].wind360 str 91
weatherLibrary.hangzhou.bundle.hourly[].windDir str 东风
weatherLibrary.hangzhou.bundle.hourly[].windScale str 2
weatherLibrary.hangzhou.bundle.hourly[].windSpeed str 7
weatherLibrary.hangzhou.bundle.hourly[].humidity str 52
weatherLibrary.hangzhou.bundle.hourly[].pop str 0
weatherLibrary.hangzhou.bundle.hourly[].precip str 0.0
weatherLibrary.hangzhou.bundle.hourly[].pressure str 1012
weatherLibrary.hangzhou.bundle.hourly[].cloud str 100
weatherLibrary.hangzhou.bundle.hourly[].dew str 8
weatherLibrary.hangzhou.bundle.indices array<object> (5 items)
weatherLibrary.hangzhou.bundle.indices[].date str 2026-05-21
weatherLibrary.hangzhou.bundle.indices[].type str 1
weatherLibrary.hangzhou.bundle.indices[].name str 运动指数
weatherLibrary.hangzhou.bundle.indices[].level str 3
weatherLibrary.hangzhou.bundle.indices[].category str 较不宜
weatherLibrary.hangzhou.bundle.indices[].text str 有扬沙或浮尘,建议适当停止户外运动,选择在室内进行运动,以避免吸入更多沙尘,有损健康。
weatherLibrary.hangzhou.bundle.warnings array (0 items)
weatherLibrary.hangzhou.bundle.airQuality object
weatherLibrary.hangzhou.bundle.airQuality.pubTime str 2026-05-21T04:45:19.173Z
weatherLibrary.hangzhou.bundle.airQuality.aqi str 137
weatherLibrary.hangzhou.bundle.airQuality.level str 3
weatherLibrary.hangzhou.bundle.airQuality.category str 轻度污染
weatherLibrary.hangzhou.bundle.airQuality.primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.hangzhou.bundle.airQuality.pm10 str 149.33
weatherLibrary.hangzhou.bundle.airQuality.pm2p5 str 103.83
weatherLibrary.hangzhou.bundle.airQuality.no2 str 53.17
weatherLibrary.hangzhou.bundle.airQuality.so2 str 9.83
weatherLibrary.hangzhou.bundle.airQuality.co str 0.78
weatherLibrary.hangzhou.bundle.airQuality.o3 str 59.67
weatherLibrary.hangzhou.bundle.minutely object
weatherLibrary.hangzhou.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.hangzhou.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.hangzhou.historicalYesterday object
weatherLibrary.hangzhou.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.hangzhou.historicalYesterday.sunrise str 05:58
weatherLibrary.hangzhou.historicalYesterday.sunset str 18:14
weatherLibrary.hangzhou.historicalYesterday.moonrise str 10:09
weatherLibrary.hangzhou.historicalYesterday.moonset str 00:12
weatherLibrary.hangzhou.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.hangzhou.historicalYesterday.moonPhaseIcon str
weatherLibrary.hangzhou.historicalYesterday.tempMax str 20
weatherLibrary.hangzhou.historicalYesterday.tempMin str 10
weatherLibrary.hangzhou.historicalYesterday.iconDay str 101
weatherLibrary.hangzhou.historicalYesterday.textDay str 多云
weatherLibrary.hangzhou.historicalYesterday.iconNight str 151
weatherLibrary.hangzhou.historicalYesterday.textNight str 多云
weatherLibrary.hangzhou.historicalYesterday.wind360Day str 78
weatherLibrary.hangzhou.historicalYesterday.windDirDay str 东风
weatherLibrary.hangzhou.historicalYesterday.windScaleDay str 1
weatherLibrary.hangzhou.historicalYesterday.windSpeedDay str 4
weatherLibrary.hangzhou.historicalYesterday.wind360Night str 172
weatherLibrary.hangzhou.historicalYesterday.windDirNight str 南风
weatherLibrary.hangzhou.historicalYesterday.windScaleNight str 1
weatherLibrary.hangzhou.historicalYesterday.windSpeedNight str 5
weatherLibrary.hangzhou.historicalYesterday.humidity str 67
weatherLibrary.hangzhou.historicalYesterday.precip str 0.0
weatherLibrary.hangzhou.historicalYesterday.pressure str 1011
weatherLibrary.hangzhou.historicalYesterday.vis str
weatherLibrary.hangzhou.historicalYesterday.cloud str
weatherLibrary.hangzhou.historicalYesterday.uvIndex str
weatherLibrary.hangzhou.airQualityForecast array<object> (3 items)
weatherLibrary.hangzhou.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.hangzhou.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.hangzhou.airQualityForecast[].aqi str 77
weatherLibrary.hangzhou.airQualityForecast[].level str 2
weatherLibrary.hangzhou.airQualityForecast[].category str
weatherLibrary.hangzhou.airQualityForecast[].primaryPollutant str 颗粒物(粒径小于等于10µm
weatherLibrary.chengdu object
weatherLibrary.chengdu.lonLat str 104.0665,30.5728
weatherLibrary.chengdu.locationName str 武侯区 桂溪街道
weatherLibrary.chengdu.bundle object
weatherLibrary.chengdu.bundle.now object
weatherLibrary.chengdu.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.chengdu.bundle.now.temp str 23
weatherLibrary.chengdu.bundle.now.feelsLike str 21
weatherLibrary.chengdu.bundle.now.icon str 101
weatherLibrary.chengdu.bundle.now.text str 多云
weatherLibrary.chengdu.bundle.now.wind360 str 313
weatherLibrary.chengdu.bundle.now.windDir str 西北风
weatherLibrary.chengdu.bundle.now.windScale str 1
weatherLibrary.chengdu.bundle.now.windSpeed str 4
weatherLibrary.chengdu.bundle.now.humidity str 38
weatherLibrary.chengdu.bundle.now.precip str 0.0
weatherLibrary.chengdu.bundle.now.pressure str 956
weatherLibrary.chengdu.bundle.now.vis str 16
weatherLibrary.chengdu.bundle.now.cloud str 10
weatherLibrary.chengdu.bundle.now.dew str 9
weatherLibrary.chengdu.bundle.daily array<object> (15 items)
weatherLibrary.chengdu.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.chengdu.bundle.daily[].sunrise str 07:02
weatherLibrary.chengdu.bundle.daily[].sunset str 19:19
weatherLibrary.chengdu.bundle.daily[].moonrise str 12:23
weatherLibrary.chengdu.bundle.daily[].moonset str 02:25
weatherLibrary.chengdu.bundle.daily[].moonPhase str 上弦月
weatherLibrary.chengdu.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.chengdu.bundle.daily[].tempMax str 23
weatherLibrary.chengdu.bundle.daily[].tempMin str 12
weatherLibrary.chengdu.bundle.daily[].iconDay str 101
weatherLibrary.chengdu.bundle.daily[].textDay str 多云
weatherLibrary.chengdu.bundle.daily[].iconNight str 151
weatherLibrary.chengdu.bundle.daily[].textNight str 多云
weatherLibrary.chengdu.bundle.daily[].wind360Day str 0
weatherLibrary.chengdu.bundle.daily[].windDirDay str 北风
weatherLibrary.chengdu.bundle.daily[].windScaleDay str 1
weatherLibrary.chengdu.bundle.daily[].windSpeedDay str 3
weatherLibrary.chengdu.bundle.daily[].wind360Night str 0
weatherLibrary.chengdu.bundle.daily[].windDirNight str 北风
weatherLibrary.chengdu.bundle.daily[].windScaleNight str 1
weatherLibrary.chengdu.bundle.daily[].windSpeedNight str 3
weatherLibrary.chengdu.bundle.daily[].humidity str 60
weatherLibrary.chengdu.bundle.daily[].precip str 0.0
weatherLibrary.chengdu.bundle.daily[].pressure str 954
weatherLibrary.chengdu.bundle.daily[].vis str 25
weatherLibrary.chengdu.bundle.daily[].cloud str 2
weatherLibrary.chengdu.bundle.daily[].uvIndex str 8
weatherLibrary.chengdu.bundle.hourly array<object> (24 items)
weatherLibrary.chengdu.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.chengdu.bundle.hourly[].temp str 21
weatherLibrary.chengdu.bundle.hourly[].icon str 100
weatherLibrary.chengdu.bundle.hourly[].text str
weatherLibrary.chengdu.bundle.hourly[].wind360 str 151
weatherLibrary.chengdu.bundle.hourly[].windDir str 东南风
weatherLibrary.chengdu.bundle.hourly[].windScale str 2
weatherLibrary.chengdu.bundle.hourly[].windSpeed str 10
weatherLibrary.chengdu.bundle.hourly[].humidity str 44
weatherLibrary.chengdu.bundle.hourly[].pop str 0
weatherLibrary.chengdu.bundle.hourly[].precip str 0.0
weatherLibrary.chengdu.bundle.hourly[].pressure str 955
weatherLibrary.chengdu.bundle.hourly[].cloud str 59
weatherLibrary.chengdu.bundle.hourly[].dew str 8
weatherLibrary.chengdu.bundle.indices array<object> (5 items)
weatherLibrary.chengdu.bundle.indices[].date str 2026-05-21
weatherLibrary.chengdu.bundle.indices[].type str 1
weatherLibrary.chengdu.bundle.indices[].name str 运动指数
weatherLibrary.chengdu.bundle.indices[].level str 1
weatherLibrary.chengdu.bundle.indices[].category str 适宜
weatherLibrary.chengdu.bundle.indices[].text str 天气较好,赶快投身大自然参与户外运动,尽情感受运动的快乐吧。
weatherLibrary.chengdu.bundle.warnings array (0 items)
weatherLibrary.chengdu.bundle.airQuality object
weatherLibrary.chengdu.bundle.airQuality.pubTime str 2026-05-21T04:45:19.852Z
weatherLibrary.chengdu.bundle.airQuality.aqi str 45
weatherLibrary.chengdu.bundle.airQuality.level str 1
weatherLibrary.chengdu.bundle.airQuality.category str
weatherLibrary.chengdu.bundle.airQuality.primaryPollutant str
weatherLibrary.chengdu.bundle.airQuality.pm10 str 44.75
weatherLibrary.chengdu.bundle.airQuality.pm2p5 str 26.25
weatherLibrary.chengdu.bundle.airQuality.no2 str 28
weatherLibrary.chengdu.bundle.airQuality.so2 str 5
weatherLibrary.chengdu.bundle.airQuality.co str 0.63
weatherLibrary.chengdu.bundle.airQuality.o3 str 67.75
weatherLibrary.chengdu.bundle.minutely object
weatherLibrary.chengdu.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.chengdu.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.chengdu.historicalYesterday object
weatherLibrary.chengdu.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.chengdu.historicalYesterday.sunrise str 07:02
weatherLibrary.chengdu.historicalYesterday.sunset str 19:19
weatherLibrary.chengdu.historicalYesterday.moonrise str 11:16
weatherLibrary.chengdu.historicalYesterday.moonset str 01:20
weatherLibrary.chengdu.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.chengdu.historicalYesterday.moonPhaseIcon str
weatherLibrary.chengdu.historicalYesterday.tempMax str 18
weatherLibrary.chengdu.historicalYesterday.tempMin str 14
weatherLibrary.chengdu.historicalYesterday.iconDay str 104
weatherLibrary.chengdu.historicalYesterday.textDay str
weatherLibrary.chengdu.historicalYesterday.iconNight str 104
weatherLibrary.chengdu.historicalYesterday.textNight str
weatherLibrary.chengdu.historicalYesterday.wind360Day str 224
weatherLibrary.chengdu.historicalYesterday.windDirDay str 西南风
weatherLibrary.chengdu.historicalYesterday.windScaleDay str 1
weatherLibrary.chengdu.historicalYesterday.windSpeedDay str 2
weatherLibrary.chengdu.historicalYesterday.wind360Night str 6
weatherLibrary.chengdu.historicalYesterday.windDirNight str 北风
weatherLibrary.chengdu.historicalYesterday.windScaleNight str 1
weatherLibrary.chengdu.historicalYesterday.windSpeedNight str 1
weatherLibrary.chengdu.historicalYesterday.humidity str 75
weatherLibrary.chengdu.historicalYesterday.precip str 0.0
weatherLibrary.chengdu.historicalYesterday.pressure str 955
weatherLibrary.chengdu.historicalYesterday.vis str
weatherLibrary.chengdu.historicalYesterday.cloud str
weatherLibrary.chengdu.historicalYesterday.uvIndex str
weatherLibrary.chengdu.airQualityForecast array<object> (3 items)
weatherLibrary.chengdu.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.chengdu.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.chengdu.airQualityForecast[].aqi str 47
weatherLibrary.chengdu.airQualityForecast[].level str 1
weatherLibrary.chengdu.airQualityForecast[].category str
weatherLibrary.chengdu.airQualityForecast[].primaryPollutant str
weatherLibrary.shanghai object
weatherLibrary.shanghai.lonLat str 121.4737,31.2304
weatherLibrary.shanghai.locationName str 黄浦区 南京东路街道
weatherLibrary.shanghai.bundle object
weatherLibrary.shanghai.bundle.now object
weatherLibrary.shanghai.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.shanghai.bundle.now.temp str 16
weatherLibrary.shanghai.bundle.now.feelsLike str 13
weatherLibrary.shanghai.bundle.now.icon str 104
weatherLibrary.shanghai.bundle.now.text str
weatherLibrary.shanghai.bundle.now.wind360 str 359
weatherLibrary.shanghai.bundle.now.windDir str 北风
weatherLibrary.shanghai.bundle.now.windScale str 1
weatherLibrary.shanghai.bundle.now.windSpeed str 3
weatherLibrary.shanghai.bundle.now.humidity str 47
weatherLibrary.shanghai.bundle.now.precip str 0.0
weatherLibrary.shanghai.bundle.now.pressure str 1017
weatherLibrary.shanghai.bundle.now.vis str 18
weatherLibrary.shanghai.bundle.now.cloud str 100
weatherLibrary.shanghai.bundle.now.dew str 7
weatherLibrary.shanghai.bundle.daily array<object> (15 items)
weatherLibrary.shanghai.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.shanghai.bundle.daily[].sunrise str 05:52
weatherLibrary.shanghai.bundle.daily[].sunset str 18:09
weatherLibrary.shanghai.bundle.daily[].moonrise str 11:07
weatherLibrary.shanghai.bundle.daily[].moonset str 01:14
weatherLibrary.shanghai.bundle.daily[].moonPhase str 上弦月
weatherLibrary.shanghai.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.shanghai.bundle.daily[].tempMax str 18
weatherLibrary.shanghai.bundle.daily[].tempMin str 11
weatherLibrary.shanghai.bundle.daily[].iconDay str 104
weatherLibrary.shanghai.bundle.daily[].textDay str
weatherLibrary.shanghai.bundle.daily[].iconNight str 305
weatherLibrary.shanghai.bundle.daily[].textNight str 小雨
weatherLibrary.shanghai.bundle.daily[].wind360Day str 135
weatherLibrary.shanghai.bundle.daily[].windDirDay str 东南风
weatherLibrary.shanghai.bundle.daily[].windScaleDay str 1
weatherLibrary.shanghai.bundle.daily[].windSpeedDay str 3
weatherLibrary.shanghai.bundle.daily[].wind360Night str 135
weatherLibrary.shanghai.bundle.daily[].windDirNight str 东南风
weatherLibrary.shanghai.bundle.daily[].windScaleNight str 1
weatherLibrary.shanghai.bundle.daily[].windSpeedNight str 3
weatherLibrary.shanghai.bundle.daily[].humidity str 86
weatherLibrary.shanghai.bundle.daily[].precip str 0.0
weatherLibrary.shanghai.bundle.daily[].pressure str 1016
weatherLibrary.shanghai.bundle.daily[].vis str 24
weatherLibrary.shanghai.bundle.daily[].cloud str 1
weatherLibrary.shanghai.bundle.daily[].uvIndex str 3
weatherLibrary.shanghai.bundle.hourly array<object> (24 items)
weatherLibrary.shanghai.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.shanghai.bundle.hourly[].temp str 18
weatherLibrary.shanghai.bundle.hourly[].icon str 101
weatherLibrary.shanghai.bundle.hourly[].text str 多云
weatherLibrary.shanghai.bundle.hourly[].wind360 str 138
weatherLibrary.shanghai.bundle.hourly[].windDir str 东南风
weatherLibrary.shanghai.bundle.hourly[].windScale str 2
weatherLibrary.shanghai.bundle.hourly[].windSpeed str 10
weatherLibrary.shanghai.bundle.hourly[].humidity str 47
weatherLibrary.shanghai.bundle.hourly[].pop str 0
weatherLibrary.shanghai.bundle.hourly[].precip str 0.0
weatherLibrary.shanghai.bundle.hourly[].pressure str 1016
weatherLibrary.shanghai.bundle.hourly[].cloud str 100
weatherLibrary.shanghai.bundle.hourly[].dew str 6
weatherLibrary.shanghai.bundle.indices array<object> (5 items)
weatherLibrary.shanghai.bundle.indices[].date str 2026-05-21
weatherLibrary.shanghai.bundle.indices[].type str 1
weatherLibrary.shanghai.bundle.indices[].name str 运动指数
weatherLibrary.shanghai.bundle.indices[].level str 2
weatherLibrary.shanghai.bundle.indices[].category str 较适宜
weatherLibrary.shanghai.bundle.indices[].text str 阴天,较适宜进行各种户内外运动。
weatherLibrary.shanghai.bundle.warnings array (0 items)
weatherLibrary.shanghai.bundle.airQuality object
weatherLibrary.shanghai.bundle.airQuality.pubTime str 2026-05-21T04:45:20.534Z
weatherLibrary.shanghai.bundle.airQuality.aqi str 26
weatherLibrary.shanghai.bundle.airQuality.level str 1
weatherLibrary.shanghai.bundle.airQuality.category str
weatherLibrary.shanghai.bundle.airQuality.primaryPollutant str
weatherLibrary.shanghai.bundle.airQuality.pm10 str 24.8
weatherLibrary.shanghai.bundle.airQuality.pm2p5 str 15.9
weatherLibrary.shanghai.bundle.airQuality.no2 str 36.4
weatherLibrary.shanghai.bundle.airQuality.so2 str 6.3
weatherLibrary.shanghai.bundle.airQuality.co str 0.4
weatherLibrary.shanghai.bundle.airQuality.o3 str 82.4
weatherLibrary.shanghai.bundle.minutely object
weatherLibrary.shanghai.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.shanghai.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.shanghai.historicalYesterday object
weatherLibrary.shanghai.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.shanghai.historicalYesterday.sunrise str 05:53
weatherLibrary.shanghai.historicalYesterday.sunset str 18:09
weatherLibrary.shanghai.historicalYesterday.moonrise str 10:00
weatherLibrary.shanghai.historicalYesterday.moonset str 00:09
weatherLibrary.shanghai.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.shanghai.historicalYesterday.moonPhaseIcon str
weatherLibrary.shanghai.historicalYesterday.tempMax str 18
weatherLibrary.shanghai.historicalYesterday.tempMin str 10
weatherLibrary.shanghai.historicalYesterday.iconDay str 101
weatherLibrary.shanghai.historicalYesterday.textDay str 多云
weatherLibrary.shanghai.historicalYesterday.iconNight str 501
weatherLibrary.shanghai.historicalYesterday.textNight str
weatherLibrary.shanghai.historicalYesterday.wind360Day str 95
weatherLibrary.shanghai.historicalYesterday.windDirDay str 东风
weatherLibrary.shanghai.historicalYesterday.windScaleDay str 1
weatherLibrary.shanghai.historicalYesterday.windSpeedDay str 2
weatherLibrary.shanghai.historicalYesterday.wind360Night str 344
weatherLibrary.shanghai.historicalYesterday.windDirNight str 北风
weatherLibrary.shanghai.historicalYesterday.windScaleNight str 1
weatherLibrary.shanghai.historicalYesterday.windSpeedNight str 4
weatherLibrary.shanghai.historicalYesterday.humidity str 71
weatherLibrary.shanghai.historicalYesterday.precip str 0.0
weatherLibrary.shanghai.historicalYesterday.pressure str 1016
weatherLibrary.shanghai.historicalYesterday.vis str
weatherLibrary.shanghai.historicalYesterday.cloud str
weatherLibrary.shanghai.historicalYesterday.uvIndex str
weatherLibrary.shanghai.airQualityForecast array<object> (3 items)
weatherLibrary.shanghai.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.shanghai.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.shanghai.airQualityForecast[].aqi str 73
weatherLibrary.shanghai.airQualityForecast[].level str 2
weatherLibrary.shanghai.airQualityForecast[].category str
weatherLibrary.shanghai.airQualityForecast[].primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.nanjing object
weatherLibrary.nanjing.lonLat str 118.7975,32.0871
weatherLibrary.nanjing.locationName str 玄武区 红山街道
weatherLibrary.nanjing.bundle object
weatherLibrary.nanjing.bundle.now object
weatherLibrary.nanjing.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.nanjing.bundle.now.temp str 18
weatherLibrary.nanjing.bundle.now.feelsLike str 12
weatherLibrary.nanjing.bundle.now.icon str 502
weatherLibrary.nanjing.bundle.now.text str
weatherLibrary.nanjing.bundle.now.wind360 str 149
weatherLibrary.nanjing.bundle.now.windDir str 东南风
weatherLibrary.nanjing.bundle.now.windScale str 3
weatherLibrary.nanjing.bundle.now.windSpeed str 19
weatherLibrary.nanjing.bundle.now.humidity str 42
weatherLibrary.nanjing.bundle.now.precip str 0.0
weatherLibrary.nanjing.bundle.now.pressure str 1011
weatherLibrary.nanjing.bundle.now.vis str 6
weatherLibrary.nanjing.bundle.now.cloud str 100
weatherLibrary.nanjing.bundle.now.dew str 9
weatherLibrary.nanjing.bundle.daily array<object> (15 items)
weatherLibrary.nanjing.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.nanjing.bundle.daily[].sunrise str 06:02
weatherLibrary.nanjing.bundle.daily[].sunset str 18:20
weatherLibrary.nanjing.bundle.daily[].moonrise str 11:16
weatherLibrary.nanjing.bundle.daily[].moonset str 01:28
weatherLibrary.nanjing.bundle.daily[].moonPhase str 上弦月
weatherLibrary.nanjing.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.nanjing.bundle.daily[].tempMax str 19
weatherLibrary.nanjing.bundle.daily[].tempMin str 12
weatherLibrary.nanjing.bundle.daily[].iconDay str 101
weatherLibrary.nanjing.bundle.daily[].textDay str 多云
weatherLibrary.nanjing.bundle.daily[].iconNight str 104
weatherLibrary.nanjing.bundle.daily[].textNight str
weatherLibrary.nanjing.bundle.daily[].wind360Day str 90
weatherLibrary.nanjing.bundle.daily[].windDirDay str 东风
weatherLibrary.nanjing.bundle.daily[].windScaleDay str 4
weatherLibrary.nanjing.bundle.daily[].windSpeedDay str 24
weatherLibrary.nanjing.bundle.daily[].wind360Night str 90
weatherLibrary.nanjing.bundle.daily[].windDirNight str 东风
weatherLibrary.nanjing.bundle.daily[].windScaleNight str 3
weatherLibrary.nanjing.bundle.daily[].windSpeedNight str 16
weatherLibrary.nanjing.bundle.daily[].humidity str 79
weatherLibrary.nanjing.bundle.daily[].precip str 0.0
weatherLibrary.nanjing.bundle.daily[].pressure str 1014
weatherLibrary.nanjing.bundle.daily[].vis str 25
weatherLibrary.nanjing.bundle.daily[].cloud str 25
weatherLibrary.nanjing.bundle.daily[].uvIndex str 3
weatherLibrary.nanjing.bundle.hourly array<object> (24 items)
weatherLibrary.nanjing.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.nanjing.bundle.hourly[].temp str 18
weatherLibrary.nanjing.bundle.hourly[].icon str 101
weatherLibrary.nanjing.bundle.hourly[].text str 多云
weatherLibrary.nanjing.bundle.hourly[].wind360 str 108
weatherLibrary.nanjing.bundle.hourly[].windDir str 东风
weatherLibrary.nanjing.bundle.hourly[].windScale str 5
weatherLibrary.nanjing.bundle.hourly[].windSpeed str 32
weatherLibrary.nanjing.bundle.hourly[].humidity str 52
weatherLibrary.nanjing.bundle.hourly[].pop str 7
weatherLibrary.nanjing.bundle.hourly[].precip str 0.0
weatherLibrary.nanjing.bundle.hourly[].pressure str 1013
weatherLibrary.nanjing.bundle.hourly[].cloud str 100
weatherLibrary.nanjing.bundle.hourly[].dew str 9
weatherLibrary.nanjing.bundle.indices array<object> (5 items)
weatherLibrary.nanjing.bundle.indices[].date str 2026-05-21
weatherLibrary.nanjing.bundle.indices[].type str 1
weatherLibrary.nanjing.bundle.indices[].name str 运动指数
weatherLibrary.nanjing.bundle.indices[].level str 3
weatherLibrary.nanjing.bundle.indices[].category str 较不宜
weatherLibrary.nanjing.bundle.indices[].text str 有扬沙或浮尘,建议适当停止户外运动,选择在室内进行运动,以避免吸入更多沙尘,有损健康。
weatherLibrary.nanjing.bundle.warnings array (0 items)
weatherLibrary.nanjing.bundle.airQuality object
weatherLibrary.nanjing.bundle.airQuality.pubTime str 2026-05-21T04:45:21.279Z
weatherLibrary.nanjing.bundle.airQuality.aqi str 116
weatherLibrary.nanjing.bundle.airQuality.level str 3
weatherLibrary.nanjing.bundle.airQuality.category str 轻度污染
weatherLibrary.nanjing.bundle.airQuality.primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.nanjing.bundle.airQuality.pm10 str 111.63
weatherLibrary.nanjing.bundle.airQuality.pm2p5 str 87.38
weatherLibrary.nanjing.bundle.airQuality.no2 str 18.88
weatherLibrary.nanjing.bundle.airQuality.so2 str 7.5
weatherLibrary.nanjing.bundle.airQuality.co str 0.86
weatherLibrary.nanjing.bundle.airQuality.o3 str 132.25
weatherLibrary.nanjing.bundle.minutely object
weatherLibrary.nanjing.bundle.minutely.summary str 15分钟后开始下小雨
weatherLibrary.nanjing.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.nanjing.historicalYesterday object
weatherLibrary.nanjing.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.nanjing.historicalYesterday.sunrise str 06:03
weatherLibrary.nanjing.historicalYesterday.sunset str 18:20
weatherLibrary.nanjing.historicalYesterday.moonrise str 10:09
weatherLibrary.nanjing.historicalYesterday.moonset str 00:23
weatherLibrary.nanjing.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.nanjing.historicalYesterday.moonPhaseIcon str
weatherLibrary.nanjing.historicalYesterday.tempMax str 19
weatherLibrary.nanjing.historicalYesterday.tempMin str 7
weatherLibrary.nanjing.historicalYesterday.iconDay str 101
weatherLibrary.nanjing.historicalYesterday.textDay str 多云
weatherLibrary.nanjing.historicalYesterday.iconNight str 104
weatherLibrary.nanjing.historicalYesterday.textNight str
weatherLibrary.nanjing.historicalYesterday.wind360Day str 182
weatherLibrary.nanjing.historicalYesterday.windDirDay str 南风
weatherLibrary.nanjing.historicalYesterday.windScaleDay str 2
weatherLibrary.nanjing.historicalYesterday.windSpeedDay str 8
weatherLibrary.nanjing.historicalYesterday.wind360Night str 337
weatherLibrary.nanjing.historicalYesterday.windDirNight str 西北风
weatherLibrary.nanjing.historicalYesterday.windScaleNight str 1
weatherLibrary.nanjing.historicalYesterday.windSpeedNight str 1
weatherLibrary.nanjing.historicalYesterday.humidity str 76
weatherLibrary.nanjing.historicalYesterday.precip str 0.0
weatherLibrary.nanjing.historicalYesterday.pressure str 1012
weatherLibrary.nanjing.historicalYesterday.vis str
weatherLibrary.nanjing.historicalYesterday.cloud str
weatherLibrary.nanjing.historicalYesterday.uvIndex str
weatherLibrary.nanjing.airQualityForecast array<object> (3 items)
weatherLibrary.nanjing.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.nanjing.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.nanjing.airQualityForecast[].aqi str 96
weatherLibrary.nanjing.airQualityForecast[].level str 2
weatherLibrary.nanjing.airQualityForecast[].category str
weatherLibrary.nanjing.airQualityForecast[].primaryPollutant str 颗粒物(粒径小于等于10µm
weatherLibrary.wuhan object
weatherLibrary.wuhan.lonLat str 114.4243,30.6067
weatherLibrary.wuhan.locationName str 洪山区 和平街道
weatherLibrary.wuhan.bundle object
weatherLibrary.wuhan.bundle.now object
weatherLibrary.wuhan.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.wuhan.bundle.now.temp str 17
weatherLibrary.wuhan.bundle.now.feelsLike str 17
weatherLibrary.wuhan.bundle.now.icon str 501
weatherLibrary.wuhan.bundle.now.text str
weatherLibrary.wuhan.bundle.now.wind360 str 294
weatherLibrary.wuhan.bundle.now.windDir str 西北风
weatherLibrary.wuhan.bundle.now.windScale str 1
weatherLibrary.wuhan.bundle.now.windSpeed str 5
weatherLibrary.wuhan.bundle.now.humidity str 80
weatherLibrary.wuhan.bundle.now.precip str 0.0
weatherLibrary.wuhan.bundle.now.pressure str 1011
weatherLibrary.wuhan.bundle.now.vis str 5
weatherLibrary.wuhan.bundle.now.cloud str 99
weatherLibrary.wuhan.bundle.now.dew str 13
weatherLibrary.wuhan.bundle.daily array<object> (15 items)
weatherLibrary.wuhan.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.wuhan.bundle.daily[].sunrise str 06:21
weatherLibrary.wuhan.bundle.daily[].sunset str 18:38
weatherLibrary.wuhan.bundle.daily[].moonrise str 11:40
weatherLibrary.wuhan.bundle.daily[].moonset str 01:42
weatherLibrary.wuhan.bundle.daily[].moonPhase str 上弦月
weatherLibrary.wuhan.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.wuhan.bundle.daily[].tempMax str 19
weatherLibrary.wuhan.bundle.daily[].tempMin str 10
weatherLibrary.wuhan.bundle.daily[].iconDay str 305
weatherLibrary.wuhan.bundle.daily[].textDay str 小雨
weatherLibrary.wuhan.bundle.daily[].iconNight str 151
weatherLibrary.wuhan.bundle.daily[].textNight str 多云
weatherLibrary.wuhan.bundle.daily[].wind360Day str 45
weatherLibrary.wuhan.bundle.daily[].windDirDay str 东北风
weatherLibrary.wuhan.bundle.daily[].windScaleDay str 1
weatherLibrary.wuhan.bundle.daily[].windSpeedDay str 3
weatherLibrary.wuhan.bundle.daily[].wind360Night str 0
weatherLibrary.wuhan.bundle.daily[].windDirNight str 北风
weatherLibrary.wuhan.bundle.daily[].windScaleNight str 1
weatherLibrary.wuhan.bundle.daily[].windSpeedNight str 3
weatherLibrary.wuhan.bundle.daily[].humidity str 87
weatherLibrary.wuhan.bundle.daily[].precip str 1.0
weatherLibrary.wuhan.bundle.daily[].pressure str 1012
weatherLibrary.wuhan.bundle.daily[].vis str 24
weatherLibrary.wuhan.bundle.daily[].cloud str 57
weatherLibrary.wuhan.bundle.daily[].uvIndex str 2
weatherLibrary.wuhan.bundle.hourly array<object> (24 items)
weatherLibrary.wuhan.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.wuhan.bundle.hourly[].temp str 17
weatherLibrary.wuhan.bundle.hourly[].icon str 101
weatherLibrary.wuhan.bundle.hourly[].text str 多云
weatherLibrary.wuhan.bundle.hourly[].wind360 str 40
weatherLibrary.wuhan.bundle.hourly[].windDir str 东北风
weatherLibrary.wuhan.bundle.hourly[].windScale str 2
weatherLibrary.wuhan.bundle.hourly[].windSpeed str 7
weatherLibrary.wuhan.bundle.hourly[].humidity str 78
weatherLibrary.wuhan.bundle.hourly[].pop str 20
weatherLibrary.wuhan.bundle.hourly[].precip str 0.0
weatherLibrary.wuhan.bundle.hourly[].pressure str 1012
weatherLibrary.wuhan.bundle.hourly[].cloud str 99
weatherLibrary.wuhan.bundle.hourly[].dew str 13
weatherLibrary.wuhan.bundle.indices array<object> (5 items)
weatherLibrary.wuhan.bundle.indices[].date str 2026-05-21
weatherLibrary.wuhan.bundle.indices[].type str 1
weatherLibrary.wuhan.bundle.indices[].name str 运动指数
weatherLibrary.wuhan.bundle.indices[].level str 3
weatherLibrary.wuhan.bundle.indices[].category str 较不宜
weatherLibrary.wuhan.bundle.indices[].text str 有降水,推荐您在室内进行健身休闲运动;若坚持户外运动,须注意携带雨具并注意避雨防滑。
weatherLibrary.wuhan.bundle.warnings array (0 items)
weatherLibrary.wuhan.bundle.airQuality object
weatherLibrary.wuhan.bundle.airQuality.pubTime str 2026-05-21T04:45:22.001Z
weatherLibrary.wuhan.bundle.airQuality.aqi str 75
weatherLibrary.wuhan.bundle.airQuality.level str 2
weatherLibrary.wuhan.bundle.airQuality.category str
weatherLibrary.wuhan.bundle.airQuality.primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.wuhan.bundle.airQuality.pm10 str 71
weatherLibrary.wuhan.bundle.airQuality.pm2p5 str 55
weatherLibrary.wuhan.bundle.airQuality.no2 str 41
weatherLibrary.wuhan.bundle.airQuality.so2 str 6.67
weatherLibrary.wuhan.bundle.airQuality.co str 0.8
weatherLibrary.wuhan.bundle.airQuality.o3 str 50
weatherLibrary.wuhan.bundle.minutely object
weatherLibrary.wuhan.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.wuhan.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.wuhan.historicalYesterday object
weatherLibrary.wuhan.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.wuhan.historicalYesterday.sunrise str 06:21
weatherLibrary.wuhan.historicalYesterday.sunset str 18:38
weatherLibrary.wuhan.historicalYesterday.moonrise str 10:34
weatherLibrary.wuhan.historicalYesterday.moonset str 00:37
weatherLibrary.wuhan.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.wuhan.historicalYesterday.moonPhaseIcon str
weatherLibrary.wuhan.historicalYesterday.tempMax str 22
weatherLibrary.wuhan.historicalYesterday.tempMin str 8
weatherLibrary.wuhan.historicalYesterday.iconDay str 502
weatherLibrary.wuhan.historicalYesterday.textDay str
weatherLibrary.wuhan.historicalYesterday.iconNight str 501
weatherLibrary.wuhan.historicalYesterday.textNight str
weatherLibrary.wuhan.historicalYesterday.wind360Day str 147
weatherLibrary.wuhan.historicalYesterday.windDirDay str 东南风
weatherLibrary.wuhan.historicalYesterday.windScaleDay str 2
weatherLibrary.wuhan.historicalYesterday.windSpeedDay str 11
weatherLibrary.wuhan.historicalYesterday.wind360Night str 271
weatherLibrary.wuhan.historicalYesterday.windDirNight str 西风
weatherLibrary.wuhan.historicalYesterday.windScaleNight str 1
weatherLibrary.wuhan.historicalYesterday.windSpeedNight str 4
weatherLibrary.wuhan.historicalYesterday.humidity str 83
weatherLibrary.wuhan.historicalYesterday.precip str 0.0
weatherLibrary.wuhan.historicalYesterday.pressure str 1013
weatherLibrary.wuhan.historicalYesterday.vis str
weatherLibrary.wuhan.historicalYesterday.cloud str
weatherLibrary.wuhan.historicalYesterday.uvIndex str
weatherLibrary.wuhan.airQualityForecast array<object> (3 items)
weatherLibrary.wuhan.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.wuhan.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.wuhan.airQualityForecast[].aqi str 68
weatherLibrary.wuhan.airQualityForecast[].level str 2
weatherLibrary.wuhan.airQualityForecast[].category str
weatherLibrary.wuhan.airQualityForecast[].primaryPollutant str 颗粒物(粒径小于等于2.5µm
weatherLibrary.sanya object
weatherLibrary.sanya.lonLat str 109.4089,18.3091
weatherLibrary.sanya.locationName str 天涯区 天涯区直辖
weatherLibrary.sanya.bundle object
weatherLibrary.sanya.bundle.now object
weatherLibrary.sanya.bundle.now.obsTime str 2026-05-21T12:42+08:00
weatherLibrary.sanya.bundle.now.temp str 29
weatherLibrary.sanya.bundle.now.feelsLike str 29
weatherLibrary.sanya.bundle.now.icon str 100
weatherLibrary.sanya.bundle.now.text str
weatherLibrary.sanya.bundle.now.wind360 str 72
weatherLibrary.sanya.bundle.now.windDir str 东风
weatherLibrary.sanya.bundle.now.windScale str 2
weatherLibrary.sanya.bundle.now.windSpeed str 7
weatherLibrary.sanya.bundle.now.humidity str 68
weatherLibrary.sanya.bundle.now.precip str 0.0
weatherLibrary.sanya.bundle.now.pressure str 1012
weatherLibrary.sanya.bundle.now.vis str 17
weatherLibrary.sanya.bundle.now.cloud str 10
weatherLibrary.sanya.bundle.now.dew str 21
weatherLibrary.sanya.bundle.daily array<object> (15 items)
weatherLibrary.sanya.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.sanya.bundle.daily[].sunrise str 06:43
weatherLibrary.sanya.bundle.daily[].sunset str 18:55
weatherLibrary.sanya.bundle.daily[].moonrise str 12:34
weatherLibrary.sanya.bundle.daily[].moonset str 01:28
weatherLibrary.sanya.bundle.daily[].moonPhase str 上弦月
weatherLibrary.sanya.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.sanya.bundle.daily[].tempMax str 31
weatherLibrary.sanya.bundle.daily[].tempMin str 22
weatherLibrary.sanya.bundle.daily[].iconDay str 101
weatherLibrary.sanya.bundle.daily[].textDay str 多云
weatherLibrary.sanya.bundle.daily[].iconNight str 151
weatherLibrary.sanya.bundle.daily[].textNight str 多云
weatherLibrary.sanya.bundle.daily[].wind360Day str 0
weatherLibrary.sanya.bundle.daily[].windDirDay str 北风
weatherLibrary.sanya.bundle.daily[].windScaleDay str 1
weatherLibrary.sanya.bundle.daily[].windSpeedDay str 3
weatherLibrary.sanya.bundle.daily[].wind360Night str 0
weatherLibrary.sanya.bundle.daily[].windDirNight str 北风
weatherLibrary.sanya.bundle.daily[].windScaleNight str 1
weatherLibrary.sanya.bundle.daily[].windSpeedNight str 3
weatherLibrary.sanya.bundle.daily[].humidity str 89
weatherLibrary.sanya.bundle.daily[].precip str 0.0
weatherLibrary.sanya.bundle.daily[].pressure str 996
weatherLibrary.sanya.bundle.daily[].vis str 24
weatherLibrary.sanya.bundle.daily[].cloud str 1
weatherLibrary.sanya.bundle.daily[].uvIndex str 11
weatherLibrary.sanya.bundle.hourly array<object> (24 items)
weatherLibrary.sanya.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.sanya.bundle.hourly[].temp str 30
weatherLibrary.sanya.bundle.hourly[].icon str 100
weatherLibrary.sanya.bundle.hourly[].text str
weatherLibrary.sanya.bundle.hourly[].wind360 str 162
weatherLibrary.sanya.bundle.hourly[].windDir str 南风
weatherLibrary.sanya.bundle.hourly[].windScale str 2
weatherLibrary.sanya.bundle.hourly[].windSpeed str 7
weatherLibrary.sanya.bundle.hourly[].humidity str 61
weatherLibrary.sanya.bundle.hourly[].pop str 0
weatherLibrary.sanya.bundle.hourly[].precip str 0.0
weatherLibrary.sanya.bundle.hourly[].pressure str 998
weatherLibrary.sanya.bundle.hourly[].cloud str 9
weatherLibrary.sanya.bundle.hourly[].dew str 20
weatherLibrary.sanya.bundle.indices array<object> (5 items)
weatherLibrary.sanya.bundle.indices[].date str 2026-05-21
weatherLibrary.sanya.bundle.indices[].type str 1
weatherLibrary.sanya.bundle.indices[].name str 运动指数
weatherLibrary.sanya.bundle.indices[].level str 2
weatherLibrary.sanya.bundle.indices[].category str 较适宜
weatherLibrary.sanya.bundle.indices[].text str 天气较好,较适宜进行各种运动,但因天气热,请适当减少运动时间,降低运动强度。
weatherLibrary.sanya.bundle.warnings array (0 items)
weatherLibrary.sanya.bundle.airQuality object
weatherLibrary.sanya.bundle.airQuality.pubTime str 2026-05-21T04:45:22.746Z
weatherLibrary.sanya.bundle.airQuality.aqi str 23
weatherLibrary.sanya.bundle.airQuality.level str 1
weatherLibrary.sanya.bundle.airQuality.category str
weatherLibrary.sanya.bundle.airQuality.primaryPollutant str
weatherLibrary.sanya.bundle.airQuality.pm10 str 22
weatherLibrary.sanya.bundle.airQuality.pm2p5 str 16
weatherLibrary.sanya.bundle.airQuality.no2 str 5
weatherLibrary.sanya.bundle.airQuality.so2 str 4
weatherLibrary.sanya.bundle.airQuality.co str 0.5
weatherLibrary.sanya.bundle.airQuality.o3 str 68
weatherLibrary.sanya.bundle.minutely object
weatherLibrary.sanya.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.sanya.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.sanya.historicalYesterday object
weatherLibrary.sanya.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.sanya.historicalYesterday.sunrise str 06:43
weatherLibrary.sanya.historicalYesterday.sunset str 18:55
weatherLibrary.sanya.historicalYesterday.moonrise str 11:28
weatherLibrary.sanya.historicalYesterday.moonset str 00:23
weatherLibrary.sanya.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.sanya.historicalYesterday.moonPhaseIcon str
weatherLibrary.sanya.historicalYesterday.tempMax str 30
weatherLibrary.sanya.historicalYesterday.tempMin str 22
weatherLibrary.sanya.historicalYesterday.iconDay str 100
weatherLibrary.sanya.historicalYesterday.textDay str
weatherLibrary.sanya.historicalYesterday.iconNight str 150
weatherLibrary.sanya.historicalYesterday.textNight str
weatherLibrary.sanya.historicalYesterday.wind360Day str 67
weatherLibrary.sanya.historicalYesterday.windDirDay str 东北风
weatherLibrary.sanya.historicalYesterday.windScaleDay str 2
weatherLibrary.sanya.historicalYesterday.windSpeedDay str 10
weatherLibrary.sanya.historicalYesterday.wind360Night str 95
weatherLibrary.sanya.historicalYesterday.windDirNight str 东风
weatherLibrary.sanya.historicalYesterday.windScaleNight str 2
weatherLibrary.sanya.historicalYesterday.windSpeedNight str 7
weatherLibrary.sanya.historicalYesterday.humidity str 81
weatherLibrary.sanya.historicalYesterday.precip str 0.0
weatherLibrary.sanya.historicalYesterday.pressure str 1011
weatherLibrary.sanya.historicalYesterday.vis str
weatherLibrary.sanya.historicalYesterday.cloud str
weatherLibrary.sanya.historicalYesterday.uvIndex str
weatherLibrary.sanya.airQualityForecast array<object> (3 items)
weatherLibrary.sanya.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.sanya.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.sanya.airQualityForecast[].aqi str 35
weatherLibrary.sanya.airQualityForecast[].level str 1
weatherLibrary.sanya.airQualityForecast[].category str
weatherLibrary.sanya.airQualityForecast[].primaryPollutant str
weatherLibrary.located object
weatherLibrary.located.lonLat str 116.3323982,39.9794688
weatherLibrary.located.locationName str 海淀区 中关村街道
weatherLibrary.located.bundle object
weatherLibrary.located.bundle.now object
weatherLibrary.located.bundle.now.obsTime str 2026-05-21T12:41+08:00
weatherLibrary.located.bundle.now.temp str 21
weatherLibrary.located.bundle.now.feelsLike str 19
weatherLibrary.located.bundle.now.icon str 100
weatherLibrary.located.bundle.now.text str
weatherLibrary.located.bundle.now.wind360 str 51
weatherLibrary.located.bundle.now.windDir str 东北风
weatherLibrary.located.bundle.now.windScale str 2
weatherLibrary.located.bundle.now.windSpeed str 7
weatherLibrary.located.bundle.now.humidity str 40
weatherLibrary.located.bundle.now.precip str 0.0
weatherLibrary.located.bundle.now.pressure str 1008
weatherLibrary.located.bundle.now.vis str 20
weatherLibrary.located.bundle.now.cloud str 0
weatherLibrary.located.bundle.now.dew str 3
weatherLibrary.located.bundle.daily array<object> (15 items)
weatherLibrary.located.bundle.daily[].fxDate str 2026-05-21
weatherLibrary.located.bundle.daily[].sunrise str 06:10
weatherLibrary.located.bundle.daily[].sunset str 18:32
weatherLibrary.located.bundle.daily[].moonrise str 10:57
weatherLibrary.located.bundle.daily[].moonset str 02:08
weatherLibrary.located.bundle.daily[].moonPhase str 上弦月
weatherLibrary.located.bundle.daily[].moonPhaseIcon str 802
weatherLibrary.located.bundle.daily[].tempMax str 26
weatherLibrary.located.bundle.daily[].tempMin str 7
weatherLibrary.located.bundle.daily[].iconDay str 101
weatherLibrary.located.bundle.daily[].textDay str 多云
weatherLibrary.located.bundle.daily[].iconNight str 151
weatherLibrary.located.bundle.daily[].textNight str 多云
weatherLibrary.located.bundle.daily[].wind360Day str 0
weatherLibrary.located.bundle.daily[].windDirDay str 北风
weatherLibrary.located.bundle.daily[].windScaleDay str 1
weatherLibrary.located.bundle.daily[].windSpeedDay str 3
weatherLibrary.located.bundle.daily[].wind360Night str 0
weatherLibrary.located.bundle.daily[].windDirNight str 北风
weatherLibrary.located.bundle.daily[].windScaleNight str 1
weatherLibrary.located.bundle.daily[].windSpeedNight str 3
weatherLibrary.located.bundle.daily[].humidity str 23
weatherLibrary.located.bundle.daily[].precip str 0.0
weatherLibrary.located.bundle.daily[].pressure str 1008
weatherLibrary.located.bundle.daily[].vis str 25
weatherLibrary.located.bundle.daily[].cloud str 0
weatherLibrary.located.bundle.daily[].uvIndex str 5
weatherLibrary.located.bundle.hourly array<object> (24 items)
weatherLibrary.located.bundle.hourly[].fxTime str 2026-05-21T13:00+08:00
weatherLibrary.located.bundle.hourly[].temp str 21
weatherLibrary.located.bundle.hourly[].icon str 100
weatherLibrary.located.bundle.hourly[].text str
weatherLibrary.located.bundle.hourly[].wind360 str 119
weatherLibrary.located.bundle.hourly[].windDir str 东南风
weatherLibrary.located.bundle.hourly[].windScale str 1
weatherLibrary.located.bundle.hourly[].windSpeed str 3
weatherLibrary.located.bundle.hourly[].humidity str 25
weatherLibrary.located.bundle.hourly[].pop str 0
weatherLibrary.located.bundle.hourly[].precip str 0.0
weatherLibrary.located.bundle.hourly[].pressure str 1004
weatherLibrary.located.bundle.hourly[].cloud str 21
weatherLibrary.located.bundle.hourly[].dew str 1
weatherLibrary.located.bundle.indices array<object> (5 items)
weatherLibrary.located.bundle.indices[].date str 2026-05-21
weatherLibrary.located.bundle.indices[].type str 1
weatherLibrary.located.bundle.indices[].name str 运动指数
weatherLibrary.located.bundle.indices[].level str 3
weatherLibrary.located.bundle.indices[].category str 较不宜
weatherLibrary.located.bundle.indices[].text str 有扬沙或浮尘,建议适当停止户外运动,选择在室内进行运动,以避免吸入更多沙尘,有损健康。
weatherLibrary.located.bundle.warnings array (0 items)
weatherLibrary.located.bundle.airQuality object
weatherLibrary.located.bundle.airQuality.pubTime str 2026-05-21T04:45:23.433Z
weatherLibrary.located.bundle.airQuality.aqi str 35
weatherLibrary.located.bundle.airQuality.level str 1
weatherLibrary.located.bundle.airQuality.category str
weatherLibrary.located.bundle.airQuality.primaryPollutant str
weatherLibrary.located.bundle.airQuality.pm10 str 34
weatherLibrary.located.bundle.airQuality.pm2p5 str 18
weatherLibrary.located.bundle.airQuality.no2 str 19
weatherLibrary.located.bundle.airQuality.so2 str 6
weatherLibrary.located.bundle.airQuality.co str 0.6
weatherLibrary.located.bundle.airQuality.o3 str 28
weatherLibrary.located.bundle.minutely object
weatherLibrary.located.bundle.minutely.summary str 未来两小时无降水
weatherLibrary.located.bundle.minutely.minutely array<object> (24 items)
weatherLibrary.located.historicalYesterday object
weatherLibrary.located.historicalYesterday.fxDate str 2026-05-20
weatherLibrary.located.historicalYesterday.sunrise str 06:11
weatherLibrary.located.historicalYesterday.sunset str 18:32
weatherLibrary.located.historicalYesterday.moonrise str 09:50
weatherLibrary.located.historicalYesterday.moonset str 01:04
weatherLibrary.located.historicalYesterday.moonPhase str 蛾眉月
weatherLibrary.located.historicalYesterday.moonPhaseIcon str
weatherLibrary.located.historicalYesterday.tempMax str 24
weatherLibrary.located.historicalYesterday.tempMin str 7
weatherLibrary.located.historicalYesterday.iconDay str 502
weatherLibrary.located.historicalYesterday.textDay str
weatherLibrary.located.historicalYesterday.iconNight str 502
weatherLibrary.located.historicalYesterday.textNight str
weatherLibrary.located.historicalYesterday.wind360Day str 192
weatherLibrary.located.historicalYesterday.windDirDay str 南风
weatherLibrary.located.historicalYesterday.windScaleDay str 2
weatherLibrary.located.historicalYesterday.windSpeedDay str 11
weatherLibrary.located.historicalYesterday.wind360Night str 18
weatherLibrary.located.historicalYesterday.windDirNight str 北风
weatherLibrary.located.historicalYesterday.windScaleNight str 1
weatherLibrary.located.historicalYesterday.windSpeedNight str 1
weatherLibrary.located.historicalYesterday.humidity str 54
weatherLibrary.located.historicalYesterday.precip str 0.0
weatherLibrary.located.historicalYesterday.pressure str 1005
weatherLibrary.located.historicalYesterday.vis str
weatherLibrary.located.historicalYesterday.cloud str
weatherLibrary.located.historicalYesterday.uvIndex str
weatherLibrary.located.airQualityForecast array<object> (3 items)
weatherLibrary.located.airQualityForecast[].forecastStartTime str 2026-05-20T16:00Z
weatherLibrary.located.airQualityForecast[].forecastEndTime str 2026-05-21T16:00Z
weatherLibrary.located.airQualityForecast[].aqi str 35
weatherLibrary.located.airQualityForecast[].level str 1
weatherLibrary.located.airQualityForecast[].category str
weatherLibrary.located.airQualityForecast[].primaryPollutant str

clock (clock)

Access:

const state = __SIM__.getState().apps.clock;

Fields:

Path Type Example / count
alarms array<object> (7 items)
alarms[].id str a1
alarms[].hour int 4
alarms[].minute int 30
alarms[].enabled bool True
alarms[].repeat str daily
alarms[].note str 拿东西
alarms[].vibrate bool True
alarms[].autoDelete bool False
selectedCityIds array<str> (4 items)
cities array<object> (15 items)
cities[].id str abidjan
cities[].name str 阿比让
cities[].country str 科特迪瓦
cities[].gmtOffsetMinutes int 0
selectedCities array<object> (4 items)
selectedCities[].id str accra
selectedCities[].name str 阿克拉
selectedCities[].country str 加纳
selectedCities[].gmtOffsetMinutes int 0

spotify (spotify)

Access:

const state = __SIM__.getState().apps.spotify;

Fields:

Path Type Example / count
currentUser object
currentUser.id str u1
currentUser.name str Ju Zheng
currentUser.initial str J
currentUser.color str bg-amber-700
accounts array<object> (1 items)
accounts[].id str u1
accounts[].name str Ju Zheng
accounts[].initial str J
accounts[].color str bg-amber-700
currentTrack object
currentTrack.id str t1
currentTrack.title str 搁浅
currentTrack.artist str 周杰伦
currentTrack.cover str https://is1-ssl.mzstatic.com/image/thumb/Music1...
currentTrack.duration str 3:58
isPlaying bool False
shuffle bool False
repeat str off
queue array<object> (3 items)
queue[].id str t1
queue[].title str 搁浅
queue[].artist str 周杰伦
queue[].cover str https://is1-ssl.mzstatic.com/image/thumb/Music1...
queue[].duration str 3:58
recentPlays array<object> (6 items)
recentPlays[].id str t1
recentPlays[].title str 搁浅
recentPlays[].artist str 周杰伦
recentPlays[].cover str https://is1-ssl.mzstatic.com/image/thumb/Music1...
recentPlays[].duration str 3:58
likedSongs array<object> (10 items)
likedSongs[].id str ls_1
likedSongs[].title str Love Story
likedSongs[].artist str Taylor Swift
likedSongs[].cover str https://is1-ssl.mzstatic.com/image/thumb/Music1...
likedSongs[].duration str 3:55
followedArtists array<str> (3 items)
customPlaylists array (0 items)
playHistory array (0 items)
settings object
settings.dataSaver object
settings.dataSaver.saverMode int 1
settings.dataSaver.downloadCellular bool False
settings.dataSaver.downloadAudioOnly bool False
settings.dataSaver.streamAudioOnly bool False
settings.mediaQuality object
settings.mediaQuality.wifiQuality str Automatic
settings.mediaQuality.cellQuality str Automatic
settings.mediaQuality.downloadQuality str Normal
settings.playback object
settings.playback.gapless bool False
settings.playback.automix bool True
settings.playback.crossfade int 0
settings.playback.autoplay bool True
settings.playback.monoAudio bool False
settings.playback.broadcast bool False
settings.playback.sleepTimer int 0
settings.playback.sleepFade bool False
settings.playback.lyricsEnabled bool True
settings.privacy object
settings.privacy.shareActivity bool True
settings.privacy.privateSession bool False
settings.privacy.recentArtists bool False
settings.privacy.publicPlaylists bool True
settings.privacy.profilePlaylists bool True
settings.contentDisplay object
settings.contentDisplay.reduceMotion bool False
settings.contentDisplay.canvas bool True
settings.contentDisplay.explicit bool True
settings.contentDisplay.unavailable bool False
settings.contentDisplay.createBtn bool True
settings.appsDevices object
settings.appsDevices.voiceAssistant bool True
settings.appsDevices.connectControl bool True
settings.appsDevices.localVisibility bool False
settings.appsDevices.localFiles bool False
pendingPlaylistTrack NoneType
searchHistory array (0 items)
_temp object
_temp.queueToast NoneType
_temp.likedToast NoneType

alipay (alipay)

Access:

const state = __SIM__.getState().apps.alipay;

Fields:

Path Type Example / count
userInfo object
userInfo.name str 张三
userInfo.phone str 13812348888
userInfo.avatar str
userInfo.paymentPassword str 123456
language str zh-CN
balance object
balance.total float 100023.46
balance.dailyIncome float 9.99
transferRecords array<object> (62 items)
transferRecords[].id str tr_today_1
transferRecords[].counterpartyName str 美团外卖-沙县小吃
transferRecords[].counterpartyAvatar str
transferRecords[].delta float -18.5
transferRecords[].timestamp int 1779354731846
transferRecords[].displayTitle str 美团
transferRecords[].detailTimeLabel str 支付时间
transferRecords[].paymentMethod str 花呗
transferRecords[].productDescription str 美团外卖订单-沙县小吃
transferRecords[].rewardPoints int 100
transferRecords[].payeeFullName str 北京三快在线科技有限公司
transferRecords[].serviceDetail str 美团外卖订单
transferRecords[].orderId str 2026030922001499621415864600
transferRecords[].merchantOrderId str 20260309215758U65754474825383198
transferRecords[].kind str payment
transferRecords[].category str dining
transferRecords[].description str 餐饮美食
transferRecords[].includeInBudget bool True
notifications array<object> (6 items)
notifications[].id str notif_1
notifications[].title str 余额宝
notifications[].content str 余额宝收益到账啦
notifications[].icon str IcPiggyBank
notifications[].timestamp int 1779282731846
notifications[].read bool False
quickActions array<object> (4 items)
quickActions[].id str scan
quickActions[].name str 扫一扫
quickActions[].icon str IcScan
quickActions[].color str #ffffff
mainServices array<object> (10 items)
mainServices[].id str antInsure
mainServices[].name str 蚂蚁保
mainServices[].icon str IcSecureCheck
mainServices[].color str #1677FF
commonServices array<object> (5 items)
commonServices[].id str jinling
commonServices[].name str 金陵网证
commonServices[].icon str IcIdCard
commonServices[].color str #1677FF
flashSale array<object> (4 items)
flashSale[].id str 1
flashSale[].name str 西瓜
flashSale[].image str 🍉
flashSale[].price str ¥20
flashSale[].label str
financeServices array<object> (10 items)
financeServices[].id str 余额宝
financeServices[].name str 余额宝
financeServices[].icon str IcPiggyBank
financeServices[].color str #1677FF
myServicesList array<object> (5 items)
myServicesList[].id str bill
myServicesList[].name str 账单
myServicesList[].icon str IcFile
myServicesList[].color str #FF7D00
myServicesList[].extra str
myServicesGrid array<object> (6 items)
myServicesGrid[].id str antInsure
myServicesGrid[].name str 蚂蚁保
myServicesGrid[].icon str IcSecureCheck
myServicesGrid[].color str #1677FF
myCivicServices array<object> (4 items)
myCivicServices[].id str medical
myCivicServices[].name str 医保
myCivicServices[].icon str IcMedical
myCivicServices[].color str #1677FF
conversations array<object> (18 items)
conversations[].id str conv_box
conversations[].kind str box
conversations[].name str 消息盒子
conversations[].lastContent str 活动通知 | 余额宝帮你赚了多少钱
conversations[].lastTimestamp int 1779279131846
conversations[].lastReadAt int 1779192731846
conversations[].isSticky bool True
chatHistory object
chatHistory.conv_box array<object> (9 items)
chatHistory.conv_box[].id str chbox_1
chatHistory.conv_box[].senderId str system
chatHistory.conv_box[].type str system
chatHistory.conv_box[].content str 余额宝收益播报:昨日收益已到账
chatHistory.conv_box[].timestamp int 1779246731846
chatHistory.conv_p_6 array<object> (5 items)
chatHistory.conv_p_6[].id str ch6_1
chatHistory.conv_p_6[].senderId str 6
chatHistory.conv_p_6[].type str text
chatHistory.conv_p_6[].content str 明天有空吗
chatHistory.conv_p_6[].timestamp int 1779268331846
chatHistory.conv_p_7 array<object> (2 items)
chatHistory.conv_p_7[].id str ch7_1
chatHistory.conv_p_7[].senderId str self
chatHistory.conv_p_7[].type str transfer
chatHistory.conv_p_7[].content str [转账] 0.01 元
chatHistory.conv_p_7[].timestamp int 1779171131846
chatHistory.conv_svc_sys array<object> (1 items)
chatHistory.conv_svc_sys[].id str chsys_1
chatHistory.conv_svc_sys[].senderId str system
chatHistory.conv_svc_sys[].type str system
chatHistory.conv_svc_sys[].content str 你有新的账单提醒
chatHistory.conv_svc_sys[].timestamp int 1779275531846
chatHistory.conv_p_1 array<object> (3 items)
chatHistory.conv_p_1[].id str ch1_1
chatHistory.conv_p_1[].senderId str 1
chatHistory.conv_p_1[].type str text
chatHistory.conv_p_1[].content str 下午的会议改到3点了
chatHistory.conv_p_1[].timestamp int 1779356531846
chatHistory.conv_svc_wealth array<object> (2 items)
chatHistory.conv_svc_wealth[].id str chwealth_1
chatHistory.conv_svc_wealth[].senderId str system
chatHistory.conv_svc_wealth[].type str system
chatHistory.conv_svc_wealth[].content str 余额宝昨日收益已到账
chatHistory.conv_svc_wealth[].timestamp int 1779268331846
chatHistory.conv_p_3 array<object> (5 items)
chatHistory.conv_p_3[].id str ch3_1
chatHistory.conv_p_3[].senderId str 3
chatHistory.conv_p_3[].type str text
chatHistory.conv_p_3[].content str 最近忙什么呢
chatHistory.conv_p_3[].timestamp int 1779178331846
chatHistory.conv_p_17 array<object> (2 items)
chatHistory.conv_p_17[].id str ch17_1
chatHistory.conv_p_17[].senderId str self
chatHistory.conv_p_17[].type str text
chatHistory.conv_p_17[].content str 文件发一下
chatHistory.conv_p_17[].timestamp int 1779156731846
chatHistory.conv_p_10 array<object> (4 items)
chatHistory.conv_p_10[].id str ch10_1
chatHistory.conv_p_10[].senderId str 10
chatHistory.conv_p_10[].type str text
chatHistory.conv_p_10[].content str 今天下班早吗
chatHistory.conv_p_10[].timestamp int 1778832731846
chatHistory.conv_p_4 array<object> (1 items)
chatHistory.conv_p_4[].id str ch4_1
chatHistory.conv_p_4[].senderId str 4
chatHistory.conv_p_4[].type str text
chatHistory.conv_p_4[].content str 周末一起吃饭吗?
chatHistory.conv_p_4[].timestamp int 1778760731846
chatHistory.conv_p_5 array<object> (2 items)
chatHistory.conv_p_5[].id str ch5_1
chatHistory.conv_p_5[].senderId str self
chatHistory.conv_p_5[].type str text
chatHistory.conv_p_5[].content str 好的我记一下
chatHistory.conv_p_5[].timestamp int 1778663531846
chatHistory.conv_p_12 array<object> (4 items)
chatHistory.conv_p_12[].id str ch12_1
chatHistory.conv_p_12[].senderId str self
chatHistory.conv_p_12[].type str text
chatHistory.conv_p_12[].content str 好久没踢了
chatHistory.conv_p_12[].timestamp int 1778933531846
chatHistory.conv_svc_life array<object> (5 items)
chatHistory.conv_svc_life[].id str chlife_1
chatHistory.conv_svc_life[].senderId str system
chatHistory.conv_svc_life[].type str system
chatHistory.conv_svc_life[].content str 燃气服务:本月用气账单已生成
chatHistory.conv_svc_life[].timestamp int 1778472731846
chatHistory.conv_p_2 array<object> (5 items)
chatHistory.conv_p_2[].id str ch2_1
chatHistory.conv_p_2[].senderId str self
chatHistory.conv_p_2[].type str text
chatHistory.conv_p_2[].content str 再说吧
chatHistory.conv_p_2[].timestamp int 1778400731846
chatHistory.conv_svc_insure array<object> (3 items)
chatHistory.conv_svc_insure[].id str chinsure_1
chatHistory.conv_svc_insure[].senderId str system
chatHistory.conv_svc_insure[].type str system
chatHistory.conv_svc_insure[].content str 理赔材料已收到,正在审核
chatHistory.conv_svc_insure[].timestamp int 1776744731846
chatHistory.conv_p_8 array<object> (4 items)
chatHistory.conv_p_8[].id str ch8_1
chatHistory.conv_p_8[].senderId str self
chatHistory.conv_p_8[].type str text
chatHistory.conv_p_8[].content str 奶奶好
chatHistory.conv_p_8[].timestamp int 1754020800000
chatHistory.conv_birthday array<object> (1 items)
chatHistory.conv_birthday[].id str chbirthday_1
chatHistory.conv_birthday[].senderId str system
chatHistory.conv_birthday[].type str system
chatHistory.conv_birthday[].content str 本周有1个好友过生日,送上祝福吧
chatHistory.conv_birthday[].timestamp int 1751212800000
chatHistory.conv_svc_kefu array<object> (1 items)
chatHistory.conv_svc_kefu[].id str chkefu_1
chatHistory.conv_svc_kefu[].senderId str system
chatHistory.conv_svc_kefu[].type str system
chatHistory.conv_svc_kefu[].content str 您有积分将在6月过期,客服为您解读积分热
chatHistory.conv_svc_kefu[].timestamp int 1655740800000
contacts array<object> (30 items)
contacts[].id str 1
contacts[].name str 浩杰(李浩杰)
contacts[].phone str 13256784311
contacts[].account str 13256784311
contacts[].info str 李浩杰
contacts[].avatar str https://images.unsplash.com/photo-1599566150163...
contacts[].verified bool True
contacts[].gender str male
settings object
settings.visualRefreshEnabled bool True
settings.payment object
settings.payment.payOrder object
settings.payment.payOrder.mode str system
settings.payment.payOrder.customOrderIds array<str> (3 items)
settings.payment.fastPay object
settings.payment.fastPay.enabled bool False
settings.payment.fastPay.noPwdEnabled bool False
settings.payment.fastPay.easterEggEnabled bool True
settings.notifications object
settings.notifications.tradeSecurity bool True
settings.notifications.service bool True
settings.notifications.activity bool True
settings.notifications.avCall bool False
settings.notifications.avCallPopup bool False
settings.notifications.friendReminder bool True
settings.notifications.friendDetail bool True
settings.notifications.sound bool True
settings.notifications.vibration bool True
settings.notifications.avCallRing bool False
settings.general object
settings.general.refreshSoundEnabled bool False
settings.general.fontSizeLevel int 2
settings.general.darkMode object
settings.general.darkMode.followSystem bool False
settings.general.darkMode.mode str light
settings.general.speedModeEnabled bool False
settings.general.clipboardAllowRead bool True
settings.general.homeManage object
settings.general.homeManage.searchBoxRecommendEnabled bool True
settings.general.homeManage.searchBoxAmbienceEnabled bool True
settings.general.homeManage.searchPreEnabled bool True
settings.general.homeManage.voiceFloatEnabled bool False
settings.general.homeManage.activityAmbienceEnabled bool True
settings.general.homeManage.appDynamicEnabled bool True
settings.general.homeManage.featureColumnEnabled bool True
settings.general.homeManage.smartSceneEnabled bool True
settings.general.myManage object
settings.general.myManage.documents bool True
settings.general.myManage.yuebao bool True
settings.general.myManage.huabei bool True
settings.general.myManage.antInsure bool True
settings.general.myManage.sesame bool True
settings.general.myManage.yulibao bool True
settings.general.myManage.mybankLoan bool True
settings.general.myManage.mybank bool True
settings.general.myManage.civic bool True
settings.general.myManage.orders bool True
settings.general.myManage.moreServices bool True
bankCards array<object> (8 items)
bankCards[].id str ccb_5495
bankCards[].bankCode str ccb
bankCards[].bankName str 建设银行储蓄卡
bankCards[].last4 str 5445
bankCards[].bound bool True
bankCards[].available int 5000
subscriptions array (0 items)
lastPaymentHint NoneType
rechargeCards array<object> (2 items)
rechargeCards[].id str rc-1
rechargeCards[].code str ALIPAY100
rechargeCards[].value int 100
rechargeCards[].redeemed bool False
billSearchHistory array (0 items)
transferDraft NoneType
transferReceipt NoneType

哔哩哔哩 (bilibili)

Access:

const state = __SIM__.getState().apps.bilibili;

Fields:

Path Type Example / count
homeTabs array<str> (6 items)
recommendedUp array<object> (2 items)
recommendedUp[].id str 800000064982
recommendedUp[].name str _拾光记录者_
shopItems array<object> (4 items)
shopItems[].title str 手办雕像
shopItems[].icon str 🎨
settings object
settings.language str zh
settings.timer str off
settings.sleepReminder bool False
settings.recommend object
settings.recommend.playMode str auto
settings.recommend.autoPlay str wifi
settings.recommend.bigCardSound str off
settings.recommend.refresh str on
settings.avatarEntry object
settings.avatarEntry.watchVideo bool True
settings.avatarEntry.listenVideo bool True
settings.offline object
settings.offline.autoDownload bool True
settings.chase object
settings.chase.xianXiuMode bool False
settings.push object
settings.push.like bool True
settings.push.comment bool True
settings.push.at bool True
settings.push.chat bool True
settings.push.followUp bool True
settings.push.recommend bool True
settings.push.hot bool True
settings.push.activity bool True
settings.push.chase bool True
settings.push.live bool True
settings.push.collection bool True
settings.push.search bool True
settings.push.otherSub bool True
settings.push.upload bool True
settings.push.logistics bool True
settings.push.value bool True
settings.push.security bool True
settings.push.other bool True
settings.push.banner bool True
settings.message object
settings.message.notify bool True
settings.message.smartBlock bool True
settings.message.replyAt str all
settings.message.like str all
settings.message.fan str on
settings.message.support str on
settings.message.supportCollapse bool True
settings.message.unfollowCollapse bool False
settings.harass object
settings.harass.oneKey bool False
settings.harass.comment str all
settings.harass.danmaku str all
settings.harass.pm str all
settings.other object
settings.other.wifiPkg bool True
settings.other.clipboard bool True
settings.other.screenshotShare bool True
settings.other.watermark str off
settings.other.imageQuality str clear
settings.playback object
settings.playback.dataAuto bool True
settings.playback.detailAuto bool True
settings.playback.detailFullscreen bool False
settings.playback.feedAuto str on
settings.playback.homeAuto str all
settings.playback.portraitFullscreen bool True
settings.playback.pipOut bool False
settings.playback.pipIn bool False
settings.playback.backgroundListen bool True
settings.playback.backgroundSeries bool True
settings.playback.danmakuMemory bool False
settings.playback.danmakuQuick bool True
settings.playback.subtitleFeedback bool False
settings.playback.subtitleDrag bool False
settings.playback.hdr bool False
settings.playback.fullscreenCount bool True
settings.playback.gravity bool True
settings.playback.volumeBalance str standard
settings.playback.eyeCare bool False
settings.playback.colorAid bool False
settings.playback.https bool False
user object
user.name str xiaoming-ai
user.level int 0
user.avatar str /cdn/bilibili/images/avatars/self.jpg
user.bCoins int 0
user.coins int 1240
user.following int 2
user.followers int 1
user.dynamic int 0
user.isVip bool False
user.sex str 保密
user.birthday str
user.sign str 这是我的签名
user.school str 中国科学院大学
user.ipLocation str 北京
user.uid str 800000000000
user.followingList array<object> (2 items)
user.followingList[].mid str 800000025938
user.followingList[].name str 铁壁观察
user.followingList[].face str /cdn/bilibili/images/avatars/mid_800000025938.jpg
user.followingList[].sign str 关注社会动态与历史人文,偶尔分享生活随想。
user.followersList array<object> (1 items)
user.followersList[].mid str 800000000001
user.followersList[].name str 星流笔记
user.followersList[].face str /cdn/bilibili/images/avatars/mid_800000000001.jpg
user.followersList[].sign str 专注探索宇宙深处的未解之谜,分享硬核天文知识与浪漫星空摄影
user.followersList[].isVip bool False
user.likedVideoIds array<str> (1 items)
user.dislikedVideoIds array (0 items)
user.coinedVideoCoins object
user.favoritesFolders array<object> (4 items)
user.favoritesFolders[].id str fav_default
user.favoritesFolders[].title str 默认收藏夹
user.favoritesFolders[].isPublic bool False
user.favoritesFolders[].videoIds array<str> (6 items)
user.subscribedAnime array<object> (2 items)
user.subscribedAnime[].id str BVmg00000086
user.subscribedAnime[].title str 凡人修仙传
user.subscribedDramas array (0 items)
user.searchHistory array<str> (2 items)
activeVideoId NoneType

ebay (ebay)

Access:

const state = __SIM__.getState().apps.ebay;

Fields:

Path Type Example / count
user object
user.name str User
user.isLoggedIn bool False
recentSearches array<object> (1 items)
recentSearches[].id str 1
recentSearches[].query str 电风扇
savedItems array (0 items)
cartItems array (0 items)
homeProducts array<object> (3 items)
homeProducts[].id str 1
homeProducts[].image str /cdn/ebay/images/unsplash/photo-1511707171634-5...
homeProducts[].title str Smartphone
messages array (0 items)
settings object
settings.themeId str system
search object
search.current object
search.current.query str
search.current.sortOption str bestMatch
search.current.buyingFormat str all
search.current.categoryId NoneType
search.current.brand NoneType
search.current.location NoneType
search.current.freeShippingOnly bool False
search.current.conditions array (0 items)
search.current.priceMin str
search.current.priceMax str
search.current.resultsCount int 0
search.current.firstTitle NoneType
search.current.firstTotalCents NoneType
search.history array (0 items)
search.lastCompare NoneType

地图 (map)

Access:

const state = __SIM__.getState().apps.map;

Fields:

Path Type Example / count
user object
user.id str u1
user.name str pure
user.level int 1
user.levelTitle str 本地向导
user.contributions object
user.contributions.photos int 0
user.contributions.reviews int 0
user.contributions.questions int 0
user.lists object
user.lists.favorites object
user.lists.favorites.count int 0
user.lists.favorites.public bool False
user.lists.wantToGo object
user.lists.wantToGo.count int 0
user.lists.wantToGo.public bool False
user.lists.starred object
user.lists.starred.count int 0
user.lists.starred.public bool False
searchHistory array<object> (2 items)
searchHistory[].id str h1
searchHistory[].kind str place
searchHistory[].text str 五道口购物中心
searchHistory[].placeId str ChIJd8tYDhBU8DURkwewhb8tMIM
searchHistory[].subtitle str 北京市海淀区五道口成府路28号…
settings object
settings.appDisplay object
settings.appDisplay.wlanOnly bool False
settings.appDisplay.satelliteView bool False
settings.appDisplay.accessibility bool False
settings.appDisplay.shakeFeedback bool False
settings.appDisplay.language NoneType
settings.appDisplay.theme str 始终采用浅色主题
settings.appDisplay.distanceUnit str 自动
settings.appDisplay.scaleBar str 缩放时
settings.appDisplay.videoAutoplay str 始终开启自动播放功能
settings.navigation object
settings.navigation.muteState str unmuted
settings.navigation.voiceVolume str medium
settings.navigation.playVoiceOverBluetooth bool True
settings.navigation.playVoiceDuringCalls bool True
settings.navigation.playAudioCues bool True
settings.navigation.showMediaControls bool False
settings.navigation.trafficAlerts bool True
settings.navigation.avoidTolls bool False
settings.navigation.avoidHighways bool False
settings.navigation.avoidFerries bool False
settings.navigation.fuelEfficient bool True
settings.navigation.colorScheme str auto
settings.navigation.distanceUnits str auto
settings.navigation.keepMapNorthUp bool False
settings.navigation.showRoutePreview bool True
settings.navigation.speedometer bool True
settings.navigation.drivingNotifications bool False
settings.navigation.bluetoothTunnelBeacon bool False
settings.locationPrivacy object
settings.locationPrivacy.saveRecentSearches bool True
settings.offlineMaps object
settings.offlineMaps.autoUpdate bool True
settings.offlineMaps.autoDownloadRecommended bool True
settings.offlineMaps.downloadPreference str 仅通过 WLAN 网络
settings.notifications object
settings.notifications.traffic object
settings.notifications.traffic.offlineMaps str 开启
settings.notifications.traffic.nearbyTraffic str 开启
settings.notifications.traffic.publicTransport str 开启
settings.notifications.traffic.parkingLocation str 开启
settings.notifications.traffic.desktopDirections str 开启
settings.notifications.recommendations object
settings.notifications.recommendations.nearbyPlaces str 开启
settings.notifications.recommendations.newPlaces str 开启
currentLocation object
currentLocation.latitude float 39.9794688
currentLocation.longitude float 116.3323982
currentView object
currentView.searchResults array (0 items)
currentView.poi NoneType
currentView.route NoneType
currentView.routeModes object
currentView.autocomplete NoneType
currentView.placeResultsSheetOpen bool False
currentView.routeSheetOpen bool False
currentView.routeSetupOpen bool False

railway12306 (railway12306)

Access:

const state = __SIM__.getState().apps.railway12306;

Fields:

Path Type Example / count
from str 上海
to str 南京
date str 2026-05-21
isStudent bool False
searchHistory array<str> (2 items)
stationSelectTarget str from
orders array<object> (3 items)
orders[].id str EK61728394
orders[].trainNo str G7536
orders[].fromStation str 杭州东
orders[].toStation str 上海虹桥
orders[].departTime str 19:15
orders[].arriveTime str 20:12
orders[].date str 2026-02-09
orders[].tickets array<object> (1 items)
orders[].tickets[].passengerName str 赵宇轩
orders[].tickets[].ticketType str 学生票
orders[].tickets[].seatType str 二等座
orders[].tickets[].seatNo str 06车 15A号
orders[].tickets[].price int 58
orders[].status str completed
orders[].createTime str 2026-02-08T10:30:00
passengers array<object> (9 items)
passengers[].id str p1
passengers[].name str 赵宇轩
passengers[].idType str 身份证
passengers[].idNo str 310101199501017821
passengers[].isDefault bool True
passengers[].ticketType str 学生
settings object
settings.fingerprint bool False
settings.notificationEnabled bool True
settings.notificationSound bool True
settings.notificationVibrate bool True
settings.fontSize str medium
settings.highContrast bool False
settings.version str standard
settings.paymentPassword bool False
settings.recentRecommend bool True
settings.adRecommend bool False
selectedTrain NoneType
notificationsRead array (0 items)
lastQuerySummary NoneType
invoiceHeaders array (0 items)
invoiceEmail str
userProfile object
userProfile.name str 赵宇轩
userProfile.phone str 13812348520
userProfile.phoneVerified bool True
userProfile.realNameVerified bool True
userProfile.memberLevel str 二星会员
userProfile.points int 12680
userProfile.diningPoints int 0
userProfile.pointsExpireDate str 2026年6月30日
userProfile.upgradeNeeded int 37320
userProfile.avatar str
isLoggedIn bool True
loginUser object
loginUser.username str xuan123456
loginUser.password str Zhao@2026
loginUser.phone str 13812348520
loginUser.email str zhaoyuxuan@example.com
auth object
auth.accounts array<object> (3 items)
auth.accounts[].username str xuan123456
auth.accounts[].password str Zhao@2026
auth.accounts[].name str 赵宇轩
auth.accounts[].idNo str 310101199501017821
auth.accounts[].phone str 13812348520
auth.accounts[].email str zhaoyuxuan@example.com
auth.loginAttempts array (0 items)
auth.lastLoginHint NoneType
auth.resetVerification NoneType
auth.resetVerificationAttempts array (0 items)
directTrains array (0 items)
transferPlans array (0 items)
_temp object
_temp.queryLoading bool False
_temp.queryError NoneType
searchForm object
searchForm.from str 上海
searchForm.to str 南京
searchForm.date str 2026-05-21
searchForm.isStudent bool False
user object
user.name str 赵宇轩
user.phone str 13812348520
user.phoneVerified bool True
user.realNameVerified bool True
user.memberLevel str 二星会员
user.points int 12680
user.diningPoints int 0
user.pointsExpireDate str 2026年6月30日
user.upgradeNeeded int 37320
user.avatar str
notifications array<object> (3 items)
notifications[].id str n0
notifications[].type str trip
notifications[].date str 2026-02-14
notifications[].time str 09:00
notifications[].title str 铁路行程提醒
notifications[].fromStation str 上海虹桥
notifications[].toStation str 南京南
notifications[].trainNo str G7002
notifications[].weather object
notifications[].weather.from str 2°C~8°C 晴
notifications[].weather.to str 0°C~7°C 多云
notifications[].departTime str 02月14日 08:30
notifications[].departTimestamp str 2026-02-14T08:30:00
notifications[].gate str 二层候车室B06检票口
notifications[].note str 出行乘客较多,请您务必预留足够的安检、候车检票时间,尽量提前到站,以免耽误您的行程。
account object
account.personalInfo object
account.personalInfo.name str 赵宇轩
account.personalInfo.username str xuan123456
account.personalInfo.status str 已通过
account.studentQualification object
account.studentQualification.desc str 购票优惠,学生专享
account.phone object
account.phone.number str 13812348520
account.phone.status str 已核验
account.email object
account.email.address str zhaoyuxuan@example.com
account.email.status str 未通过核验
studentVerify object
studentVerify.year str 2026学年
studentVerify.remaining int 2
studentVerify.from str 上海
studentVerify.to str 成都
servicePhones array<object> (18 items)
servicePhones[].region str 哈尔滨铁路客户服务中心
servicePhones[].areaCode str 0451
servicePhones[].phone str 12306
queryState object
queryState.directTrains array (0 items)
queryState.transferPlans array (0 items)
queryState.loading bool False
queryState.error NoneType
lastPickedTrain NoneType
lastLoginHint NoneType

小红书 (redbook)

Access:

const state = __SIM__.getState().apps.redbook;

Fields:

Path Type Example / count
user object
user.id str xiaoming
user.name str 小明
user.avatar str /@app-assets/RedBook/my/mine_def_touxiang_3x.png
user.userCover str /@app-assets/RedBook/my/mine_bg_3x.png
user.likesAndCollections int 326
user.intro str 一只野生程序猿存档 🌟 喜欢摄影 | 旅行 | 美食 记录生活中的小美好 ✨
user.location str 上海
user.address str 上海
user.gender str Female
user.age str 24
user.followingIds array<str> (7 items)
user.followerIds array<str> (3 items)
user.likedNotes array<str> (2 items)
user.collectedNotes array<str> (2 items)
user.likedCommentsByNote object
user.likedCommentsByNote.2kvlyjk5h array<str> (2 items)
user.likedCommentsByNote.xpctqzmeh array<str> (1 items)
user.commentIds array (0 items)
user.publishedNoteIds array<str> (2 items)
notes object
notes.note_0 object
notes.note_0.id str note_0
notes.note_0.title str 下班后一个人散步|把焦虑走丢了
notes.note_0.content str 今天加班到很晚,出门的时候风有点冷。 我没急着回家,沿着小区外面的那条路慢慢走。路灯把影子拉得...
notes.note_0.authorId str xiaoming
notes.note_0.images array<str> (2 items)
notes.note_0.cover str /@app-assets/RedBook/seed/redbook_note_0_walk_1...
notes.note_0.likes int 368
notes.note_0.collections int 92
notes.note_0.comments int 0
notes.note_0.commentList array (0 items)
notes.note_0.createdAt int 1779171131846
notes.note_1 object
notes.note_1.id str note_1
notes.note_1.title str 周末做饭实验|10分钟搞定的番茄鸡蛋面(真香版)
notes.note_1.content str 周末不想点外卖,家里刚好有两颗鸡蛋和一颗番茄,就临时起意煮了碗面。 做下来发现想好吃其实很简单...
notes.note_1.authorId str xiaoming
notes.note_1.images array<str> (2 items)
notes.note_1.cover str /@app-assets/RedBook/seed/redbook_note_1_food_1...
notes.note_1.likes int 1240
notes.note_1.collections int 310
notes.note_1.comments int 0
notes.note_1.commentList array (0 items)
notes.note_1.createdAt int 1778926331846
comments object
users object
chats array<object> (2 items)
chats[].userId str x1dubbu13
chats[].username str 海边小橘子
chats[].avatar str /cdn/redbook/images/avatars/x1dubbu13.jpg
chats[].lastMessage str 周末要不要一起去逛逛?
chats[].lastTime int 1779365471846
chats[].unreadCount int 1
chats[].messages array<object> (3 items)
chats[].messages[].id str seed_chat_x1dubbu13_1
chats[].messages[].senderId str x1dubbu13
chats[].messages[].content str 你最近那篇笔记写得挺真实的
chats[].messages[].timestamp int 1779365351846
chats[].messages[].type str text
notifications array<object> (6 items)
notifications[].id str n1
notifications[].type str like_note
notifications[].userId str x1dubbu13
notifications[].username str 海边小橘子
notifications[].userAvatar str /cdn/redbook/images/avatars/x1dubbu13.jpg
notifications[].noteId str note_0
notifications[].noteCover str /@app-assets/RedBook/seed/redbook_note_0_walk_1...
notifications[].timestamp int 1779365231846
notifications[].isRead bool False
history array (0 items)
searchHistory array<str> (4 items)
hotSearch array<object> (10 items)
hotSearch[].keyword str 贺娇龙因意外坠马逝世
hotSearch[].isNew bool True
hotSearch[].heat str 939.5万
guessYouLike array<str> (6 items)
settings object
settings.general object
settings.general.useSystemFont bool False
settings.general.playAudio bool False
settings.general.autoRefresh bool True
settings.general.muteVideo bool False
settings.general.mobileDownload bool False
settings.general.videoHDR bool False
settings.general.imageHDR bool True
settings.general.mobileNetwork bool True
settings.general.history bool True
settings.general.videoInteraction bool True
settings.general.preUpload bool True
settings.general.teenMode bool False
settings.notification object
settings.notification.receiveMsg bool False
settings.notification.likeCollect bool False
settings.notification.newFollow bool False
settings.notification.comment bool False
settings.notification.atMe bool False
settings.notification.storeNotif bool False
settings.notification.privateChat bool True
settings.notification.groupChat bool True
settings.notification.strangers bool True
settings.notification.authorUpdates str followingUnread
settings.notification.liveReminder str off
settings.notification.contentRecommend str off
settings.notification.userRecommend str off
settings.notification.otherNotif str receive
settings.notification.inAppBanner str off
settings.privacy object
settings.privacy.oneClickProtect bool False
settings.privacy.showChatStatus bool True
settings.privacy.onlyFollowComment bool True
settings.privacy.onlyFollowDanmaku bool True
settings.privacy.onlyFollowAt bool True
settings.privacy.allowDownload bool True
settings.privacy.recommendPeople bool True
settings.privacy.onlineStatus str friends
settings.privacy.messagePermission str following
settings.privacy.collectVisibility str private
settings.privacy.commentVisibility str public
settings.language str zh-CN
storage object
storage.cacheSizeBytes int 5382144
_temp object
_temp.activeCategory str recommend
_temp.citySubTab str recommend
publishDraft object
publishDraft.text str
publishDraft.templateId str basic
publishDraft.title str
publishDraft.images array (0 items)

reddit (reddit)

Access:

const state = __SIM__.getState().apps.reddit;

Fields:

Path Type Example / count
user object
user.username str Embarrassed_Fee8630
user.isOnline bool True
user.postIds array<str> (1 items)
user.commentIds array (0 items)
user.savedPostIds array (0 items)
user.joinedCommunityIds array (0 items)
user.postVotes object
user.commentVotes object
user.avatar str /apps/Reddit/assets/avatars/0042c9bad3f2bad01c8...
user.bio str
user.bannerImage str
posts object
posts.my_post_1 object
posts.my_post_1.id str my_post_1
posts.my_post_1.subreddit str r/self
posts.my_post_1.timeAgo str now
posts.my_post_1.title str 有没有人也会半夜突然想整理房间?
posts.my_post_1.content str 明明很困了,但一想到明天事情多,就忍不住开始收拾桌面、整理衣柜,结果越收拾越精神。你们会这样吗?
posts.my_post_1.upvotes str 1
posts.my_post_1.comments str 0
posts.my_post_1.shares int 0
posts.my_post_1.isAd bool False
posts.my_post_1.url str
posts.my_post_1.author str Embarrassed_Fee8630
posts.my_post_1.image NoneType
posts.my_post_1.images NoneType
posts.my_post_1.subredditIcon NoneType
posts.my_post_1.authorAvatar str /apps/Reddit/assets/avatars/0042c9bad3f2bad01c8...
comments object
chatThreads object
chatThreads.Objective-Skill-2591 array<object> (2 items)
chatThreads.Objective-Skill-2591[].id str ct_obj_1
chatThreads.Objective-Skill-2591[].from str them
chatThreads.Objective-Skill-2591[].body str 你上次推荐的那家店我去了,味道确实不错!
chatThreads.Objective-Skill-2591[].created_utc int 1710000001
chatThreads.Intelligent_Drama_46 array<object> (2 items)
chatThreads.Intelligent_Drama_46[].id str ct_int_1
chatThreads.Intelligent_Drama_46[].from str me
chatThreads.Intelligent_Drama_46[].body str hello
chatThreads.Intelligent_Drama_46[].created_utc int 1710000100
chatReplies object
chatReplies.Objective-Skill-2591:ct_obj_1 array<object> (1 items)
chatReplies.Objective-Skill-2591:ct_obj_1[].id str cr_obj_1
chatReplies.Objective-Skill-2591:ct_obj_1[].from str me
chatReplies.Objective-Skill-2591:ct_obj_1[].body str 确实不错,下次我再去试试别的菜。
chatReplies.Objective-Skill-2591:ct_obj_1[].created_utc int 1710000004
settings object
settings.showNSFW bool False
settings.blurNSFW bool True
settings.showCommunityStyles bool True
settings.theme str auto
settings.autoplayVideo str wifi
settings.quietAudio bool False
settings.inboxNotifications bool True
settings.commentReplyNotifications bool True
settings.upvoteNotifications bool True
settings.mentionNotifications bool True
settings.chatMessageNotifications bool True
settings.communityAlerts bool True
settings.trendingNotifications bool True
settings.homeFeedRecommendations bool True
settings.allowCookies bool True
settings.personalizedAds bool True
settings.showOnlineStatus bool True
settings.defaultCommentSort str best
settings.rememberPerPostSort bool True
settings.textSize str default
settings.reduceAnimations bool False
settings.openLinksInApp bool True
settings.savedImageAttribution bool True
settings.defaultMarkdown bool False
createDraft object
createDraft.selectedCommunity NoneType
createDraft.selectedFlairs array (0 items)

腾讯会议 (tencent_meeting)

Access:

const state = __SIM__.getState().apps.tencent_meeting;

Fields:

Path Type Example / count
user object
user.id str user_001
user.name str 小明
user.avatar str
user.type str free
user.meetingId str 123 456 7890
user.phone str +86 17312341995
user.wechat str 小明
personalRoom object
personalRoom.meetingId str 337 607 3736
personalRoom.link str meeting.tencent.com/p/3376073736
personalRoom.password str 666348
personalRoom.waitingRoom bool False
personalRoom.allowBeforeHost bool False
personalRoom.watermark bool False
personalRoom.multiDevice bool False
personalRoom.muteOnJoin str auto_after_6
messages array<object> (2 items)
messages[].id str msg_1
messages[].type str system
messages[].title str 系统消息
messages[].content str 专业版新权益:会中展示认证身份
messages[].detail str 开启展示后,可在身份名牌、参会成员列表、个人资料卡中外显认证身份,提升专业形象。
messages[].time str 2025年12月04日 18:44
messages[].read bool False
otherDevices array<object> (1 items)
otherDevices[].id str device_mac
otherDevices[].deviceType str mac
otherDevices[].deviceName str Mac
otherDevices[].isLoggedIn bool True
otherDevices[].inMeeting bool False
ongoingMeetings array<object> (3 items)
ongoingMeetings[].meetingId str 276760582
ongoingMeetings[].title str 老王的快速会议
ongoingMeetings[].hostName str 老王
ongoingMeetings[].hostId str host_laowang
ongoingMeetings[].duration int 60
ongoingMeetings[].timezone str (GMT+08:00) 中国标准时间
ongoingMeetings[].startTime int 1779364931846
history array<object> (13 items)
history[].id str test_001
history[].meetingId str 111 222 333
history[].title str 小明的快速会议
history[].duration int 60
history[].timezone str (GMT+08:00) 中国标准时间
history[].hostId str user_001
history[].type str quick
history[].participants array<object> (2 items)
history[].participants[].id str user_001
history[].participants[].name str 小明
history[].participants[].avatar str
history[].startTime int 1770170400000
history[].endTime int 1770173100000
history[].participations array<object> (1 items)
history[].participations[].joinTime int 1770170400000
history[].participations[].duration int 2700000
contacts array<object> (5 items)
contacts[].id str user_zhangsan
contacts[].name str 张三
scheduledMeetings array<object> (2 items)
scheduledMeetings[].id str sched_001
scheduledMeetings[].meetingId str 836 291 475
scheduledMeetings[].title str 项目例会
scheduledMeetings[].duration int 60
scheduledMeetings[].timezone str (GMT+08:00) 中国标准时间
scheduledMeetings[].repeatType str weekly
scheduledMeetings[].hostId str user_001
scheduledMeetings[].invitees array<object> (2 items)
scheduledMeetings[].invitees[].id str user_zhangsan
scheduledMeetings[].invitees[].name str 张三
scheduledMeetings[].settings object
scheduledMeetings[].settings.calendar bool True
scheduledMeetings[].settings.waitingRoom bool False
scheduledMeetings[].settings.enableSignUp bool False
scheduledMeetings[].settings.allowBeforeHost bool True
scheduledMeetings[].settings.muteOnJoin str auto_after_6
scheduledMeetings[].settings.watermark bool False
scheduledMeetings[].settings.allowMultiDevice bool True
scheduledMeetings[].settings.forbidAddContact bool False
scheduledMeetings[].settings.autoCloudRecord bool False
scheduledMeetings[].settings.autoTranscribe bool False
scheduledMeetings[].settings.allowUploadDoc bool True
scheduledMeetings[].status str pending
scheduledMeetings[].startTime int 1779372731846
scheduledMeetings[].createdAt int 1779365531846
settings object
settings.notifications bool True
settings.micOnJoin bool True
settings.speakerOnJoin bool True
settings.micFloating bool True
settings.micSound bool False
settings.cameraOnJoin bool False
settings.videoMirror bool True
settings.hideNonVideo bool False
settings.hideSelf bool False
settings.showPreview bool False
settings.danmu bool True
settings.showDuration bool True
settings.nearbyDiscovery bool False
settings.voiceExcitation bool True
settings.shortcutFloat bool False
settings.safeDrive bool True
settings.darkModeFollow bool True
settings.showIdentity bool False
activeMeeting NoneType
pendingMeetingConfig NoneType
currentScheduledMeeting NoneType

微信 (wechat)

Access:

const state = __SIM__.getState().apps.wechat;

Fields:

Path Type Example / count
user object
user.wxid str xiaoming001
user.name str 小明
user.avatar str /@app-assets/Wechat/avatars/avatar_64.jpg
user.region str 中国大陆 北京
user.currentLocation str 中国大陆 北京
user.gender str
user.phone str 17366666695
user.signature str 这是我的签名
user.pat str
user.qqId str 123456789
user.beans int 0
user.steps int 599
user.likes int 0
user.addresses array (0 items)
user.invoices array (0 items)
auth object
auth.accounts array<object> (1 items)
auth.accounts[].phone str 17366666695
auth.accounts[].password str wechat_pwd_123
auth.accounts[].createdAt int 0
auth.accounts[].activated bool True
auth.accounts[].realName str
auth.accounts[].idNumber str
auth.accounts[].failedAttempts int 0
auth.accounts[].requireCaptcha bool False
auth.session object
auth.session.loggedIn bool True
auth.session.phone str 17366666695
auth.session.expiresAt NoneType
auth.session.currentDeviceId str old_device_1
auth.trustedDevicesByPhone object
auth.trustedDevicesByPhone.17366666695 array<object> (1 items)
auth.trustedDevicesByPhone.17366666695[].deviceId str old_device_1
auth.trustedDevicesByPhone.17366666695[].deviceName str 旧设备
auth.trustedDevicesByPhone.17366666695[].trustedAt int 0
auth.verificationCodes array (0 items)
auth.verificationAttempts array (0 items)
auth.loginAttempts array (0 items)
auth.verificationCodeLength int 6
auth.verificationCodeExpirySec int 60
auth.captcha object
auth.captcha.requiredAfterFailures int 2
auth.nextVerificationCodeOverride NoneType
auth.pendingTrustDevice NoneType
chats array<object> (4 items)
chats[].id str wxid_blank_001
chats[].user object
chats[].user.wxid str wxid_blank_001
chats[].user.name str blank.
chats[].user.avatar str /@app-assets/Wechat/avatars/avatar_65.jpg
chats[].isMuted bool False
chats[].isSticky bool False
chats[].isAlert bool False
chats[].messages array<object> (4 items)
chats[].messages[].id str m1
chats[].messages[].type str time
chats[].messages[].content str 19:12
chats[].messages[].senderId str system
chats[].messages[].timestamp int 1779361931846
contacts array<object> (12 items)
contacts[].wxid str wxid_blank_001
contacts[].name str blank.
contacts[].avatar str /@app-assets/Wechat/avatars/avatar_65.jpg
contacts[].category str B
contacts[].signature str 学习使人快乐
contacts[].alias str blank.
contacts[].region str 马达加斯加
contacts[].gender str
contacts[].source str 对方通过扫一扫添加
contacts[].addedTime str 2025年12月
contacts[].commonGroups int 0
contacts[].memo str
contacts[].isBlacklisted bool False
contacts[].steps int 6194
contacts[].likes int 0
contacts[].permissionMode str all
contacts[].hideMyMoments bool False
contacts[].hideTheirMoments bool False
contacts[].aiConfig object
contacts[].aiConfig.enabled bool True
contacts[].aiConfig.systemPrompt str 热爱学习的程序员,性格开朗友善,喜欢聊技术话题,偶尔会用代码梗。
moments array<object> (5 items)
moments[].id str mo1
moments[].wxid str wxid_w5q69z0jbsuj22
moments[].userName str 小明
moments[].userAvatar str /@app-assets/Wechat/avatars/avatar_64.jpg
moments[].content str 你好
moments[].timestamp int 1779365411846
authorizedApps array<object> (3 items)
authorizedApps[].id str meeting
authorizedApps[].name str 腾讯会议
authorizedApps[].icon str /@app-assets/Wechat/icons/meeting.png
authorizedApps[].type str 移动应用
authorizedApps[].permissions array<str> (1 items)
nearbyPeople array<object> (10 items)
nearbyPeople[].wxid str wxid_nearby_001
nearbyPeople[].name str 懂得珍惜才配拥有
nearbyPeople[].avatar str /@app-assets/Wechat/avatars/nearby_01.jpg
nearbyPeople[].gender str
nearbyPeople[].region str 北京市朝阳区
nearbyPeople[].signature str 我以为爱情可以填满人生遗憾
nearbyPeople[].distance str 100米以内
momentDraft object
momentDraft.content str
momentDraft.location NoneType
momentDraft.selectedImages array (0 items)
textMomentDraft object
textMomentDraft.content str
textMomentDraft.location NoneType
settings object
settings.security object
settings.security.voiceprint bool False
settings.modes object
settings.modes.care bool False
settings.modes.minor bool False
settings.notifications object
settings.notifications.message bool True
settings.notifications.voiceVideo bool True
settings.notifications.displayMode str full
settings.notifications.notificationSound str 跟随系统
settings.notifications.incomingRingtone str 微信
settings.chat object
settings.chat.speakerMode bool True
settings.chat.sendButton bool True
settings.general object
settings.general.darkMode bool False
settings.general.followSystem bool True
settings.general.landscape bool False
settings.general.nfc bool True
settings.general.autoDownload str 仅Wi-Fi网络
settings.general.translationLanguage str 简体中文
settings.general.autoTranslate bool False
settings.general.mediaAutoDownload bool True
settings.general.savePhotos bool True
settings.general.saveVideos bool True
settings.general.imageSearch bool False
settings.general.keepOriginal bool False
settings.general.mobileAutoPlay bool True
settings.general.mobileVoiceQuality bool True
settings.general.personalizedAudio bool True
settings.general.losslessAudio bool False
settings.general.showAudioInRecent bool True
settings.privacy object
settings.privacy.friendConfirmation bool True
settings.privacy.recommendAddressBook bool True
settings.privacy.addMeMethods object
settings.privacy.addMeMethods.searchByWxid bool False
settings.privacy.addMeMethods.searchByPhone bool True
settings.privacy.addMeMethods.addByGroup bool True
settings.privacy.addMeMethods.addByQrCode bool True
settings.privacy.addMeMethods.addByCard bool True
settings.privacy.addMeMethods.addByOther bool True
settings.privacy.momentsStrangerTen bool True
settings.privacy.momentsRange str 最近三天
settings.discover object
settings.discover.moments object
settings.discover.moments.visible bool True
settings.discover.moments.notify bool True
settings.discover.channels object
settings.discover.channels.visible bool True
settings.discover.channels.notify bool True
settings.discover.live object
settings.discover.live.visible bool True
settings.discover.live.notify bool True
settings.discover.scan object
settings.discover.scan.visible bool True
settings.discover.listen object
settings.discover.listen.visible bool True
settings.discover.listen.notify bool True
settings.discover.topStories object
settings.discover.topStories.visible bool True
settings.discover.topStories.notify bool True
settings.discover.search object
settings.discover.search.visible bool True
settings.discover.nearby object
settings.discover.nearby.visible bool True
settings.discover.nearby.notify bool True
settings.discover.nearby.showNearbyPeople bool True
settings.discover.games object
settings.discover.games.visible bool True
settings.discover.games.notify bool True
settings.accessibility object
settings.accessibility.tencentNews object
settings.accessibility.tencentNews.enabled bool True
settings.accessibility.tencentNews.sticky bool False
settings.accessibility.tencentNews.dnd bool False
settings.accessibility.broadcast object
settings.accessibility.broadcast.enabled bool True
settings.accessibility.broadcast.sticky bool False
settings.accessibility.broadcast.dnd bool False
settings.accessibility.qqMail object
settings.accessibility.qqMail.enabled bool False
settings.accessibility.wechatSports object
settings.accessibility.wechatSports.enabled bool False
settings.accessibility.wechatSports.sticky bool False
settings.accessibility.wechatSports.dnd bool False
settings.accessibility.wechatSports.joinLeaderboard bool True
settings.accessibility.wechatSports.recvLeaderboardMsg bool True
settings.accessibility.wechatSports.recvLikeMsg bool True
settings.accessibility.wechatPay object
settings.accessibility.wechatPay.enabled bool False
settings.accessibility.wechatGames object
settings.accessibility.wechatGames.enabled bool False
subscriptions array (0 items)
_temp object
_temp.rightAction NoneType

微信读书 (wechat_reading)

Access:

const state = __SIM__.getState().apps.wechat_reading;

Fields:

Path Type Example / count
user object
user.id str user_me
user.name str 小明
user.avatar str
user.gender str
user.introduction str
user.signature str
user.readingTimeMinutes int 120
user.coinBalance int 50
user.membership bool False
user.registrationDate str 2024-01-01
user.following array<str> (1 items)
user.isWechatFriend bool False
user.likesCount int 0
user.followerCount int 0
user.followingCount int 1
user.badges array<object> (2 items)
user.badges[].id str b1
user.badges[].name str 神作爱好者
user.badges[].type str 神作爱好者
user.badges[].value str 1
user.recentBooks array<str> (4 items)
shelf array<object> (6 items)
shelf[].bookId str 60
shelf[].isPrivate bool True
shelf[].addedAt str 2025-12-05T10:00:00
store array<object> (67 items)
store[].id str 1
store[].title str 纳瓦尔宝典
store[].author str 埃里克·乔根森
store[].cover str
store[].coverColor str bg-[#F2EFE9]
store[].category str 商业
store[].totalWords int 150000
store[].rating float 9.2
store[].recommendedValue float 92.5
bookProgress object
bookProgress.1 object
bookProgress.1.bookId str 1
bookProgress.1.charOffset int 150000
bookProgress.1.lastReadAt str 2025-12-28T21:00:00
bookProgress.4 object
bookProgress.4.bookId str 4
bookProgress.4.charOffset int 120000
bookProgress.4.lastReadAt str 2025-12-26T20:00:00
bookProgress.30 object
bookProgress.30.bookId str 30
bookProgress.30.charOffset int 80000
bookProgress.30.lastReadAt str 2025-12-24T19:30:00
bookProgress.58 object
bookProgress.58.bookId str 58
bookProgress.58.charOffset int 1200000
bookProgress.58.lastReadAt str 2025-12-25T21:00:00
bookProgress.60 object
bookProgress.60.bookId str 60
bookProgress.60.charOffset int 50000
bookProgress.60.lastReadAt str 2025-12-20T21:00:00
bookProgress.65 object
bookProgress.65.bookId str 65
bookProgress.65.charOffset int 200000
bookProgress.65.lastReadAt str 2025-12-23T18:00:00
bookProgress.66 object
bookProgress.66.bookId str 66
bookProgress.66.charOffset int 50000
bookProgress.66.lastReadAt str 2025-12-22T10:15:00
bookProgress.67 object
bookProgress.67.bookId str 67
bookProgress.67.charOffset int 30000
bookProgress.67.lastReadAt str 2025-12-21T14:20:00
readingRecords array<object> (263 items)
readingRecords[].id str week_2
readingRecords[].key str week_2
readingRecords[].recordId str week_2
readingRecords[].bookId str 3
readingRecords[].date str 2026-05-21
readingRecords[].duration int 30
readingRecords[].timestamp str 2026-05-21T17:12:11
settings object
settings.autoLock bool False
settings.allowLandscape bool True
settings.hideThought bool False
settings.showTimeBattery bool False
settings.volumeKeyTurn bool False
settings.firstLineIndent bool False
settings.clickLeftNext bool False
settings.blockWebNovels bool False
settings.mixAudio bool False
settings.pageTurnStyle str 左右滑动
settings.darkMode str 跟随系统
settings.privacy object
settings.privacy.requireFollowRequest bool False
settings.privacy.hideVipGlobal bool False
settings.privacy.autoPrivateReading bool False
settings.privacy.shelfReplacement bool False
settings.privacy.rejectStrangerMsg bool False
settings.privacy.closePersonalizedRec bool False
settings.privacy.closeReadingRank bool False
settings.privacy.profile object
settings.privacy.profile.showShelf bool True
settings.privacy.profile.showLiked bool False
settings.privacy.profile.showLists bool True
settings.privacy.profile.showBadge bool True
settings.privacy.profile.showThought bool True
settings.privacy.profile.visibility str 关注我的人可见
settings.notifications object
settings.notifications.newFollower bool True
settings.notifications.newWechatFriend bool True
settings.notifications.activityWelfare bool True
readerPrefs object
readerPrefs.fontSize int 22
readerPrefs.themeColor str white
readerPrefs.themeBg str matchTheme
readerPrefs.margin int 3
readerPrefs.lineHeight int 4
recommendedAudiobooks array<str> (6 items)
likedListBooks array (0 items)
likedListSyncToHome bool False
_temp object
_temp.audioSubTab str audio
allProgressBookIds array<str> (8 items)
readingBookIds array<str> (6 items)
finishedBookIds array<str> (2 items)
homeFinishedBookIds array<str> (2 items)
hotSearch array<object> (7 items)
hotSearch[].id str h1
hotSearch[].rank int 1
hotSearch[].title str 亏成首富从游戏开始
hotSearch[].subtitle str #电视剧《年少有为》原著
hotSearch[].metric str 推荐值 87.7%
hotSearch[].badge str 好评如潮
hotSearch[].coverColor str bg-blue-200
audiobooks array<object> (20 items)
audiobooks[].id str audio_1
audiobooks[].title str 沧浪之水(经典版)
audiobooks[].author str 阎真
audiobooks[].coverColor str #E32D2D
audiobooks[].plays str 10万
audiobooks[].rating str 96.2%
users array<object> (9 items)
users[].id str user_508
users[].name str 508
users[].avatar str https://api.dicebear.com/7.x/avataaars/svg?seed...
users[].gender str
users[].introduction str 这个人很懒,什么都没有留下
users[].signature str
users[].readingTimeMinutes int 62882
users[].coinBalance int 0
users[].membership bool False
users[].isWechatFriend bool True
users[].likesCount int 0
users[].followerCount int 3
users[].followingCount int 10
users[].badges array<object> (4 items)
users[].badges[].id str b1
users[].badges[].name str 神作爱好者
users[].badges[].type str 神作爱好者
users[].badges[].value str 10
users[].recentBooks array<str> (6 items)

X (Twitter) (x)

Access:

const state = __SIM__.getState().apps.x;

Fields:

Path Type Example / count
user object
user.id str xiaoming_dev
user.name str 小明
user.avatar str https://api.dicebear.com/7.x/avataaars/svg?seed...
user.banner str
user.verified bool False
user.bio str 独立开发者 | 记录生活与代码 | 偶尔摸鱼
user.location str 北京
user.website str
user.joinDate str Mon Mar 15 08:00:00 +0000 2021
user.postIds array (0 items)
user.replyIds array (0 items)
user.followedUserIds array<str> (3 items)
user.followerUserIds array<str> (12 items)
user.likedPostIds array (0 items)
user.retweetedPostIds array (0 items)
user.bookmarkedPostIds array (0 items)
posts object
conversations array<object> (1 items)
conversations[].id str c1
conversations[].participantId str waylybaye
conversations[].unreadCount int 1
conversations[].lastMessageId str m2
conversations[].messages array<object> (2 items)
conversations[].messages[].id str m1
conversations[].messages[].senderId str xiaoming_dev
conversations[].messages[].receiverId str waylybaye
conversations[].messages[].content str Yo how is ServerCat doing?
conversations[].messages[].time str 15m
conversations[].messages[].read bool True
settings object
settings.showInteractionCounts bool True
settings.enablePostSwipeGesture bool False
settings.showLocalContent bool True
settings.yourTrends bool True
settings.markSensitive bool False
settings.showListening bool False
settings.allowEmail bool True
settings.allowPhone bool True
settings.syncContacts bool False
settings.pushOnlyDm bool False
settings.dmRequestFrom str everyone
settings.enableAvCalls bool True
settings.allowCallFromFollowing bool True
settings.allowCallFromLogs bool False
settings.allowCallFromVerified bool False
settings.alwaysProxyCalls bool False
settings.filterLowQualityDMs bool True
settings.enableDebugLog bool False
settings.privatePosts bool False
settings.protectVideos bool False
settings.photoTagging bool True
settings.useRegion bool True
settings.prefRecommend bool True
settings.prefFollow bool True
settings.prefLiveSpace bool True
settings.prefNewsSports bool True
settings.fromXFollow bool True
settings.fromXNewsSports bool True
settings.fromXRecommend bool True
settings.fromXMoments bool True
settings.fromXLiveSpace bool True
settings.fromXOtherLive bool True
settings.fromXAlert bool True
settings.fromXNewFeatures bool True
settings.proNotify bool True
settings.onlyImportant bool False
settings.hideSuggestions bool False

answer_sheet (answer_sheet)

Access:

const state = __SIM__.getState().apps.answer_sheet;

Fields:

Path Type Example / count
question str 北京和上海,明天哪个城市温差更大?一共有几场会议?哪几天有雨?
hint str 请根据查询结果填写以下信息
fields array<object> (3 items)
fields[].type str choice
fields[].label str 温差更大的城市
fields[].options array<str> (3 items)
answers object
submitted bool False

浏览器 (browser)

Access:

const state = __SIM__.getState().apps.browser;

Fields:

Path Type Example / count
tabs array<object> (1 items)
tabs[].id str 1
tabs[].url str
tabs[].title str 主页
activeTabId str 1
visitedUrls array (0 items)

calculator2 (calculator2)

Access:

const state = __SIM__.getState().apps.calculator2;

Fields:

Path Type Example / count
state str INPUT
formula str
result str

calendar (calendar)

Access:

const state = __SIM__.getState().apps.calendar;

Fields:

Path Type Example / count
settings object
settings.weekStartDay str monday
settings.showExtendMonth bool True
settings.showWeekNumber bool False
settings.showAlmanacYiJi bool False
settings.autoInsertAiEvent bool False
settings.defaultReminder str 15_minutes_before
settings.defaultAllDayReminder str 9_am_on_day
settings.defaultReminderLaterTime str 10_minutes
settings.holidayReminder bool True
settings.showRejectAgenda bool False
settings.autoImportBirthday bool False
events array (0 items)
selectedDateTs int 1779292800000

compass (compass)

Access:

const state = __SIM__.getState().apps.compass;

Fields:

Path Type Example / count
headingDeg int 256
levelAngleDeg int 1
directionText str 西
latitude NoneType
longitude NoneType

contacts (contacts)

Access:

const state = __SIM__.getState().apps.contacts;

Fields:

Path Type Example / count
searchHistory array (0 items)
settings object
settings.device_group str pref_key_pro_bt
settings.pref_key_dial_pad_touch_tone bool True
settings.pref_key_tone str -1
settings.pref_key_smart_group_company bool True
settings.pref_key_smart_group_location bool True
settings.pref_key_smart_group_frequency bool True
settings.pref_key_simple_mode bool False
settings.pref_key_word_photo bool False
settings.only_phones_v2 bool True
settings.pref_key_display_sim_contacts bool True
settings.pref_key_show_firewall_calllog bool True
settings.pref_key_show_business_hall bool True
settings.button_turnover_mute bool False
settings.button_handon_ringer bool False
settings.button_crescendo_ringer bool True
settings.button_flash_when_ring bool False
settings.button_enable_proximity bool True
settings.button_auto_answer bool False
settings.button_auto_answer_delay str 3
settings.button_autoip bool False
settings.button_autoip_support_local_numbers bool False
settings.button_autoip_add_zero_prefix bool False
settings.button_auto_redial bool False
settings.button_missed_call_notify_times str 0
settings.button_connect_disconnect_vibrate str 100
settings.button_call_waiting_tone str 0
settings.pref_fold_answer_call bool False
settings.pref_unfold_turn_on_speaker bool False
settings.pref_unfold_close_camera bool False
settings.pref_unfold_show_incall_bubble bool False
settings.button_call_recording_notification bool True
settings.button_auto_record_call bool False
settings.button_auto_record_unknown bool False
settings.button_auto_record_yellowpage bool False
settings.button_enable_telocation bool True
settings.button_auto_country_code bool True
settings.perf_sensor_answer bool False
settings.button_incoming_call_report str 2
settings.button_smart_call_forward bool False
settings.default_sms_key str 0
settings.button_call_respond_via_sms bool True
settings.canned_response_pref_1 str 现在无法接听。有什么事吗?
settings.canned_response_pref_2 str 我马上会打给你。
settings.canned_response_pref_3 str 我稍后会再打给你。
settings.canned_response_pref_4 str 现在无法接听。能稍后再打给我吗?

file_manager (file_manager)

Access:

const state = __SIM__.getState().apps.file_manager;

Fields:

Path Type Example / count
clipboardItems array (0 items)
clipboardOperation NoneType

Access:

const state = __SIM__.getState().apps.gallery;

This app currently exposes no state data.

备忘录 (notes)

Access:

const state = __SIM__.getState().apps.notes;

Fields:

Path Type Example / count
notes array<object> (5 items)
notes[].id str xn_1
notes[].title str 购物清单
notes[].content str 牛奶 鸡蛋 洗衣液
notes[].updatedAt int 1770200700000
notes[].folderId str unfiled
todos array<object> (5 items)
todos[].id str xt_1
todos[].text str 明天去车站
todos[].completed bool False
todos[].updatedAt int 1770529800000
folders array<object> (3 items)
folders[].id str all
folders[].name str 全部
folders[].system bool True
selectedFolderId str all
settings object
settings.notesViewMode str grid
settings.showWordCount bool True

settings (settings)

Access:

const state = __SIM__.getState().apps.settings;

Fields:

Path Type Example / count
preferences object
wifi object
wifi.savedNetworks array (0 items)
_temp object
_temp.pagesData NoneType
_temp.pagesLoading bool False
_temp.pagesError NoneType

sms (sms)

Access:

const state = __SIM__.getState().apps.sms;

Fields:

Path Type Example / count
settings object
settings.free_sms_sim1 bool True
settings.free_sms_sim2 bool True
settings.5g_message bool True
settings.show_avatar bool True
settings.text_avatar bool True
settings.auto_convert_sms bool True
settings.auto_convert_mms bool False
settings.block_strangers bool True
settings.5g_auto_sms bool True
settings.5g_auto_mms bool False
settings.5g_read_report bool False
settings.wap_push bool False
settings.show_preview bool True
settings.delivery_report bool False
_temp object
_temp.pendingTimers array (0 items)

Usage Examples

JavaScript: Read State

// Read the full snapshot.
const state = __SIM__.getState();

// Read OS state.
console.log(state.os.activeAppId);       // Current app
console.log(state.os.runningApps);       // Running apps

// Read WeChat user state.
console.log(state.apps.wechat.user.name);
console.log(state.apps.wechat.user.settings.privacy);

Python (eval_state.py / judger.py)

def check_task(input):
    # input comes from _build_judge_input()
    route = input["route"]
    apps = input["apps"]
    os_state = input["os"]
    
    # Check the route.
    if route.get("path") != "/settings":
        return False
    
    # Check WeChat user settings.
    wechat = apps.get("wechat", {})
    privacy = wechat.get("user", {}).get("settings", {}).get("privacy", {})
    return privacy.get("momentsRange") == "最近三天"