修复wechat_ipad启动竞态与Dashboard抢跑问题

This commit is contained in:
liuwei
2026-05-07 10:55:34 +08:00
parent 0051574a1e
commit c628afc530
3 changed files with 79 additions and 6 deletions

View File

@@ -108,7 +108,11 @@ def main():
# 初始化并启动wechat_ipad客户端
if robot.init_wechat_ipad():
robot.LOG.info("wechat_ipad客户端启动成功")
# 这里刻意不用“登录成功”措辞:
# 1. 主线程当前只能确认 provider 已成功创建、子线程已进入运行流程;
# 2. 真正的登录成功仍取决于缓存唤醒或扫码流程,日志会在 wechat 线程里继续输出;
# 3. 这样可以避免运维把“线程已启动”误认为“账号已完全在线”。
robot.LOG.info("wechat_ipad客户端线程已启动等待登录态完成")
else:
robot.LOG.error("wechat_ipad客户端启动失败")
# 注册定时任务