WeatherBot v2 已上线 — 更快、更智能、更精确
今天我们非常高兴地宣布 WeatherBot v2 正式上线。这不是一个小补丁或UI调整 — 这是从头开始的完全重建。新的基础设施、新的交易引擎、新的设计,以及为平台上每位用户带来根本上更好的体验。
我们花了过去几周时间推动这一升级,完成了自启动以来最具挑战性的工程工作之一。结果是一个交易更快、分析更精确、并提供比我们以前构建的任何东西都更干净、数据更丰富的体验的平台。
v2 新功能
数据
交易执行速度提升 3 倍
订单现在从信号检测到提交至Polymarket CLOB在400毫秒内执行完成。之前的平均时间为1.2秒。
22-84c 价格区间
扩展的交易范围让Claude AI能够在整个中间区间寻找机会,而不仅仅是极端值。
实时 P&L 追踪
实时盈亏图表带面积填充,每 2 秒更新。一眼掌握你的表现。
Claude AI 作为把关者
现在每一笔交易都要经过 Claude 的气象分析。没有 AI 批准,任何交易都不会执行。
基础设施挑战
本次升级最难的部分不是前端或交易逻辑 — 而是基础设施。我们迁移到了高端专用服务器,而这段旅程绝非一帆风顺。
WebSocket 连接掉线。 我们的第一个重大问题在部署新流式引擎几小时后就出现了。Polymarket 的 WebSocket 会在正好 47 分钟后悄然断开 — 没有错误,没有 close 事件,只有沉默。原来他们的负载均衡器以固定间隔轮转连接。我们实现了双心跳系统:在原生 WebSocket keep-alive 之上,叠加自己的 30 秒 ping 循环,并具备自动重连与状态恢复。任何断开后,仓位现在都能在 5 秒内重新同步。
订单管线中的竞争条件。 当我们将预报获取在 4 个气象模型(GFS、ECMWF、UKMO、NWS)上并行化后,开始出现重复交易。两个线程检测到相同的 edge,都通过了去重检查,并且在任何一个能更新仓位映射之前都提交了订单。我们用按 token 的执行锁解决了这个问题 — 每个 token ID 都会获得一个互斥锁,以防并发提交订单。从此再没有出现重复交易。
edge 计算器中的内存泄漏。 与 NCEI 历史数据的贝叶斯整合在 WebSocket 流的每个价格 tick 都会分配新数组。在 400+ 个市场、每分钟数千 tick 的繁忙日子里,内存使用量会攀升到 2GB+,Node.js 进程会崩溃。我们对热路径进行了重构以使用预分配缓冲区,并将沉重的 CDF 计算改为仅在显著价格变动(>0.5% 移动)时运行,而不是每个 tick。即便在峰值负载下,内存现在也能保持在 300MB 以下。
Nginx 代理缓冲扼杀了实时更新。 在我们新的Nginx反向代理后面部署后,2秒状态轮询开始耗时8秒以上。Nginx正在缓冲JSON响应。一个简单的 proxy_buffering off 指令修复了延迟问题,但找到它花费了我们看着网络瀑布图的令人尴尬的时间。
更智能的交易引擎
v2 引擎不仅交易更快 — 它的交易方式是 更好。以下是底层的变化:
- edge 阈值降至 2% — 更多机会到达Claude进行评估,但AI仍然拥有完全的否决权。这意味着在22-84c范围内以更优价格进行更多交易。
- 动态仓位规模调整 — Claude的信心水平现在直接缩放交易规模。具有15%+ edge的VERY_HIGH信心获得最大仓位。LOW信心交易以30%规模执行。每一美元都按信念比例分配。
- 幽灵仓位清理 — 在Polymarket上被卖出或结算的机器人交易仓位现在会在2分钟内自动从仪表板消失。不再有幽灵仓位扰乱您的视图。
- 更智能的退出引擎 — 追踪止损只有在显著盈利且持有15分钟以上后才会激活。盈利目标要求捕获edge的80%。机器人让赢家跑得更久,更快地砍掉输家。
- 每个城市每天一个仓位 — 机器人永远不会为同一日期购买Seoul 11、12、13和14度。数学上只有一个能赢。这一条规则防止了v1中最大类别的损失。
全新控制台
v2 仪表板使用DaisyUI和Tailwind CSS从头开始重建。每个元素的设计都是为了用更少的杂乱给您更多的信息:
- 实时迷你折线图 在每张 KPI 卡片上 — 一眼看到趋势,而不仅仅是数字。
- Claude AI 统计卡片 — 实时分解 YES/NO/SKIP 决策,并通过风险表盘显示市场状况。
- 按交易量排名的城市 — 立即看到交易最活跃的地方。
- 结算时间线 — 今天、明天、本周有多少城市/日期组合会结算。
- 最佳 edge + Claude 三大 — 始终显示单一最高 edge 机会以及 Claude 最强的三个信号。
- 实时 P&L 图表 — 带渐变填充的面积图每 2 秒更新一次,盈利时变绿,亏损时变红。
- 气象大气 — 漂浮的云朵、雨、闪电、风条纹和阳光光晕创造了沉浸式的天气交易环境。
- SVG 日志图标 — 活动日志中的每个 emoji 现在都是清晰、配色一致的 SVG 图标。
- 高级交易者档案 — 带工具提示的完整P&L图表、胜率进度条、近期交易,以及前3名的渐变排名奖章。
这对你的盈利意味着什么
v2 中的每一项改进都会累积形成更好的结果:
更快的执行 意味着您捕获的价格更接近Claude识别edge的那一刻 — 在其他交易者能够撼动市场之前。在预报更新时价格可能在几分钟内变动2-3c的天气市场中,毫秒至关重要。
更宽的价格区间(22-84c) 意味着机器人能找到v1完全忽略的机会。当预报清楚地指出方向时,40-60c的中间区间交易现在也是公平博弈。天气不是加密货币 — 价格不会在几秒内变动。Claude可以自信地评估这些设置。
更好的风险管理 意味着更少的灾难性损失。仅一城一仓的规则就能避免v1历史上最糟糕的三个亏损日。结合更智能的退出和按信心缩放的仓位,预期回撤曲线得到了显著改善。
我们不承诺保证盈利 — 这是预测市场交易,天气有内在的不确定性。但 v2 在每个重要维度上都比 v1 给你显著更好的优势:速度、精度、风险控制和信息质量。
v2 现已上线
前往 dashboard 查看新界面的实际运行情况。所有现有的钱包、配置和设置都已保留。您的机器人将从停止的地方继续 — 只是更快、更智能,并具有更好的视图。