修正文档:区分跑道对温度和站点实时温度

首尔/釜山为 AMOS 跑道传感器(每对独立温度),东京/安卡拉为机场
气象站单点实时温度,二者数据类型不同,文档和数据表已据此更新。

Constraint: 代码逻辑无需改动,仅文档修正
Scope-risk: 无
Tested: ruff check 通过
@
This commit is contained in:
2569718930@qq.com
2026-05-12 18:07:35 +08:00
parent 574f007607
commit 106dd3305b
+22 -12
View File
@@ -4,18 +4,18 @@
### 现有数据
| 城市 | 机场 | ICAO/站点 | 数据源 | 刷新频率 | 缓存 TTL | 数据字段 |
|------|------|-----------|--------|---------|----------|---------|
| 首尔 | 仁川国际 | RKSI | AMOS (`global.amo.go.kr`) | 1 分钟 | 60s | 温度/露点/风速/气压/能见度/RVR/跑道对温度/METAR/TAF |
| 釜山 | 金海国际 | RKPK | AMOS (`global.amo.go.kr`) | 1 分钟 | 60s | 同上 |
| 东京 | 羽田 | RJTT | JMA AMeDAS (`jma.go.jp`) | 10 分钟 | 120s | 10 分钟温度观测 |
| 安卡拉 | Esenboğa | 17128 | MGM (`servis.mgm.gov.tr`) | ~10 分钟 | 无独立缓存 | 温度/风速/气压/湿度/降水 |
| 城市 | 站点 | ICAO/站点 | 数据类型 | 数据源 | 刷新频率 |
|------|------|-----------|---------|--------|---------|
| 首尔 | 仁川国际 | RKSI | 跑道对温度(2 对) | AMOS | 1 分钟 |
| 釜山 | 金海国际 | RKPK | 跑道对温度(1 对) | AMOS | 1 分钟 |
| 东京 | 羽田 | RJTT | 机场站点实时温度 | JMA AMeDAS | 10 分钟 |
| 安卡拉 | Esenboğa | 17128 | 机场站点实时温度 | MGM | ~10 分钟 |
### 现有 Telegram 推送系统
- **循环**: `start_trade_alert_push_loop`,默认每 30 分钟跑一轮
- **覆盖城市**: `TELEGRAM_ALERT_CITIES`(默认全部 51 城)
- **4 条规则**: Ankara Center DEB 命中、动量突变(30min 斜率 > 0.8°C)、预报突破、暖平流
- **3 条规则**: Ankara Center DEB 命中、预报突破、暖平流
- **门禁**: 严重度/触发数/冷却期 多层过滤
- **消息**: 中英双语,包含触发类型、实况温度
@@ -85,12 +85,22 @@ CREATE INDEX IF NOT EXISTS idx_airport_obs_log_icao_time
| 锁定跳过 | 最高温已锁定 | 当日最高已过且持续下降,不推送 |
**告警消息示例**:
```
🚨 首尔/仁川 温度急变 🔥
跑道温度 14.9°C → 16.5°C (+1.6°C / 15min)
风 14kt
DEB 预测今日最高 18.2°C | 差距 +1.7°C
首尔/釜山(跑道温度):
```
🚨 首尔/仁川 温度急变
15L/33R 14.6°C
15R/33L 15.2°C
DEB 预测最高 18.2°C
```
东京/安卡拉(站点实时温度):
```
🚨 东京/羽田 温度急变
当前 24.1°C
DEB 预测最高 26.5°C
```
---