diff --git a/app/question_gen/synthesizer.py b/app/question_gen/synthesizer.py index bcc7bc5..058ab2e 100644 --- a/app/question_gen/synthesizer.py +++ b/app/question_gen/synthesizer.py @@ -737,7 +737,7 @@ async def generate_one( source_nodes=(anchor.node_id,), difficulty="medium", ) - except (ValueError, KeyError) as exc: + except Exception as exc: logger.warning( "generate_one 尝试 {}/{} 失败 ({}): {}", attempt + 1,