fix:返回值问题

pull/1452/head
SengokuCola 2025-12-21 16:43:14 +08:00
parent e81ca6013a
commit c5cd76c50b
1 changed files with 2 additions and 2 deletions

View File

@ -344,7 +344,7 @@ class ExpressionLearner:
logger.error(f"修复中文引号后仍失败,错误: {type(fix_error).__name__}: {str(fix_error)}") logger.error(f"修复中文引号后仍失败,错误: {type(fix_error).__name__}: {str(fix_error)}")
logger.error(f"解析表达风格 JSON 失败,原始响应:{response}") logger.error(f"解析表达风格 JSON 失败,原始响应:{response}")
logger.error(f"处理后的 JSON 字符串前500字符{raw[:500]}") logger.error(f"处理后的 JSON 字符串前500字符{raw[:500]}")
return [] return [], []
if isinstance(parsed, dict): if isinstance(parsed, dict):
parsed_list = [parsed] parsed_list = [parsed]
@ -352,7 +352,7 @@ class ExpressionLearner:
parsed_list = parsed parsed_list = parsed
else: else:
logger.error(f"表达风格解析结果类型异常: {type(parsed)}, 内容: {parsed}") logger.error(f"表达风格解析结果类型异常: {type(parsed)}, 内容: {parsed}")
return [] return [], []
for item in parsed_list: for item in parsed_list:
if not isinstance(item, dict): if not isinstance(item, dict):