2026-05-07 变更记录


摘要


本次提交主要围绕 HKO 温度预测模型的鲁棒性改进和链上做市系统的 UI 优化。预测方面,修复了 NWP 集合变量作用域导致的 UnboundLocalError,新增了温度停滞检测(30分钟无变化时压低预测权重)和内陆-HKO 温差异常检测(gap>1.8°C时降低内陆/预报信号权重),并将回落锚定的触发时间从15:00提前至14:00,同时优化了峰值上限锁定逻辑(仅当跌幅≥0.5°C或时间≥16:00时才锁定),避免因短暂波动导致预测闪崩。交易界面方面,增加了公平价平仓按钮、点击挂单标签跳转到对应合约卡片的交互、模拟数据重置 API 以及更完善的缓存一致性机制(threading.Lock + 双检缓存)。做市商方面,将模拟模式的 edge 阈值从20%降至10%以鼓励更多模拟交易,修复了 NO 侧买入下单逻辑,并将测试阶段单笔上限从 $10 提升至 $30。


变更文件


scripts/hko_live_predict.py | 2 +-

scripts/hko_predict.py | 198 ++++++++++++++++++++++----

src/mm/weather_mm_runner.py | 62 +++++---

src/mm/weather_quotes.py | 41 +++---

src/web/app.py | 251 ++++++++++++++++++++++++---------

src/web/templates/mm_weather.html | 246 +++++++++++++++++++++++---------

src/web/templates/mm_weather_simu.html | 104 +++++++++++++-

7 files changed, 709 insertions(+), 195 deletions(-)