4d584f4828
不再统一 2 分钟,各城市按实际数据刷新周期独立推送: 首尔/釜山 60s,东京/安卡拉/赫尔辛基/阿姆斯特丹 600s。 循环轮询间隔降至 60s 以匹配最快频率。 Constraint: 循环每 60s 跑一轮,但 interval 判断让各城市按自有节奏推送 Tested: pytest 176 passed, ruff check 通过