From 884c8cb29ffc0e84c9cc274a07ed647cddb85dad Mon Sep 17 00:00:00 2001 From: Helian Nuits Date: Thu, 25 Sep 2025 00:15:53 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20(llm=5Fanalyzer)=20=E7=BA=A0=E6=AD=A3?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/analysis/llm_analyzer.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/analysis/llm_analyzer.py b/src/analysis/llm_analyzer.py index 3ad0d27..3fac962 100644 --- a/src/analysis/llm_analyzer.py +++ b/src/analysis/llm_analyzer.py @@ -253,14 +253,14 @@ class LLMAnalyzer: else: logger.warning(f"话题分析响应中未找到JSON格式,响应内容: {result_text[:200]}...") except json.JSONDecodeError as e: - logger.debug(f"话题分析JSON解析失败: {e}") + logger.warming(f"话题分析JSON解析失败: {e}") logger.debug(f"修复后的JSON: {json_text if 'json_text' in locals() else 'N/A'}") logger.debug(f"原始响应: {result_text}") # 如果JSON解析失败,尝试用正则表达式提取话题信息 topics = self._extract_topics_with_regex(result_text, max_topics) if topics: - logger.info(f"正则表达式提取成功,获得 {len(topics)} 个话题") + logger.info(f"正则表达式提取成功,获得 {len(topics)} 个话题,话题分析 warming 可忽略") return topics, token_usage else: # 最后的降级方案 @@ -467,8 +467,8 @@ class LLMAnalyzer: titles_data = json.loads(json_match.group()) return [UserTitle(**title) for title in titles_data], token_usage except Exception as e: - logger.debug(f"用户称号分析JSON解析失败: {e}") - logger.debug(f"原始响应: {result_text}") + logger.warming(f"用户称号分析JSON解析失败: {e}") + logger.warming(f"原始响应: {result_text}") return [], token_usage @@ -570,8 +570,8 @@ class LLMAnalyzer: quotes_data = json.loads(json_match.group()) return [GoldenQuote(**quote) for quote in quotes_data[:max_golden_quotes]], token_usage except Exception as e: - logger.debug(f"金句分析JSON解析失败: {e}") - logger.debug(f"原始响应: {result_text}") + logger.warming(f"金句分析JSON解析失败: {e}") + logger.warming(f"原始响应: {result_text}") return [], token_usage