2569718930@qq.com
|
0e81b974e7
|
巴黎推送标明数据源:AEROWEB 实况或 AROME HD 临近预报
|
2026-05-25 21:28:17 +08:00 |
|
2569718930@qq.com
|
7a10f4b474
|
统一 METAR 获取:非 HK/深圳城市走同一条 NOAA 路径,前端移除所有流浮山字样
|
2026-05-25 21:15:14 +08:00 |
|
2569718930@qq.com
|
87643699e7
|
缓存TTL 2min→10min,空闲时预加载相邻区域数据
|
2026-05-25 21:06:57 +08:00 |
|
2569718930@qq.com
|
25bcc35063
|
温度链增加 settlement_current 兜底:CWA/HKO 等官方结算站温度优先于 METAR
|
2026-05-25 20:58:18 +08:00 |
|
2569718930@qq.com
|
7b8826dfa1
|
清理最后一批 Polymarket 注释+死代码 WeatherDecisionBand
|
2026-05-25 20:53:03 +08:00 |
|
2569718930@qq.com
|
11a901d22e
|
修复 scan_terminal_filters 残留语法错误
|
2026-05-25 20:28:48 +08:00 |
|
2569718930@qq.com
|
64ab74f7fc
|
移除区域标签栏和自选时区面板
|
2026-05-25 20:28:09 +08:00 |
|
2569718930@qq.com
|
7f0506b897
|
清理残留 skip_polymarket 参数和 PM 注释
|
2026-05-25 20:26:26 +08:00 |
|
2569718930@qq.com
|
2cd43b607d
|
清理时区逻辑:TRADING_REGIONS→REGIONS,移除 detectLocalRegion/TZ fallback,用 CITY_REGION 硬编码替代
|
2026-05-25 20:23:44 +08:00 |
|
2569718930@qq.com
|
9c9924cc5a
|
扫描缓存键按区域隔离,修复切换区域时显示旧区域数据的问题
|
2026-05-25 20:16:50 +08:00 |
|
2569718930@qq.com
|
96b8165be1
|
移除图表 Polymarket 跳转链接,保留城市名称标签
|
2026-05-25 20:10:56 +08:00 |
|
2569718930@qq.com
|
e0ab26a01e
|
城市列表移除合约数显示,仅保留城市名和当地时间
|
2026-05-25 20:09:36 +08:00 |
|
2569718930@qq.com
|
2d9e99760f
|
深度清理 Polymarket 代码:删除10个文件+3个API路由+客户端引用
删除 MarketOverviewView、MarketDecisionLine、market-scan-state、use-city-market-scan、AnalyticsPanel、TerminalDashboard、polymarket-market-links、lib/types、market-scan 路由、use-ai-city-card-data。scan-terminal-client 移除 getMarketScan 和 skip_polymarket。
|
2026-05-25 19:50:28 +08:00 |
|
2569718930@qq.com
|
a3c4fd522b
|
Y 轴改为整度刻度 + 右侧显示,砍掉 Polymarket 市场温度选项,formatPrice 兜底
|
2026-05-25 19:42:44 +08:00 |
|
2569718930@qq.com
|
cdd3cd25ae
|
气象情报终端:移除 Polymarket 市场数据列和 MarketOverviewView
GroupedMarketTable 9列→6列(删Market/Edge/SprLiq)。continent-grouping 删 formatPrice/formatSpreadLiquidity,getGapColor 纯温度语义。KoyfinRowsTable 精简为城市列表。MobileCityCard 市场价格替换为本地时间。侧边栏移除市场概览入口。
|
2026-05-25 19:42:06 +08:00 |
|
2569718930@qq.com
|
2e2670491f
|
走势图重构:全天 48 槽位 X 轴、交互图例切换、Brush 缩放
|
2026-05-25 19:27:37 +08:00 |
|
2569718930@qq.com
|
ee1859a118
|
修复 LiveTemperatureThresholdChart 缺失常量+Legend 导入
|
2026-05-25 19:25:05 +08:00 |
|
2569718930@qq.com
|
262ce600fa
|
移除 CityContractDetail 组件:城市详情面板不再内嵌合约查询
删除 105 行组件定义+按需拉取 Polymarket 市场数据逻辑。selectedCity 状态保留给 CityRegionList 使用。
|
2026-05-25 19:23:52 +08:00 |
|
2569718930@qq.com
|
cf415a1150
|
时区Tab支持用户自选:localStorage持久化,至少保留一个
visibleRegions Set + toggleRegion guard(size<=1)。齿轮按钮弹出checkbox选择器。地图Tab仅显示已选时区。
|
2026-05-25 19:09:58 +08:00 |
|
2569718930@qq.com
|
659cf2e119
|
城市列表移除百分比显示,新增当地时'间
|
2026-05-25 19:07:40 +08:00 |
|
2569718930@qq.com
|
bd5b4b32da
|
Panel 容器移除 overflow-auto,内容区不滚动
|
2026-05-25 19:04:03 +08:00 |
|
2569718930@qq.com
|
13d818faf2
|
走势图智能分流:有跑道数据时图表展示跑道+多模型列表,无跑道时图表展示多模型曲线
|
2026-05-25 19:01:37 +08:00 |
|
2569718930@qq.com
|
6a8eda8628
|
城市列表移除滚动和高度限制,直接全部铺开
|
2026-05-25 18:57:33 +08:00 |
|
2569718930@qq.com
|
adae35d016
|
城市列表隐藏滚动条,保留滚动能力
|
2026-05-25 18:55:02 +08:00 |
|
2569718930@qq.com
|
887148a85e
|
图表改用 depth=full 获取多模型逐时曲线
|
2026-05-25 18:32:21 +08:00 |
|
2569718930@qq.com
|
60d684def9
|
修复 panel 模式遗漏多模型逐时数据:include_multi_model 不再受 is_panel_mode 限制
|
2026-05-25 18:18:48 +08:00 |
|
2569718930@qq.com
|
de78934444
|
城市列表快速加载 + 点击城市按需拉取 Polymarket 价格
|
2026-05-25 18:04:47 +08:00 |
|
2569718930@qq.com
|
d306c1ff29
|
扫描终端加 localStorage 缓存,二次进入城市列表瞬间加载
|
2026-05-25 18:01:01 +08:00 |
|
2569718930@qq.com
|
7d609e40f6
|
打开 Polymarket 市场扫描:skip_polymarket 从 true 改为 false
|
2026-05-25 17:52:20 +08:00 |
|
2569718930@qq.com
|
6b7a4575ad
|
拆分 analysis_service:剩余工具函数全部移至 analysis_utils.py
提取 _mgm_hourly_high/_dedupe_forecast_daily/_format_observation_time_local/_parse_local_hour/_parse_utc_datetime/_metar_is_current_local_day/_is_plausible_city_temp。统一 parse_utc_datetime 副本。analysis_service 2082→1966 行。
|
2026-05-25 17:51:10 +08:00 |
|
2569718930@qq.com
|
c82c33ec53
|
拆分 scan_terminal_service:AI 配置常量移至 scan_ai_config.py
提取 ~140 行配置+env helpers 到新模块。scan_terminal_service 1534→1474 行。
|
2026-05-25 17:37:38 +08:00 |
|
2569718930@qq.com
|
3732dafb95
|
删除 _unused_CityGroupedTable(137行) + KoyfinRowsTable 改为外部导入
ScanTerminalDashboard 1060→841 行。
|
2026-05-25 17:23:36 +08:00 |
|
2569718930@qq.com
|
dc5b747385
|
抽离 KoyfinRowsTable 为独立组件
|
2026-05-25 17:16:58 +08:00 |
|
2569718930@qq.com
|
f38f0893df
|
清理旧 Dashboard 全栈死代码:useDashboardStore、dashboardClient、22个关联组件
删除 6650+ 行死代码:useDashboardStore.tsx(1666)、dashboardClient.ts(576)、CitySidebar/DetailPanel/PanelSections/ProbabilityDistribution 及关联 CSS、9个 opportunity-* 模块、ModelEvidencePanel/AiPinnedCityCard/MobileDecisionCard/AiPinnedForecastView/useAiPinnedCityWorkspace。scan-root-styles 清理 6 个无用 CSS 导入。
|
2026-05-25 17:11:12 +08:00 |
|
2569718930@qq.com
|
80729274bc
|
修复业务测试:MarketTable→CityRegionList 组件名同步
|
2026-05-25 17:07:58 +08:00 |
|
2569718930@qq.com
|
045121a457
|
feat: implement scan terminal dashboard with real-time market data services and interactive visual components
|
2026-05-25 16:48:19 +08:00 |
|
2569718930@qq.com
|
7273891794
|
更新 CLAUDE.md,清理死 import,图表与 API 细节调整
|
2026-05-25 07:52:31 +08:00 |
|
2569718930@qq.com
|
c2c7d428bf
|
移除 REST 价格获取,纯 WebSocket 报价;默认开启 WS 价格
|
2026-05-25 07:42:46 +08:00 |
|
2569718930@qq.com
|
1ef209ce2f
|
移除 REST 价格获取,纯 WebSocket 报价;默认开启 WS 价格;修复图表 TS 错误
|
2026-05-25 07:38:35 +08:00 |
|
2569718930@qq.com
|
93174babbc
|
点击城市自动选中首条合约并加载走势图
|
2026-05-25 07:20:24 +08:00 |
|
2569718930@qq.com
|
e5575c96a0
|
修复 DEB 预报曲线因 API 结构不匹配而永不渲染
P0: detail?depth=panel 返回 timeseries.hourly 嵌套结构,图表原来直接读 json.hourly 始终 undefined。改为 json.hourly ?? json.timeseries?.hourly fallback。models_hourly 同理。
|
2026-05-25 07:14:39 +08:00 |
|
2569718930@qq.com
|
734d8a05d5
|
修复 selectedCity 解构遗漏
|
2026-05-25 07:11:08 +08:00 |
|
2569718930@qq.com
|
f66f6e53d6
|
修复 region 过滤透传和 PolyWeatherTerminal selectedCity 类型错误
|
2026-05-25 07:10:03 +08:00 |
|
2569718930@qq.com
|
10112d2f58
|
LiveTemperatureThresholdChart 第二轮修复:hourlyCache模块化、去闪烁、数据修复
P0: hourlyCache 从组件体移到模块作用域+移除 setHourly(null)闪烁。P1: normObs 过滤无时间戳数据点。seriesStats 标签 15m→Δ15。buildMarketTemperatureOptions 停止从 market_question 文本暴力提取数字。
|
2026-05-25 07:04:59 +08:00 |
|
2569718930@qq.com
|
699ef065b7
|
大洲分组逻辑微调
|
2026-05-25 06:57:28 +08:00 |
|
2569718930@qq.com
|
bb60630fd7
|
LiveTemperatureThresholdChart 修复:移除跑道死代码+人造时间戳,修复跨午夜 toTimestamp
删除 RunwayObsPayload 类型和 runway_obs 读数分支(ScanOpportunityRow 无此字段,死代码)。toTimestamp 感知跨午夜:若解析时间超前当前>2h则回溯一天。
|
2026-05-25 06:51:45 +08:00 |
|
2569718930@qq.com
|
9978ac3e01
|
新增实时滚动温度走势图:API端点+前端组件
后端 city_realtime_stream.py:循环缓冲区(deque maxlen=1440),best_temp() METAR优先。路由 /api/city/{name}/realtime-stream 返回 {points, thresholds}。前端 RealtimeScrollChart:每30秒轮询,一条温度线+多条阈值横线,横轴随时间推进。
|
2026-05-25 06:43:42 +08:00 |
|
2569718930@qq.com
|
414708794d
|
终端与时区分组逻辑微调
|
2026-05-25 06:38:05 +08:00 |
|
2569718930@qq.com
|
1c97f0add1
|
气温走势图重构:滑动时间窗口替代固定半小时间隔
废弃 HALF_HOUR_SLOTS/parseTimeSlot 槽位映射。新设计:真实时间戳+滑动窗口(MAX_OBS_POINTS=1440)。横坐标随时间推进滚动,阈值线固定。观测数据按原始时间戳对齐,DEB 和多模型曲线按预报时刻对准。XAxis interval 自适应数据密度。
|
2026-05-25 06:35:33 +08:00 |
|
2569718930@qq.com
|
d64a92fd24
|
扫描终端按需加载:后端支持 trading_region 过滤 + skip_polymarket 快速通道
scan_terminal_service:trading_region 参数预过滤城市列表。scan_terminal_city_row:快速模式跳过 Polymarket RPC。前端 hook 支持按区域查询。
|
2026-05-25 06:32:42 +08:00 |
|