UI();
            updateInterval = setInterval(() => {
                const now = Date.now();
                if (!weatherCache.lastUpdate || 
                    (now - weatherCache.lastUpdate >= weatherCache.cacheTime)) {
                    updateWeatherUI();
                } else {
                    console.log('‰ΩøÁî®ÁºìÂ≠òÊï∞ÊçÆÔºåÊó†ÈúÄÊõ¥Êñ∞');
                }
            }, 60000);
        }

        async function updateWeatherUI(forceUpdate = false) {
 