From 0b24f7e814f9d6e83a130166477d41947ec1abcf Mon Sep 17 00:00:00 2001 From: hailin Date: Sun, 27 Jul 2025 19:37:58 +0800 Subject: [PATCH] . --- meta_ui.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta_ui.py b/meta_ui.py index 2c7fc65..a4477d7 100644 --- a/meta_ui.py +++ b/meta_ui.py @@ -117,13 +117,15 @@ def chat( # threading.Thread(target=worker).start() thread = threading.Thread(target=worker, daemon=True) + thread.start() yield "⏳ 正在生成中...", log_state while True: # ⚠️ 线程已结束且队列已空 → 直接 return 让生成器终止 if not thread.is_alive() and result_q.empty(): - return # ← 新增这一行 + break + # return # ← 新增这一行 try: result = result_q.get(timeout=0.1)