2026-05-30 变更记录


摘要

  • 新增多城市并行爬取脚本 fetch_cities_parallel.py 和单城市脚本 fetch_all_cities.py,支持批量拉取多城市天气预测事件的链上交易数据;链上交易采集大幅改进,使用真实区块时间戳替代估算值,并正确解析 outcome/token_side 字段。
  • 玩家分析页面(v2_players.html)进行了重大重构:引入城市+日期标签页选择器,自动加载事件列表;新增 ⭐ 标注已知地址、Maker 列展示对手方、known-player 高亮样式。
  • 天气环境页面(weather_hk_env.html)新增昨日温度曲线(虚线叠加对比)和昨日太阳辐射数据叠加,图表信息量翻倍。
  • 交易数据库去重逻辑优化:优先保留活动采集的交易同时合并链上数据的 maker 信息;chain trades 入库时增加 ref_block/ref_ts 参数,块→时间戳使用缓存减少 RPC 调用。
  • AIFS 采集器改为选择最新可用运行(06/12/18/00 按时间排序,优先最新),而非固定顺序取最早有效值。