lacerate551
2f7ee02b48
fix(exam_pkg): 判断题返回bool + 填空题扁平数组归一化
grader.py:
- 判断题批阅结果 student_answer/correct_answer 统一返回 true/false (bool)
兼容 "对"/"错"/"true"/"false"/True/False/1/0 等所有输入格式
- 填空题新增 _normalize_fill_blank_answer 兜底归一化
修复 LLM 生成扁平数组 ["ans1","ans2"] 导致 1空多选项误判满分的bug
- feedback 文本统一用小写 true/false
generator.py:
- validate_questions_schema 出题时修正扁平数组为二维格式
从源头防止填空题答案格式错误
2026-06-30 10:27:57 +08:00
..
2026-06-04 17:35:27 +08:00
2026-06-22 18:51:11 +08:00
2026-06-30 10:27:57 +08:00
2026-06-30 10:27:57 +08:00
2026-06-04 17:35:27 +08:00
2026-06-22 18:51:11 +08:00