@@ -1202,27 +1202,7 @@ async def _execute_chat_clear(
12021202 )
12031203 except Exception as force_click_err :
12041204 self .logger .error (f"[{ self .req_id } ] 清空按钮强制点击仍失败: { force_click_err } " )
1205- try :
1206- from config import AI_STUDIO_URL_PATTERN
1207-
1208- new_chat_url = (
1209- f"https://{ AI_STUDIO_URL_PATTERN } prompts/new_chat"
1210- )
1211- self .logger .warning (
1212- f"[{ self .req_id } ] 兜底导航到 { new_chat_url } 以完成清空流程。"
1213- )
1214- await self .page .goto (
1215- new_chat_url , wait_until = "domcontentloaded" , timeout = 30000
1216- )
1217- await expect_async (
1218- self .page .locator (INPUT_SELECTOR )
1219- ).to_be_visible (timeout = 15000 )
1220- return
1221- except Exception as nav_err :
1222- self .logger .error (
1223- f"[{ self .req_id } ] 兜底导航 new_chat 失败: { nav_err } "
1224- )
1225- raise
1205+ raise
12261206 await self ._check_disconnect (check_client_disconnected , '清空聊天 - 点击"清空聊天"后' )
12271207
12281208 try :
@@ -1259,27 +1239,7 @@ async def _execute_chat_clear(
12591239 self .logger .error (
12601240 f'[{ self .req_id } ] "继续"按钮 force 点击仍失败: { confirm_force_err } '
12611241 )
1262- # 兜底:尝试直接导航到 new_chat 页面
1263- try :
1264- from config import AI_STUDIO_URL_PATTERN
1265-
1266- new_chat_url = (
1267- f"https://{ AI_STUDIO_URL_PATTERN } prompts/new_chat"
1268- )
1269- self .logger .warning (
1270- f"[{ self .req_id } ] 兜底导航到 { new_chat_url } 以完成清空流程。"
1271- )
1272- await self .page .goto (
1273- new_chat_url , wait_until = "domcontentloaded" , timeout = 30000
1274- )
1275- await expect_async (
1276- self .page .locator (INPUT_SELECTOR )
1277- ).to_be_visible (timeout = 15000 )
1278- except Exception as nav_err :
1279- self .logger .error (
1280- f"[{ self .req_id } ] 兜底导航 new_chat 失败: { nav_err } "
1281- )
1282- raise
1242+ raise
12831243
12841244 await self ._check_disconnect (check_client_disconnected , '清空聊天 - 点击"继续"后' )
12851245
0 commit comments