refactor: Implement structured data collection and configuration modules, replacing legacy city-specific files and updating documentation.

This commit is contained in:
2569718930@qq.com
2026-02-08 20:30:17 +08:00
parent c97265c4e5
commit 694b2f87c4
6 changed files with 50 additions and 111 deletions
+2 -1
View File
@@ -8,6 +8,7 @@ An intelligent weather information bot designed to provide ultra-fast, live mete
- **Python 3.11+**
- Dependencies: `pip install -r requirements.txt`
- **Environment**: Configure `METEOBLUE_API_KEY` in `.env` to enable high-precision London forecasts.
### Running Locally (Windows/Linux)
@@ -82,7 +83,7 @@ graph TD
subgraph "Data Engine"
Collector --> OM[Open-Meteo API]
Collector --> MB[Meteoblue Scraper]
Collector --> MB[Meteoblue Weather API]
Collector --> NOAA[METAR Data Center]
Collector --> MGM[Turkish MGM API]
Collector --> NWS[US NWS API]