diff --git a/Html/apps/services/course_services/learning_progess_process.py b/Html/apps/services/course_services/learning_progess_process.py index 7de7ff5..c91dda5 100644 --- a/Html/apps/services/course_services/learning_progess_process.py +++ b/Html/apps/services/course_services/learning_progess_process.py @@ -36,6 +36,7 @@ def save_learning_progress(chatmanager, user_id: str) -> bool: "chat_historys": chatmanager.chat_historys, "scores": chatmanager.scores, "multiagents_dialogs": his_data, + "chapter_chain_length": len(chatmanager.chapter_chain), "updated_at": datetime.now() } @@ -146,6 +147,7 @@ def load_learning_progress(user_id: str, material_id: str, chapter_name: str, le "chat_historys": [], "scores": [], "chapter_chain_now": None, + "chapter_chain_length": 0, "updated_at": datetime.now().isoformat() }, "message": "未找到学习记录,返回默认值" @@ -164,6 +166,7 @@ def load_learning_progress(user_id: str, material_id: str, chapter_name: str, le "chat_historys": [], "scores": [], "chapter_chain_now": None, + "chapter_chain_length": 0, "updated_at": datetime.now().isoformat() }, "message": error_msg diff --git a/Html/apps/templates/confirm_load_history.html b/Html/apps/templates/confirm_load_history.html index 6cc2b4e..410cbe3 100644 --- a/Html/apps/templates/confirm_load_history.html +++ b/Html/apps/templates/confirm_load_history.html @@ -61,16 +61,26 @@
您即将进入学习环境,是否需要加载您之前的对话历史记录和学习进度数据?
-您已经完成了该课程的学习,是否要重新开始学习?
+您即将进入学习环境,是否需要加载您之前的对话历史记录和学习进度数据?
+