nacho commited on
Commit
01e5f16
·
1 Parent(s): 6eb6f92

feat: 在最终等待聊天框超时时增加截图以便排查风控和死锁

Browse files
Files changed (1) hide show
  1. deepseek_browser.py +5 -0
deepseek_browser.py CHANGED
@@ -182,6 +182,11 @@ class DeepSeekBrowser:
182
  self._ready = True
183
  logger.info("Login successful!")
184
  except Exception:
 
 
 
 
 
185
  raise Exception("Login failed")
186
 
187
  async def _human_delay(self, min_ms: int = 50, max_ms: int = 150):
 
182
  self._ready = True
183
  logger.info("Login successful!")
184
  except Exception:
185
+ try:
186
+ await self.page.screenshot(path=f"/tmp/login_fail_{self.email.replace('@','_at_')}_final.png")
187
+ logger.error("Final login screenshot saved to /tmp/login_fail_%s_final.png", self.email.replace('@', '_at_'))
188
+ except Exception:
189
+ pass
190
  raise Exception("Login failed")
191
 
192
  async def _human_delay(self, min_ms: int = 50, max_ms: int = 150):