2569718930@qq.com
|
5d0d1e2673
|
删除 AI 预报系统全部死代码:11 个文件,扫描客户端 AI 流、状态管理、类型定义
|
2026-05-25 22:27:02 +08:00 |
|
2569718930@qq.com
|
ce667ba1b6
|
气温走势图:多模型逐小时预测曲线 + API 新增 models_hourly 字段
city_payloads 新增 models_hourly 包含 per-model hourly_forecasts。LiveTemperatureThresholdChart 渲染多模型曲线替代点预测卡片。CityDetail 类型新增 models_hourly。
|
2026-05-25 05:58:15 +08:00 |
|
2569718930@qq.com
|
a2da66ca5e
|
移除 AI prompt 中 EMOS/CRPS 禁令文本
EMOS/CRPS 从未在项目中实现,仅存在于 AI prompt 的禁止列表和历史文档中。
|
2026-05-25 05:18:26 +08:00 |
|
2569718930@qq.com
|
b93a75516d
|
移除未使用的 Groq 和 Meteoblue 服务代码及配置
|
2026-05-19 00:05:07 +08:00 |
|
2569718930@qq.com
|
4cc579ccb3
|
feat: add AMSC runway observations
|
2026-05-15 01:41:49 +08:00 |
|
2569718930@qq.com
|
02add6d994
|
feat: implement city weather detail API routing, dashboard data models, and monitoring infrastructure
|
2026-05-14 14:21:28 +08:00 |
|
2569718930@qq.com
|
b26ec05b81
|
AMOS 跑道温度范围:城市决策卡头部展示"跑道实况 14.6~15.2℃"
后端:
- amos_station_sources.py 新增 runway_temp_range (跑道温度 min,max)
- 取所有有效跑道温度的最小值和最大值
前端:
- CityCardHeader 新增 observedLabel prop(标签自定义)
- 有 AMOS 数据时显示"跑道实况"替代"当前温度"
- 温度展示格式:14.6~15.2℃(跑道温度范围)
- 无 AMOS 时回退原有 METAR 温度显示
|
2026-05-10 20:19:48 +08:00 |
|
2569718930@qq.com
|
23e5d10f65
|
Fix Korean AMOS runway parsing
|
2026-05-10 19:34:18 +08:00 |
|
2569718930@qq.com
|
3f351ac60c
|
Busan 机场观测面板:METAR 数据兜底展示
问题:AMOS 仅支持仁川 RKSI,釜山 RKPK 无法获取跑道级数据
解决:AmosRunwayPanel 新增 airportCurrent 回退模式
- 有 AMOS 数据时:展示完整跑道卡片网格(首尔/仁川)
- 无 AMOS 时:展示单张机场观测卡片(釜山/所有其他机场)
包含:温度、风向风速、气压 QNH、能见度
标注数据来源(METAR/AMOS)和是否过旧
- AirportCurrentConditions 类型新增 pressure_hpa 字段
这样首尔有完整的 4 对跑道数据,釜山至少展示机场官方观测值
|
2026-05-10 18:58:42 +08:00 |
|
2569718930@qq.com
|
fe3f48f255
|
城市决策卡新增 AMOS 跑道温度面板
- 新增 AmosRunwayPanel 组件:展示每条跑道的温度/露点/能见度/RVR/风速
- 跑道卡片网格布局 (auto-fit minmax 160px)
- 每条跑道独立显示:跑道编号、温度(含露点)、能见度、RVR、风速范围
- 官方 METAR 标签 vs 跑道中位数标签
- CityDetail 类型新增 AmosData 接口
- 暗色/浅色主题均已适配
- 仅首尔/釜山(有 AMOS 数据)时显示
|
2026-05-10 18:30:59 +08:00 |
|
2569718930@qq.com
|
9635387beb
|
移除日历视图:功能与决策卡重叠,维护成本高于价值
- 删除 CalendarView.tsx、calendar-action-utils.ts 及其测试文件
- 删除 ScanTerminalCalendar.module.css
- ScanTerminalDashboard:移除日历 tab 按钮、日历渲染分支、ContentView 类型中的 calendar
- ScanTerminalLightTheme:清理所有 .scan-calendar-* 规则(~40 行)
- scan-root-styles.ts:移除 ScanTerminalCalendar 导入
同时完善地理排序:
- scan_terminal_filters.py:market_region_from_tz_offset 细化为 7 个区域(东亚/东南亚/中亚/西亚/欧洲非洲/南美/北美)并增加 sort_order
- scan_terminal_city_row.py:传递 trading_region_sort
- dashboard-types.ts:增加 trading_region_sort 字段
- decision-utils.ts:sortRowsByUserTime 按 trading_region_sort 优先排序
Rejected: keep-calendar-view, calendar-actions-overlap-with-decision-cards
Tested: npx tsc --noEmit, python -m ruff check .
|
2026-05-10 15:48:18 +08:00 |
|
2569718930@qq.com
|
0f23d8af9d
|
feat: implement dashboard types, Polymarket data collection, and decision utilities for AI-driven city weather analysis
|
2026-04-26 09:40:02 +08:00 |
|
2569718930@qq.com
|
d5fb40a544
|
feat: implement weather dashboard components, state management, and API routes for terminal scanning and assistant chat
|
2026-04-25 06:42:24 +08:00 |
|
2569718930@qq.com
|
3083d6b8fe
|
feat: implement scan terminal service with caching, background refresh, and AI-driven market analysis support
|
2026-04-25 04:25:17 +08:00 |
|
2569718930@qq.com
|
77c0597e74
|
feat: implement Polymarket data collection and dashboard UI for weather market analysis
|
2026-04-25 03:59:02 +08:00 |
|
2569718930@qq.com
|
0e5a1f2652
|
feat: implement ScanTerminalDashboard with modular components and backend integration for Polymarket data collection
|
2026-04-25 03:26:28 +08:00 |
|
2569718930@qq.com
|
62a12257f0
|
Upgrade V4 scan to city analysis
|
2026-04-25 02:19:37 +08:00 |
|
2569718930@qq.com
|
df6a2c73ed
|
Add V4 scan run logs
|
2026-04-25 01:09:08 +08:00 |
|
2569718930@qq.com
|
091d2efef3
|
Add DeepSeek V4 scan review
|
2026-04-24 23:32:32 +08:00 |
|
2569718930@qq.com
|
99ffa717ef
|
Use model cluster for tail no scan signals
|
2026-04-24 15:12:53 +08:00 |
|
2569718930@qq.com
|
467f736602
|
feat: implement dashboard store and API routes for city market scanning and analysis
|
2026-04-24 12:46:44 +08:00 |
|
2569718930@qq.com
|
c61a3f500d
|
feat: implement Polymarket read-only data service and add scan terminal dashboard components
|
2026-04-24 10:19:16 +08:00 |
|
2569718930@qq.com
|
79b58a8b98
|
Add locale controls and distribution previews to scan terminal
|
2026-04-24 00:34:09 +08:00 |
|
2569718930@qq.com
|
ddc0180ae6
|
Implement EMOS scan terminal with REST-only market data
|
2026-04-23 23:49:52 +08:00 |
|
2569718930@qq.com
|
ca81fda287
|
feat: implement analysis service, dashboard components, and data collection utilities for PolyWeather
|
2026-04-23 21:10:22 +08:00 |
|
2569718930@qq.com
|
54b326ff42
|
feat: implement comprehensive Polymarket weather analysis service with frontend dashboard and market scanning capabilities
|
2026-04-23 20:45:32 +08:00 |
|
2569718930@qq.com
|
974b55e34f
|
Add full probability distributions to dashboard
|
2026-04-22 01:43:13 +08:00 |
|
2569718930@qq.com
|
e5facb041c
|
Handle range-based Polymarket temperature buckets
|
2026-04-22 00:38:19 +08:00 |
|
2569718930@qq.com
|
9eba41cd1c
|
Hydrate bucket prices from token IDs
|
2026-04-21 21:31:15 +08:00 |
|
2569718930@qq.com
|
e8065da114
|
Enhance probability-price linkage in dashboard
|
2026-04-21 21:12:50 +08:00 |
|
2569718930@qq.com
|
82ec594277
|
启用概率校准和 WebSocket 报价配置
|
2026-04-21 21:06:48 +08:00 |
|
2569718930@qq.com
|
582ded8cfb
|
改进METAR当日状态判断与展示
|
2026-04-21 19:13:33 +08:00 |
|
2569718930@qq.com
|
d1fa49ee35
|
Fix city-local nearby station time labels
|
2026-04-19 18:45:25 +08:00 |
|
2569718930@qq.com
|
7e2209e928
|
Include UTC offsets in city and nearby observation times
|
2026-04-19 14:47:18 +08:00 |
|
2569718930@qq.com
|
fbbd13b1c3
|
Add nearby station timing sync labels
|
2026-04-19 02:38:34 +08:00 |
|
2569718930@qq.com
|
f5e61e96ff
|
Clarify calibrated probability read with LGBM context
|
2026-04-17 20:53:37 +08:00 |
|
2569718930@qq.com
|
bc09a3753c
|
Fix today analysis modal routing
|
2026-04-17 20:40:17 +08:00 |
|
2569718930@qq.com
|
449eb48d8b
|
Add history model context and widen signal push window
|
2026-04-17 19:49:01 +08:00 |
|
2569718930@qq.com
|
9ec86e0504
|
Group model stack and dedupe DEB families
|
2026-04-17 00:35:48 +08:00 |
|
2569718930@qq.com
|
9823e3961f
|
Add localized meteorology text and filter implausible METAR temps
|
2026-04-16 17:34:39 +08:00 |
|
2569718930@qq.com
|
e2cb0cfe5e
|
Add professional intraday meteorology analysis
|
2026-04-16 17:13:53 +08:00 |
|
2569718930@qq.com
|
c4b45be757
|
Remove Polymarket price integration from dashboard
|
2026-04-15 16:30:13 +08:00 |
|
2569718930@qq.com
|
2e2c55d77a
|
Add market detail depth caching for dashboard data
|
2026-04-14 12:03:37 +08:00 |
|
2569718930@qq.com
|
baaccc6636
|
feat: implement multi-source weather data collection system and dashboard frontend with integrated analysis services.
|
2026-04-13 18:42:27 +08:00 |
|
2569718930@qq.com
|
41cfb65b92
|
Show queued subscription access and fix forecast time plotting
|
2026-04-13 16:35:22 +08:00 |
|
2569718930@qq.com
|
a27ae564fb
|
Load nearby stations before opening intraday analysis
|
2026-04-12 20:49:51 +08:00 |
|
2569718930@qq.com
|
77b4d7b341
|
feat: implement METAR data collection service and dashboard infrastructure
|
2026-04-11 20:11:01 +08:00 |
|
2569718930@qq.com
|
f0904dbcc5
|
Add Groq commentary config and simplify forecast modal
|
2026-04-08 11:41:34 +08:00 |
|
2569718930@qq.com
|
22621f5d9c
|
Fix exact email grants and clarify cloud and wind labels
|
2026-04-07 10:17:17 +08:00 |
|
2569718930@qq.com
|
bdc300bdd2
|
Expose station network coverage and settlement station details
|
2026-04-06 07:21:59 +08:00 |
|