1:2026-08-08 21:24:25,201 [msgbot] INFO: 消息问答助手启动中... 10:2026-08-08 21:25:12,874 [msgbot.monitor] WARNING: [mem-watch] RSS=645MB threads=37 gdi=118 hash=0 seen=0 garbage={} easyocr_alive=False 11:2026-08-08 21:25:12,874 [msgbot.monitor] INFO: [mem-watch] 内存看门狗已启动(每30s记录 RSS/线程/GDI) 14:2026-08-08 21:25:12,877 [msgbot.monitor] INFO: 消息监控已启动 18:2026-08-08 21:25:16,225 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程已启动,等待初始化握手... 26:2026-08-08 21:25:18,993 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程存活但握手未完成,等待就绪(≤60s)... 27:2026-08-08 21:25:24,892 [msgbot.monitor] WARNING: [wechat] _ensure_hwnd 超时(12s),跳过本轮 28:2026-08-08 21:25:28,993 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 47:2026-08-08 21:25:31,697 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程存活但握手未完成,等待就绪(≤60s)... 48:2026-08-08 21:25:31,757 [msgbot.monitor] INFO: [ocr] EasyOCR 子进程就绪 49:2026-08-08 21:25:31,760 [msgbot.monitor] DEBUG: [ocr] 已截断崩溃日志,清除旧条目 66:2026-08-08 21:25:40,183 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[0]: '哪儿能下到登录插件啊?' 67:2026-08-08 21:25:40,184 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[1]: '等级' 68:2026-08-08 21:25:40,184 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[2]: '评' 69:2026-08-08 21:25:40,184 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[3]: '151' 70:2026-08-08 21:25:40,185 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[4]: '成' 71:2026-08-08 21:25:40,185 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[5]: '52' 72:2026-08-08 21:25:40,185 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[6]: '玩家' 73:2026-08-08 21:25:40,185 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[7]: '53' 74:2026-08-08 21:25:40,185 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[8]: '成' 75:2026-08-08 21:25:40,186 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[9]: '54' 76:2026-08-08 21:25:40,186 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[10]: '成功' 77:2026-08-08 21:25:40,186 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[11]: '玩家应尊重他人的合法权益;' 78:2026-08-08 21:25:40,186 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[12]: '不得进行任何形式' 79:2026-08-08 21:25:40,186 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[13]: '17:42:23' 80:2026-08-08 21:25:40,186 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[14]: 'PHP的用户端有哪两种登录模式?' 81:2026-08-08 21:25:40,187 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[15]: '20;22:50' 82:2026-08-08 21:25:40,187 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[16]: '应该去哪儿下载登录插件?' 83:2026-08-08 21:25:40,187 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[17]: '玩家应尊重他人的合法权益;' 84:2026-08-08 21:25:40,187 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[18]: '不得进行任何形式' 85:2026-08-08 21:25:40,187 [msgbot.monitor] INFO: [ocr] [easyocr/原始] line[19]: '[' 86:2026-08-08 21:25:40,188 [msgbot.monitor] DEBUG: [ocr] 引擎对比: win=30.2(行1,字符231) vs easy=45.0(行20,字符135) → 选easyocr(分数差14.8, 胜率100%, 1轮) 107:2026-08-08 21:25:44,211 [msgbot.monitor] WARNING: [mem-watch] RSS=723MB threads=46 gdi=119 hash=2 seen=0 garbage={'qq': 0} easyocr_alive=True 108:2026-08-08 21:25:48,540 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 174:2026-08-08 21:25:52,422 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 189:2026-08-08 21:25:56,529 [msgbot.monitor] DEBUG: [ocr] EasyOCR 连续3次超时,杀子进程重来 190:2026-08-08 21:25:57,176 [msgbot.monitor] DEBUG: [ocr] 杀 EasyOCR 子进程(连续超时): terminate 后正常退出 191:2026-08-08 21:25:57,176 [msgbot.monitor] WARNING: [ocr] 杀 EasyOCR 子进程(连续超时) 诊断: worker死前状态=busy(模式CPU, 上次img长度76816, 更新于2026-08-08T21:25:47.528199,距现在9.0s) | 崩溃日志=2026-08-08 21:25:29.204440 [easyocr_worker] 启动 (pid=28888) 253:2026-08-08 21:25:59,490 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程已启动,等待初始化握手... 271:2026-08-08 21:26:08,548 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程存活但握手未完成,等待就绪(≤60s)... 272:2026-08-08 21:26:09,474 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 295:2026-08-08 21:26:10,273 [msgbot.monitor] INFO: [ocr] EasyOCR 子进程就绪 296:2026-08-08 21:26:10,275 [msgbot.monitor] DEBUG: [ocr] 已截断崩溃日志,清除旧条目 303:2026-08-08 21:26:14,307 [msgbot.monitor] WARNING: [mem-watch] RSS=723MB threads=41 gdi=119 hash=2 seen=0 garbage={'qq': 0, 'wechat': 0} easyocr_alive=True 304:2026-08-08 21:26:18,574 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 352:2026-08-08 21:26:21,766 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 379:2026-08-08 21:26:26,781 [msgbot.monitor] DEBUG: [ocr] EasyOCR 锁竞争超时(15s),另一线程正在处理中,本次跳过(正常行为) 380:2026-08-08 21:26:26,905 [msgbot.monitor] DEBUG: [ocr] EasyOCR 连续3次超时,杀子进程重来 381:2026-08-08 21:26:27,541 [msgbot.monitor] DEBUG: [ocr] 杀 EasyOCR 子进程(连续超时): terminate 后正常退出 382:2026-08-08 21:26:27,541 [msgbot.monitor] WARNING: [ocr] 杀 EasyOCR 子进程(连续超时) 诊断: worker死前状态=busy(模式CPU, 上次img长度76816, 更新于2026-08-08T21:26:17.894109,距现在9.0s) 443:2026-08-08 21:26:29,920 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程已启动,等待初始化握手... 459:2026-08-08 21:26:30,933 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程存活但握手未完成,等待就绪(≤60s)... 460:2026-08-08 21:26:39,939 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 481:2026-08-08 21:26:40,705 [msgbot.monitor] INFO: [ocr] EasyOCR 子进程就绪 482:2026-08-08 21:26:40,706 [msgbot.monitor] DEBUG: [ocr] 已截断崩溃日志,清除旧条目 483:2026-08-08 21:26:40,967 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 538:2026-08-08 21:26:44,328 [msgbot.monitor] WARNING: [mem-watch] RSS=711MB threads=37 gdi=119 hash=2 seen=0 garbage={'qq': 0, 'wechat': 0} easyocr_alive=True 546:2026-08-08 21:26:52,236 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 572:2026-08-08 21:26:54,711 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 613:2026-08-08 21:26:57,217 [msgbot.monitor] DEBUG: [ocr] EasyOCR 锁竞争超时(15s),另一线程正在处理中,本次跳过(正常行为) 615:2026-08-08 21:26:57,466 [msgbot.monitor] DEBUG: [ocr] EasyOCR 连续3次超时,杀子进程重来 623:2026-08-08 21:26:58,134 [msgbot.monitor] DEBUG: [ocr] 杀 EasyOCR 子进程(连续超时): terminate 后正常退出 624:2026-08-08 21:26:58,135 [msgbot.monitor] WARNING: [ocr] 杀 EasyOCR 子进程(连续超时) 诊断: worker死前状态=busy(模式CPU, 上次img长度76816, 更新于2026-08-08T21:26:48.430053,距现在9.0s) | 崩溃日志=2026-08-08 21:26:38.455250 [easyocr_worker] 启动 (pid=3968) 688:2026-08-08 21:27:00,523 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程已启动,等待初始化握手... 705:2026-08-08 21:27:01,544 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程存活但握手未完成,等待就绪(≤60s)... 706:2026-08-08 21:27:10,528 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 727:2026-08-08 21:27:11,245 [msgbot.monitor] INFO: [ocr] EasyOCR 子进程就绪 728:2026-08-08 21:27:11,246 [msgbot.monitor] DEBUG: [ocr] 已截断崩溃日志,清除旧条目 729:2026-08-08 21:27:11,593 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 775:2026-08-08 21:27:14,355 [msgbot.monitor] WARNING: [mem-watch] RSS=713MB threads=37 gdi=119 hash=2 seen=0 garbage={'qq': 0, 'wechat': 0} easyocr_alive=True 784:2026-08-08 21:27:22,853 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 810:2026-08-08 21:27:25,161 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 855:2026-08-08 21:27:27,839 [msgbot.monitor] DEBUG: [ocr] EasyOCR 锁竞争超时(15s),另一线程正在处理中,本次跳过(正常行为) 866:2026-08-08 21:27:27,982 [msgbot.monitor] DEBUG: [ocr] EasyOCR 连续3次超时,杀子进程重来 874:2026-08-08 21:27:28,633 [msgbot.monitor] DEBUG: [ocr] 杀 EasyOCR 子进程(连续超时): terminate 后正常退出 875:2026-08-08 21:27:28,633 [msgbot.monitor] WARNING: [ocr] 杀 EasyOCR 子进程(连续超时) 诊断: worker死前状态=busy(模式CPU, 上次img长度76816, 更新于2026-08-08T21:27:18.949094,距现在9.0s) 899:2026-08-08 21:27:28,909 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程已启动,等待初始化握手... 908:2026-08-08 21:27:31,079 [msgbot.monitor] WARNING: [wechat] EasyOCR 超时(10.0s)线程存活,跳过 912:2026-08-08 21:27:31,089 [msgbot.monitor] WARNING: [qq] Windows OCR 超时(10.0s)线程存活,跳过 913:2026-08-08 21:27:31,089 [msgbot.monitor] WARNING: [qq] EasyOCR 超时(10.0s)线程存活,跳过 914:2026-08-08 21:27:31,090 [msgbot.monitor] DEBUG: [ocr] EasyOCR 第1次启动失败,冷却(-1786195651s) 916:2026-08-08 21:27:34,032 [msgbot.monitor] ERROR: [ocr] EasyOCR worker 启动即崩溃: 917:2026-08-08 21:27:34,032 [msgbot.monitor] WARNING: [ocr] 检测到静默原生崩溃(无日志), 累计1次,下次可能强制 CPU 918:2026-08-08 21:27:34,032 [msgbot.monitor] DEBUG: [ocr] EasyOCR 冷却中(30s),跳过 919:2026-08-08 21:27:34,063 [msgbot.monitor] DEBUG: [ocr] 杀 EasyOCR 子进程(stop): terminate 后正常退出 920:2026-08-08 21:27:34,063 [msgbot.monitor] WARNING: [ocr] 杀 EasyOCR 子进程(stop) 诊断: worker死前状态=busy(模式CPU, 上次img长度76816, 更新于2026-08-08T21:27:18.949094,距现在14.6s) 921:2026-08-08 21:27:34,149 [msgbot.monitor] INFO: 消息监控已停止 923:2026-08-08 21:27:34,178 [msgbot.monitor] WARNING: [mem-watch] RSS=683MB threads=30 gdi=119 hash=0 seen=0 garbage={} easyocr_alive=False 924:2026-08-08 21:27:34,178 [msgbot.monitor] INFO: [mem-watch] 内存看门狗已启动(每30s记录 RSS/线程/GDI) 927:2026-08-08 21:27:34,180 [msgbot.monitor] INFO: 消息监控已启动 931:2026-08-08 21:27:35,220 [msgbot.monitor] DEBUG: [ocr] EasyOCR 子进程已启动,等待初始化握手... 937:2026-08-08 21:27:39,510 [msgbot.monitor] ERROR: [ocr] EasyOCR worker 启动即崩溃: 938:2026-08-08 21:27:39,511 [msgbot.monitor] WARNING: [ocr] 检测到静默原生崩溃(无日志), 累计1次,下次可能强制 CPU 939:2026-08-08 21:27:39,539 [msgbot.monitor] DEBUG: [ocr] 杀 EasyOCR 子进程(stop): terminate 后正常退出 940:2026-08-08 21:27:39,539 [msgbot.monitor] WARNING: [ocr] 杀 EasyOCR 子进程(stop) 诊断: worker死前状态=busy(模式CPU, 上次img长度76816, 更新于2026-08-08T21:27:18.949094,距现在20.0s) 941:2026-08-08 21:27:39,636 [msgbot.monitor] INFO: 消息监控已停止