BERTH-1666 · Berth Bot staging 冒烟(iOS 模拟器 iPhone 17 Pro Max)
2026-10-25。dev 包,bundle 指向 staging(bot.testnet.berth.pro);④ 走本地 Worker + 替身 provider(staging 存不进可撤销的 key)。真机推送见 ⑦;Android 延后(大佬 10-25 裁决)。
取消白名单
Account 1(不在旧白名单)直接看到「Connect your model」,没有「未开通」① 三个模板都能启用
模板页:Morning Brief / Risk Watch / Trade Review
Risk Watch 的 Routine:On,每 5 分钟检查,4 个条件
Trade Review 的 Routine:On,下次 10/25 20:00
bot 列表:Morning Brief / Risk Watch / Trade Review② 聊天调 tool 带来源
「BTC 现在 funding 多少」→ 0.0013%/h,下面带 BTC 市场卡
点市场卡跳到 Trade BTC-USDC
「Hyperliquid 今天有什么新闻」→ 5 张网页来源卡
点来源卡打开系统内置浏览器
运行详情:Tools = Web search,网页来源 3 个域名③ 切账户
切到 0x7fea:Bot tab 只显示该账户的登录闸,没有混进 Account 1 的 bot
0x7fea 签名后:Connect your model(当时该账户在 staging 上还没接模型)
切回 Account 1:4 个 bot 都在④ BYOK 失效暂停 Routine(本地 Worker + 替身 provider)
替身 key 接上后启用 Morning Brief:Routine On
对话里替身回 401:「The reply didn’t finish」(横幅不即时,已修 c5d7b09a0)
模型页:「Your model key stopped working · Routines are paused…」
Routine 详情仍显示 On(UI 缺口:视图里没有「生效」字段;服务端节拍确实跳过,见票内日志)④b 失效横幅即时出现(c5d7b09a0 修复后复验,本地 Worker + 替身)
发送前:凭证 ok,没有横幅
发送 [fail:invalid] 约 1~2 s 后:首屏横幅「Your model key stopped working」+ Fix,不用离开页面⑤ 只开 DeepSeek
换 key 表单的 Provider 选择器只有 DeepSeek⑥ HL 红线 → 飞书真投递(2026-10-25 03:07Z 演练,HKG 预算压到 1)
飞书群收到「[Berth Bot testnet] HL 红线触发(1 条)· HKG 权重:过去 1 h 峰值 144/min > 红线 1/min」;Workers Logs alerted:true⑦ 真机推送(TestFlight testnet build 58,大佬 iPhone)
2026-10-25 14:21Z(+8 22:21)锁屏收到「Btc 价格 · 价格提醒 · BTC」。staging:设备 13:59:11Z 登记、bot 订阅有效;投递 14:21:12Z routine_hit price_cross BTC,status sent,Expo 回执 receipt_status = ok(14:40:11Z 取回)。点开定位到命中卡片:大佬口头确认。推送点开时自动切账号:真机未验,单测覆盖(BotScreen.test.tsx)