{"openapi":"3.1.0","info":{"title":"青鸾 Education OS","description":"AI教育全产业链引擎 — 全部免费","version":"0.1.0"},"paths":{"/api/health":{"get":{"tags":["健康检查"],"summary":"服务健康检查","description":"返回服务运行状态和版本信息","operationId":"health_api_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/stats":{"get":{"tags":["健康检查"],"summary":"公开统计数据","description":"返回公开的系统使用统计","operationId":"pub_stats_api_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/admin/stats":{"get":{"tags":["健康检查"],"summary":"管理员统计数据","description":"返回管理员视角的系统统计（需 Admin JWT）","operationId":"adm_stats_admin_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/auth/register":{"post":{"tags":["认证授权"],"summary":"用户注册","description":"邮箱验证码注册，分两步：无code发送验证码，带code完成注册","operationId":"ep_register_auth_register_post","parameters":[{"name":"code","in":"query","required":false,"schema":{"type":"string","default":"","title":"Code"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/send-code":{"post":{"tags":["认证授权"],"summary":"发送验证码","description":"向指定邮箱发送注册/登录验证码","operationId":"ep_send_code_auth_send_code_post","parameters":[{"name":"email","in":"query","required":true,"schema":{"type":"string","title":"Email"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/login":{"post":{"tags":["认证授权"],"summary":"用户登录","description":"邮箱密码登录，返回 JWT Token","operationId":"ep_login_auth_login_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginReq"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/me":{"get":{"tags":["认证授权"],"summary":"获取当前用户信息","description":"返回当前登录用户的资料、API Keys 和使用统计","operationId":"ep_me_auth_me_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/keys/create":{"post":{"tags":["认证授权"],"summary":"创建 API Key","description":"为当前登录用户创建新的 API Key","operationId":"ep_user_create_key_auth_keys_create_post","parameters":[{"name":"name","in":"query","required":false,"schema":{"type":"string","default":"Default","title":"Name"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/keys/revoke":{"post":{"tags":["认证授权"],"summary":"吊销 API Key","description":"吊销当前用户的某个 API Key","operationId":"ep_user_revoke_key_auth_keys_revoke_post","parameters":[{"name":"key_id","in":"query","required":true,"schema":{"type":"integer","title":"Key Id"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/me/update":{"post":{"tags":["认证授权"],"summary":"更新用户资料","description":"更新当前登录用户的名称","operationId":"ep_update_profile_auth_me_update_post","parameters":[{"name":"name","in":"query","required":true,"schema":{"type":"string","title":"Name"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/auth/me/password":{"post":{"tags":["认证授权"],"summary":"修改密码","description":"修改当前登录用户的密码","operationId":"ep_change_password_auth_me_password_post","parameters":[{"name":"old_password","in":"query","required":true,"schema":{"type":"string","title":"Old Password"}},{"name":"new_password","in":"query","required":true,"schema":{"type":"string","title":"New Password"}},{"name":"authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/keys/create":{"post":{"tags":["认证授权"],"summary":"管理员创建 API Key","description":"管理员直接创建 API Key（需 Admin JWT）","operationId":"adm_create_key_admin_keys_create_post","parameters":[{"name":"name","in":"query","required":false,"schema":{"type":"string","default":"","title":"Name"}},{"name":"email","in":"query","required":false,"schema":{"type":"string","default":"","title":"Email"}},{"name":"tier","in":"query","required":false,"schema":{"type":"string","default":"free","title":"Tier"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/admin/keys":{"get":{"tags":["认证授权"],"summary":"管理员列出 Key","description":"管理员列出所有 API Keys（需 Admin JWT）","operationId":"adm_list_keys_admin_keys_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/grade/essay":{"post":{"tags":["批改评测"],"summary":"作文批改","description":"AI 批改作文，返回分数、评语和改进建议","operationId":"ep_essay_api_v1_grade_essay_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_Essay"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/grade/short-answer":{"post":{"tags":["批改评测"],"summary":"简答题批改","description":"AI 批改简答题，返回分数和反馈","operationId":"ep_short_api_v1_grade_short_answer_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_Short"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/grade/objective":{"post":{"tags":["批改评测"],"summary":"客观题批改","description":"客观题（单选/多选/判断）自动批改","operationId":"ep_obj_api_v1_grade_objective_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_Obj"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/grade/oral":{"post":{"tags":["批改评测"],"summary":"口语评估","description":"AI 评估口语发音和流利度","operationId":"ep_oral_api_v1_grade_oral_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_Oral"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/grade/math":{"post":{"tags":["批改评测"],"summary":"数学批改","description":"AI 批改数学题目，支持步骤评分","operationId":"ep_math_api_v1_grade_math_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_Math"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/grade/code":{"post":{"tags":["批改评测"],"summary":"代码批改","description":"AI 批改编程代码，返回代码审查和评分","operationId":"ep_code_api_v1_grade_code_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_Code"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/grade":{"post":{"tags":["批改评测"],"summary":"通用批改","description":"通用批改入口，根据 question_type 自动分发","operationId":"ep_general_api_v1_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/G_General"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/grade":{"post":{"tags":["批改评测"],"summary":"考试型批改","description":"按考试类型进行批改，支持评分标准和严格度","operationId":"ep_exam_grade_api_v1_exam_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamGrade"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/level/grade":{"post":{"tags":["批改评测"],"summary":"学段型批改","description":"按学段进行批改，适配不同教育阶段的评分标准","operationId":"ep_level_grade_api_v1_level_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_LevelGrade"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/rubric/generate":{"post":{"tags":["批改评测"],"summary":"生成评分标准","description":"按学段/年级/学科/题型生成结构化评分细则","operationId":"ep_rubric_api_v1_rubric_generate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Rubric"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/diagnose/knowledge":{"post":{"tags":["批改评测"],"summary":"知识漏洞诊断","description":"分析错题，定位薄弱环节，推荐学习路径","operationId":"ep_diagnose_api_v1_diagnose_knowledge_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Diagnose"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/content/quality-check":{"post":{"tags":["批改评测"],"summary":"内容质量检测","description":"排查科学性错误、歧义、年龄适当性、课标对齐","operationId":"ep_quality_api_v1_content_quality_check_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_QualityCheck"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/rubric/score":{"post":{"tags":["批改评测"],"summary":"双层可信批改","description":"先出标准再打分，防止随意评分","operationId":"ep_rubric_score_api_v1_rubric_score_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_RubricScore"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/scan":{"post":{"tags":["答题卡处理"],"summary":"扫描答题卡","operationId":"ep_as_scan_api_v1_answer_sheet_scan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASScan"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/grade":{"post":{"tags":["答题卡处理"],"summary":"批改答题卡","operationId":"ep_as_grade_api_v1_answer_sheet_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASGrade"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/annotate":{"post":{"tags":["答题卡处理"],"summary":"红笔批注","operationId":"ep_as_annotate_api_v1_answer_sheet_annotate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASAnnotate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/annotate-zip":{"post":{"tags":["答题卡处理"],"summary":"ZIP批量批改","operationId":"ep_as_zip_api_v1_answer_sheet_annotate_zip_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASZipAnnotate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/batch-process":{"post":{"tags":["答题卡处理"],"summary":"批量处理","operationId":"ep_as_batch_api_v1_answer_sheet_batch_process_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASBatch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/report":{"post":{"tags":["答题卡处理"],"summary":"答题卡报告","operationId":"ep_as_report_api_v1_answer_sheet_report_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASReport"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/grade-annotate":{"post":{"tags":["答题卡处理"],"summary":"一体化批改留痕","operationId":"ep_as_grade_annotate_api_v1_answer_sheet_grade_annotate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASBatch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-sheet/grade-annotate-zip":{"post":{"tags":["答题卡处理"],"summary":"ZIP批改留痕","operationId":"ep_as_grade_zip_api_v1_answer_sheet_grade_annotate_zip_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ASZipAnnotate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/session":{"post":{"tags":["答题卡处理"],"summary":"创建批改会话","operationId":"ep_exam_session_create_api_v1_exam_session_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamSessionCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/session/upload":{"post":{"tags":["答题卡处理"],"summary":"上传试卷","operationId":"ep_exam_session_upload_api_v1_exam_session_upload_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamSessionUpload"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/session/grade":{"post":{"tags":["答题卡处理"],"summary":"批改全部试卷","operationId":"ep_exam_session_grade_api_v1_exam_session_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamSessionGrading"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/session/{session_id}/report":{"get":{"tags":["答题卡处理"],"summary":"获取报告","operationId":"ep_exam_session_report_api_v1_exam_session__session_id__report_get","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/session/grade-async":{"post":{"tags":["答题卡处理"],"summary":"异步批改","operationId":"ep_exam_session_grade_async_api_v1_exam_session_grade_async_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamSessionGrading"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/split":{"post":{"tags":["答题卡处理"],"summary":"试卷拆分","operationId":"ep_exam_split_api_v1_exam_split_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamSplit"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ocr/scan":{"post":{"tags":["图文识别"],"summary":"OCR扫描(含分析)","description":"OCR扫描图片中的文字并进行分析，支持手写体和印刷体中文","operationId":"ep_ocr_scan_api_v1_ocr_scan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_OCRScan"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ocr/text":{"post":{"tags":["图文识别"],"summary":"OCR文本提取","description":"OCR提取图片中的纯文本内容","operationId":"ep_ocr_text_api_v1_ocr_text_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_OCRText"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/photo-search":{"post":{"tags":["图文识别"],"summary":"拍照搜题","description":"拍照搜索相似题目和解答","operationId":"ep_photo_api_v1_photo_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_PhotoSearch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/wrong-notebook":{"post":{"tags":["图文识别"],"summary":"错题本分析","description":"分析错题集合，定位薄弱环节","operationId":"ep_wn_api_v1_wrong_notebook_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_WrongNotebook"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/formula/extract":{"post":{"tags":["图文识别"],"summary":"公式识别","description":"从图片中提取数学/物化公式为 LaTeX 格式","operationId":"ep_formula_extract_api_v1_formula_extract_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_FormulaExtract"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/handwriting/analyze":{"post":{"tags":["图文识别"],"summary":"笔迹分析","description":"分析手写字迹的质量和特征","operationId":"ep_handwriting_api_v1_handwriting_analyze_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Handwriting"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/generate/questions":{"post":{"tags":["智能生成"],"summary":"智能出题","description":"根据学科、知识点、题型、难度生成指定数量的题目。支持多题型混合生成。","operationId":"ep_gen_q_api_v1_generate_questions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_GenQ"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/generate/paper":{"post":{"tags":["智能生成"],"summary":"智能组卷（通用）","description":"根据学科、年级、试卷结构自动拼组一份完整试卷。","operationId":"ep_gen_p_api_v1_generate_paper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_GenPaper"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/generate/questions":{"post":{"tags":["智能生成"],"summary":"考试出题","description":"针对特定考试类型（高考/中考/公考等）生成符合考纲的题目。","operationId":"ep_exam_gen_api_v1_exam_generate_questions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamGen"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/level/generate/questions":{"post":{"tags":["智能生成"],"summary":"学段出题","description":"针对特定学段（小学/初中/高中等）生成适配该学段难度的题目。","operationId":"ep_level_gen_api_v1_level_generate_questions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_LevelGen"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/paper":{"post":{"tags":["智能生成"],"summary":"考试组卷","description":"根据考试类型、学科、试卷结构自动拼组仿真试卷，含参数自洽校验。","operationId":"ep_exam_paper_api_v1_exam_paper_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamPaper"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/paper/batch":{"post":{"tags":["智能生成"],"summary":"批量考试组卷","description":"一次为多门科目同时组卷（如语数英物理化），返回各科试卷集合。","operationId":"ep_exam_paper_batch_api_v1_exam_paper_batch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamPaperBatch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/explain":{"post":{"tags":["智能生成"],"summary":"题目讲解","description":"对指定题目和答案进行多模式讲解（详细/简洁/分步/苏格拉底式）。","operationId":"ep_explain_api_v1_explain_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Explain"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/explain":{"post":{"tags":["智能生成"],"summary":"考试题目讲解","description":"针对特定考试类型的题目进行考纲导向的讲解分析。","operationId":"ep_exam_explain_api_v1_exam_explain_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamExplain"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/flashcards/generate":{"post":{"tags":["智能生成"],"summary":"生成闪卡","description":"根据学科和主题生成记忆闪卡，适合知识点巩固复习。","operationId":"ep_flash_api_v1_flashcards_generate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Flashcard"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/analyze/student":{"post":{"tags":["学情分析"],"summary":"学生学情分析","description":"根据学生学习记录生成个性化诊断报告，识别优势与薄弱环节。","operationId":"ep_as_stu_api_v1_analyze_student_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_AS"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/analyze/class":{"post":{"tags":["学情分析"],"summary":"班级学情分析","description":"汇总全班学生学习记录，生成班级整体分析报告。","operationId":"ep_as_cls_api_v1_analyze_class_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_AC"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/knowledge-graph":{"post":{"tags":["学情分析"],"summary":"知识图谱","description":"根据学科和年级构建知识图谱，展示知识点间的关联结构。","operationId":"ep_kg_api_v1_knowledge_graph_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_KG"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/report":{"post":{"tags":["学情分析"],"summary":"生成报告","description":"根据报告类型和数据生成结构化教育报告（学生/班级/考试/知识点）。","operationId":"ep_report_api_v1_report_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Report"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/create":{"post":{"tags":["学情分析"],"summary":"创建考试","description":"根据题目列表创建一场完整考试，设置名称、学科、时长和总分。","operationId":"ep_exam_api_v1_exam_create_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Exam"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tutor":{"post":{"tags":["智能辅导"],"summary":"AI导师对话","description":"苏格拉底式/直接式/鼓励式多轮AI辅导对话，支持多风格教学。","operationId":"ep_tutor_api_v1_tutor_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Tutor"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/speech/assess":{"post":{"tags":["智能辅导"],"summary":"语音评估","description":"对朗读文本进行发音评估，提供准确性、流利度等维度反馈。","operationId":"ep_speech_api_v1_speech_assess_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Speech"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/adaptive/path":{"post":{"tags":["智能辅导"],"summary":"自适应学习路径","description":"根据诊断报告生成个性化学习路径推荐，精准补弱。","operationId":"ep_adaptive_api_v1_adaptive_path_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Adaptive"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/curriculum/lesson-plan":{"post":{"tags":["智能辅导"],"summary":"教案生成","description":"根据学科、课题、年级生成一节完整课时教案。","operationId":"ep_lesson_api_v1_curriculum_lesson_plan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Lesson"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/curriculum/semester-plan":{"post":{"tags":["智能辅导"],"summary":"学期备课规划","description":"一次调用生成整学期所有教案，先构建知识图谱再规划单元分布。","operationId":"ep_semester_plan_api_v1_curriculum_semester_plan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SemesterPlan"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/mental-health/check":{"post":{"tags":["身心健康"],"summary":"心理健康评估","description":"基于PHQ-9/GAD-7等量表回答进行心理健康状态评估。","operationId":"ep_mh_api_v1_mental_health_check_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_MentalHealth"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/focus/training":{"post":{"tags":["身心健康"],"summary":"专注力训练","description":"根据学生当前专注力水平生成个性化训练方案。","operationId":"ep_focus_api_v1_focus_training_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Focus"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ai-counselor":{"post":{"tags":["身心健康"],"summary":"AI心理辅导","description":"AI心理咨询师，提供支持性倾听和情绪疏导建议。","operationId":"ep_counselor_api_v1_ai_counselor_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Counselor"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/habit/tracker":{"post":{"tags":["身心健康"],"summary":"习惯养成追踪","description":"为学生制定习惯养成计划，设定目标天数并生成每日行动方案。","operationId":"ep_habit_api_v1_habit_tracker_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Habit"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/gamify/system":{"post":{"tags":["身心健康"],"summary":"游戏化学习系统","description":"根据学科和规则设计游戏化学习机制，提升学习兴趣和参与度。","operationId":"ep_gamify_api_v1_gamify_system_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Gamify"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/study/reminder":{"post":{"tags":["身心健康"],"summary":"学习提醒","description":"根据学习计划表生成智能学习提醒和进度管理方案。","operationId":"ep_reminder_api_v1_study_reminder_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Reminder"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/schedule/smart":{"post":{"tags":["教务管理"],"summary":"智能排课","description":"根据科目列表、教师列表和约束条件自动生成最优课表方案。","operationId":"ep_schedule_api_v1_schedule_smart_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Schedule"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/course/recommend":{"post":{"tags":["教务管理"],"summary":"课程推荐","description":"根据学生兴趣和历史学习记录推荐适配的课程方向。","operationId":"ep_course_api_v1_course_recommend_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_CourseRec"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/attendance/analyze":{"post":{"tags":["教务管理"],"summary":"考勤分析","description":"分析学生考勤记录，识别出勤规律和异常情况。","operationId":"ep_attend_api_v1_attendance_analyze_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Attendance"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/evaluate":{"post":{"tags":["教务管理"],"summary":"教师评价","description":"综合评语和量化指标对教师教学效果进行多维度评估。","operationId":"ep_teval_api_v1_teacher_evaluate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_TeacherEval"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/textbook/parse":{"post":{"tags":["教务管理"],"summary":"教材解析","description":"解析教材内容，提取知识点结构、重难点及教学建议。","operationId":"ep_textbook_api_v1_textbook_parse_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Textbook"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/resource/recommend":{"post":{"tags":["教务管理"],"summary":"学习资源推荐","description":"根据学科、主题和难度级别推荐适配的学习资源和材料。","operationId":"ep_resource_api_v1_resource_recommend_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Resource"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/college/choice":{"post":{"tags":["生涯规划"],"summary":"高考志愿填报","description":"根据分数、兴趣、意向地区和偏好推荐适合的高校志愿方案。","operationId":"ep_college_api_v1_college_choice_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_College"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/career/assessment":{"post":{"tags":["生涯规划"],"summary":"职业测评","description":"基于霍兰德/MBTI等测评答案分析职业倾向和适配方向。","operationId":"ep_career_api_v1_career_assessment_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Career"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/study-abroad/plan":{"post":{"tags":["生涯规划"],"summary":"留学规划","description":"根据目标国家、学校、专业和背景生成个性化留学申请方案。","operationId":"ep_abroad_api_v1_study_abroad_plan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_StudyAbroad"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/driving/theory":{"post":{"tags":["生涯规划"],"summary":"驾考理论练习","description":"生成驾考科目理论练习题（交规/安全/标志/应急），支持单选多选和判断。","operationId":"ep_driving_api_v1_driving_theory_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Driving"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/art/assess":{"post":{"tags":["素质教育"],"summary":"美术作品评估","description":"对学生美术作品进行构图、色彩、创意等多维度评估。","operationId":"ep_art_api_v1_art_assess_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ArtAssess"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/music/assess":{"post":{"tags":["素质教育"],"summary":"音乐演奏评估","description":"对演奏描述进行技巧、表现力、准确性等维度的评估。","operationId":"ep_music_api_v1_music_assess_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_MusicAssess"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/sports/assess":{"post":{"tags":["素质教育"],"summary":"体育表现评估","description":"根据运动项目和表现数据对比基准进行评估分析。","operationId":"ep_sports_api_v1_sports_assess_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SportsAssess"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/calligraphy/assess":{"post":{"tags":["素质教育"],"summary":"书法作品评估","description":"对学生书法作品进行笔画、结构、章法等维度的评估。","operationId":"ep_callig_api_v1_calligraphy_assess_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Calligraphy"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/early-edu/plan":{"post":{"tags":["特殊教育"],"summary":"早教方案","description":"根据月龄和发展目标生成个性化早期教育方案。","operationId":"ep_early_api_v1_early_edu_plan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_EarlyEdu"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/early-edu/story":{"post":{"tags":["特殊教育"],"summary":"儿童故事生成","description":"根据孩子年龄和主题生成寓教于乐的个性化儿童故事。","operationId":"ep_story_api_v1_early_edu_story_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Story"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/senior-edu/content":{"post":{"tags":["特殊教育"],"summary":"老年教育内容","description":"为老年学习者生成适老化的学习内容和活动方案。","operationId":"ep_senior_api_v1_senior_edu_content_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SeniorEdu"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/senior-edu/tech-tutorial":{"post":{"tags":["特殊教育"],"summary":"科技助老教程","description":"为老年人提供智能手机/APP/智能设备操作的分步教程。","operationId":"ep_tech_api_v1_senior_edu_tech_tutorial_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_TechTutorial"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/edu-data/analyze":{"post":{"tags":["教育数据分析"],"summary":"教育数据分析","description":"对教育数据进行多维度分析，输出统计指标和可视化建议。","operationId":"ep_edata_api_v1_edu_data_analyze_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_EduData"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/compare":{"post":{"tags":["教育数据分析"],"summary":"学校对比分析","description":"对比多所学校在指定维度上的表现差异，输出对比报告。","operationId":"ep_school_api_v1_school_compare_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SchoolCompare"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/region/quality":{"post":{"tags":["教育数据分析"],"summary":"区域教育质量","description":"分析区域教育质量水平，结合补充数据输出综合评价报告。","operationId":"ep_region_api_v1_region_quality_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_RegionQuality"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/learning/forecast":{"post":{"tags":["教育数据分析"],"summary":"学习效果预测","description":"基于历史学习数据预测学生学习效果走势和目标达成概率。","operationId":"ep_forecast_api_v1_learning_forecast_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_LearningForecast"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/ai-homeroom":{"post":{"tags":["教育数据分析"],"summary":"AI班主任","description":"AI班主任助手，综合分析班级事件和关注问题，输出班级管理建议。","operationId":"ep_homeroom_api_v1_ai_homeroom_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_AIHomeroom"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/strategy":{"post":{"tags":["考试工具"],"summary":"备考策略","description":"根据考试类型和学生画像生成个性化备考策略和复习计划。","operationId":"ep_exam_strat_api_v1_exam_strategy_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExamStrategy"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/exam/mock-feedback":{"post":{"tags":["考试工具"],"summary":"模考反馈","description":"对模考成绩单进行详细分析反馈，输出薄弱项定位和提升建议。","operationId":"ep_mock_api_v1_exam_mock_feedback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_MockFeedback"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/video/script":{"post":{"tags":["媒体与沟通"],"summary":"视频脚本生成","description":"根据主题和受众生成教育视频脚本，支持指定时长。","operationId":"ep_video_api_v1_video_script_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Video"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/translate":{"post":{"tags":["媒体与沟通"],"summary":"教育翻译","description":"对教育类文本进行多语言翻译，支持指定源语言和目标语言。","operationId":"ep_trans_api_v1_translate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Translate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/report":{"post":{"tags":["媒体与沟通"],"summary":"家长报告","description":"根据学生学习记录生成面向家长的综合学习报告。","operationId":"ep_parent_api_v1_parent_report_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Parent"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/plagiarism/check":{"post":{"tags":["诚信检测"],"summary":"文本查重","description":"对两段文本进行相似度检测和抄袭分析。","operationId":"ep_plag_api_v1_plagiarism_check_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_Plagiarism"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrity/plagiarism":{"post":{"tags":["诚信检测"],"summary":"考场作弊检测","description":"根据答题矩阵和座位分布检测考场作弊嫌疑。","operationId":"ep_integrity_plag_api_v1_integrity_plagiarism_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_IntegrityCheck"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/integrity/mass-error":{"post":{"tags":["诚信检测"],"summary":"批量异常检测","description":"检测大批量答案中的共性错误模式，识别集体作弊信号。","operationId":"ep_integrity_mass_api_v1_integrity_mass_error_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_IntegrityMass"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/batch/grade":{"post":{"tags":["批量处理"],"summary":"批量批改","description":"一次性批量批改多条题目，最多支持200条。","operationId":"ep_batch_grade_api_v1_batch_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/B_Items"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/batch/explain":{"post":{"tags":["批量处理"],"summary":"批量讲解","description":"一次性批量生成多条题目的讲解，最多支持200条。","operationId":"ep_batch_explain_api_v1_batch_explain_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/B_Items"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/batch/generate":{"post":{"tags":["批量处理"],"summary":"批量出题","description":"一次性批量生成多组题目，最多支持200条。","operationId":"ep_batch_generate_api_v1_batch_generate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/B_Items"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/omr/detect":{"post":{"tags":["全类型阅卷"],"summary":"OMR检测","description":"检测答题卡上的填涂标记，识别答题矩阵和网格信息。","operationId":"ep_omr_detect_api_v1_omr_detect_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_OMRDetect"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/omr/score-objective":{"post":{"tags":["全类型阅卷"],"summary":"客观题OMR评分","description":"根据填涂矩阵和评分规则对客观题进行自动评分。","operationId":"ep_omr_score_obj_api_v1_omr_score_objective_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_OMRScore"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/omr/student-id":{"post":{"tags":["全类型阅卷"],"summary":"OMR学号识别","description":"从答题卡图片描述中识别学生ID编码信息。","operationId":"ep_omr_student_id_api_v1_omr_student_id_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_OMRStudentID"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/omr/full":{"post":{"tags":["全类型阅卷"],"summary":"OMR全流程","description":"端到端的OMR答题卡处理：检测+识别+评分一体化。","operationId":"ep_omr_full_api_v1_omr_full_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_OMRPipeline"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/scan/process":{"post":{"tags":["全类型阅卷"],"summary":"试卷扫描处理","description":"对试卷扫描件进行图像处理和信息提取。","operationId":"ep_scan_process_api_v1_scan_process_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ScanProcess"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/scan/enhance":{"post":{"tags":["全类型阅卷"],"summary":"扫描件增强","description":"对试卷扫描件进行图像增强处理，提升识别质量。","operationId":"ep_scan_enhance_api_v1_scan_enhance_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ScanEnhance"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/score/aggregate":{"post":{"tags":["全类型阅卷"],"summary":"成绩聚合统计","description":"对多份成绩单进行聚合统计，生成考试整体分析。","operationId":"ep_score_aggregate_api_v1_score_aggregate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ScoreAggregate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/score/knowledge-aggregate":{"post":{"tags":["全类型阅卷"],"summary":"知识点聚合","description":"按知识点维度聚合成绩数据，分析各知识点的掌握情况。","operationId":"ep_knowledge_agg_api_v1_score_knowledge_aggregate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_KnowledgeAgg"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/score/math-steps":{"post":{"tags":["全类型阅卷"],"summary":"数学步骤评分","description":"按解题步骤对数学题进行分步评分，支持评分点配置。","operationId":"ep_math_steps_api_v1_score_math_steps_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_MathSteps"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/score/math-multi-method":{"post":{"tags":["全类型阅卷"],"summary":"多解法评分","description":"对采用不同解法的数学答案进行多维度评分。","operationId":"ep_math_multi_api_v1_score_math_multi_method_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_MathMulti"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/portal/student-score":{"post":{"tags":["门户查分"],"summary":"学生成绩查询","description":"根据学生ID和考试ID查询该生的详细成绩记录。","operationId":"ep_portal_score_api_v1_portal_student_score_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_PortalScore"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/portal/appeal":{"post":{"tags":["门户查分"],"summary":"成绩申诉","description":"学生对指定题目的评分提出申诉，提交申诉理由和原始批改记录。","operationId":"ep_portal_appeal_api_v1_portal_appeal_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_PortalAppeal"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/workflow/distribute":{"post":{"tags":["阅卷工作流"],"summary":"阅卷分发","description":"根据题目段、阅卷员和规则将阅卷任务智能分配给阅卷员。","operationId":"ep_workflow_dist_api_v1_workflow_distribute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_WorkflowDist"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/workflow/arbitration":{"post":{"tags":["阅卷工作流"],"summary":"仲裁评卷","description":"当多位阅卷员评分差异过大时，启动仲裁流程确定最终分数。","operationId":"ep_workflow_arb_api_v1_workflow_arbitration_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_WorkflowArb"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/workflow/monitor":{"post":{"tags":["阅卷工作流"],"summary":"阅卷进度监控","description":"实时监控考试阅卷进度和各阅卷员的批改统计。","operationId":"ep_workflow_mon_api_v1_workflow_monitor_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_WorkflowMonitor"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/surface/calibrate":{"post":{"tags":["智慧教室"],"summary":"空间表面校准","description":"根据房间描述和可用表面信息校准交互空间的表面参数。","operationId":"ep_surface_cal_api_v1_surface_calibrate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SurfaceCal"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/surface/interact":{"post":{"tags":["智慧教室"],"summary":"空间表面交互","description":"处理用户在教室各类表面上的交互操作。","operationId":"ep_surface_int_api_v1_surface_interact_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SurfaceInteract"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/holographic/lesson-assist":{"post":{"tags":["智慧教室"],"summary":"全息课堂辅助","description":"基于教师语音和手势实时生成全息教学辅助内容。","operationId":"ep_holo_assist_api_v1_holographic_lesson_assist_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_HoloAssist"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/holographic/lesson-recap":{"post":{"tags":["智慧教室"],"summary":"全息课堂回顾","description":"根据课堂实录、板书和关键时刻生成全息课堂回顾。","operationId":"ep_holo_recap_api_v1_holographic_lesson_recap_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_HoloRecap"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/classroom/cluster/init":{"post":{"tags":["智慧教室"],"summary":"教室集群初始化","description":"初始化教室设备集群，建立多设备协同教学环境。","operationId":"ep_cluster_init_api_v1_classroom_cluster_init_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ClusterInit"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/classroom/cluster/dissolve":{"post":{"tags":["智慧教室"],"summary":"教室集群解散","description":"解散教室设备集群，处理数据归属和资源回收。","operationId":"ep_cluster_dissolve_api_v1_classroom_cluster_dissolve_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ClusterDissolve"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/holographic/twin/join":{"post":{"tags":["智慧教室"],"summary":"数字孪生加入","description":"学生通过数字孪生方式加入远程教室。","operationId":"ep_twin_join_api_v1_holographic_twin_join_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_TwinJoin"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/holographic/twin/interact":{"post":{"tags":["智慧教室"],"summary":"数字孪生交互","description":"远程学生通过数字孪生与课堂环境进行交互。","operationId":"ep_twin_interact_api_v1_holographic_twin_interact_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_TwinInteract"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/holographic/expert/beam":{"post":{"tags":["智慧教室"],"summary":"专家光束","description":"外部专家通过全息光束技术远程进入课堂进行教学互动。","operationId":"ep_expert_beam_api_v1_holographic_expert_beam_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_ExpertBeam"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/cognitive/sync":{"post":{"tags":["认知同步"],"summary":"认知同步","description":"根据教师语音内容同步分析学生认知状态，辅助教学节奏调整。","operationId":"ep_cog_sync_api_v1_cognitive_sync_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_CogSync"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/cognitive/push-card":{"post":{"tags":["认知同步"],"summary":"认知卡片推送","description":"根据学生表情和当前概念推送个性化认知提示卡片。","operationId":"ep_cog_push_api_v1_cognitive_push_card_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_CogPush"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/homework/circuit-breaker":{"post":{"tags":["作业管理"],"summary":"作业熔断","description":"检测学生当前作业状态，在注意力或认知负荷超载时自动熔断。","operationId":"ep_hw_breaker_api_v1_homework_circuit_breaker_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_HWBreaker"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/homework/gameflow":{"post":{"tags":["作业管理"],"summary":"游戏化作业流","description":"将作业任务转化为游戏化流程，提升学生完成作业的积极性和效果。","operationId":"ep_hw_game_api_v1_homework_gameflow_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_HWGame"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/clone":{"post":{"tags":["教师克隆"],"summary":"教师克隆","description":"基于教师样本材料分析并克隆其教学风格特征。","operationId":"ep_teacher_clone_api_v1_teacher_clone_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_TeacherClone"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/clone/reply":{"post":{"tags":["教师克隆"],"summary":"克隆教师回复","description":"以被克隆教师的风格特征回复学生提出的问题。","operationId":"ep_clone_reply_api_v1_teacher_clone_reply_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_CloneReply"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/question/dissect":{"post":{"tags":["题目工具"],"summary":"题目解构","description":"深度分析题目结构，拆解考查知识点、思维路径和解题策略。","operationId":"ep_qdissect_api_v1_question_dissect_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_QDissect"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/question/dissect/replay":{"post":{"tags":["题目工具"],"summary":"解构回放","description":"在指定分支点回放题目解构过程，支持从不同路径重新探索。","operationId":"ep_qreplay_api_v1_question_dissect_replay_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_QReplay"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/question/avalanche":{"post":{"tags":["题目工具"],"summary":"题目雪崩生成","description":"基于种子题目批量生成变体题目，形成题目雪崩效应，最多生成200道。","operationId":"ep_qavalanche_api_v1_question_avalanche_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_QAvalanche"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/question/dna":{"post":{"tags":["题目工具"],"summary":"题目DNA提取","description":"提取多道题目的共性特征，识别题目DNA结构和命题规律。","operationId":"ep_qdna_api_v1_question_dna_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_QDNA"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-justice/submit":{"post":{"tags":["题目工具"],"summary":"答案正义提交","description":"提交优秀解答风格，包括解答内容、解析和风格描述。","operationId":"ep_ajsubmit_api_v1_answer_justice_submit_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_AJSubmit"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-justice/fetch":{"post":{"tags":["题目工具"],"summary":"答案正义获取","description":"根据题目和学生画像获取最匹配的答案正义风格解答。","operationId":"ep_ajfetch_api_v1_answer_justice_fetch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_AJFetch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/answer-justice/leaderboard":{"get":{"tags":["题目工具"],"summary":"答案正义排行榜","description":"获取答案贡献者排行榜，支持分页查询。","operationId":"ep_ajleaderboard_api_v1_answer_justice_leaderboard_get","parameters":[{"name":"skip","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Skip"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs":{"post":{"tags":["平台管理"],"summary":"创建组织","description":"创建新的教育机构/组织（学校、培训机构、教育局等）。","operationId":"create_org_api_v1_platform_orgs_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["平台管理"],"summary":"列出组织","description":"列出所有组织。支持按名称搜索和类型过滤。","operationId":"list_orgs_api_v1_platform_orgs_get","parameters":[{"name":"name","in":"query","required":false,"schema":{"type":"string","default":"","title":"Name"}},{"name":"org_type","in":"query","required":false,"schema":{"type":"string","default":"","title":"Org Type"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}":{"get":{"tags":["平台管理"],"summary":"获取组织详情","description":"获取单个组织的完整信息，含成员数量统计。","operationId":"get_org_api_v1_platform_orgs__org_id__get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["平台管理"],"summary":"更新组织","description":"更新组织信息（名称、类型、级别等）。需管理员权限。","operationId":"update_org_api_v1_platform_orgs__org_id__put","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrgUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["平台管理"],"summary":"删除组织","description":"删除组织及其所有成员关系。需管理员权限。","operationId":"delete_org_api_v1_platform_orgs__org_id__delete","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/members":{"post":{"tags":["平台管理"],"summary":"添加成员","description":"邀请用户加入组织，指定角色（admin/teacher/student/parent）。","operationId":"add_member_api_v1_platform_orgs__org_id__members_post","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberAdd"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["平台管理"],"summary":"列出成员","description":"列出组织的所有成员及其角色。","operationId":"list_members_api_v1_platform_orgs__org_id__members_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/members/{user_id}/role":{"put":{"tags":["平台管理"],"summary":"变更成员角色","description":"更改组织内成员的角色。","operationId":"update_member_role_api_v1_platform_orgs__org_id__members__user_id__role_put","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RoleUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/members/{user_id}":{"delete":{"tags":["平台管理"],"summary":"移除成员","description":"从组织中移除指定成员。","operationId":"remove_member_api_v1_platform_orgs__org_id__members__user_id__delete","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"user_id","in":"path","required":true,"schema":{"type":"integer","title":"User Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/api-keys":{"post":{"tags":["平台管理"],"summary":"创建组织API密钥","description":"为指定组织创建一个组织范围的API密钥。返回一次性完整密钥。","operationId":"create_org_api_key_api_v1_platform_orgs__org_id__api_keys_post","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiKeyCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["平台管理"],"summary":"列出组织API密钥","description":"列出指定组织的所有API密钥，含近期使用量统计。","operationId":"list_org_api_keys_api_v1_platform_orgs__org_id__api_keys_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/api-keys/{key_id}/revoke":{"post":{"tags":["平台管理"],"summary":"吊销组织API密钥","description":"吊销指定组织的某个API密钥，立即失效。","operationId":"revoke_org_api_key_api_v1_platform_orgs__org_id__api_keys__key_id__revoke_post","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"key_id","in":"path","required":true,"schema":{"type":"integer","title":"Key Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/audit-logs":{"get":{"tags":["平台管理"],"summary":"审计日志","description":"查询组织的操作审计日志。","operationId":"get_audit_logs_api_v1_platform_orgs__org_id__audit_logs_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/billing/usage":{"get":{"tags":["平台管理"],"summary":"用量查询","description":"查询组织的API用量统计。","operationId":"get_org_usage_api_v1_platform_orgs__org_id__billing_usage_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"days","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/billing/plans":{"get":{"tags":["平台管理"],"summary":"计费方案列表","description":"获取所有计费方案的详情，含每日限额、并发数、功能列表和价格。","operationId":"list_billing_plans_api_v1_platform_billing_plans_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/platform/orgs/{org_id}/billing/invoices":{"get":{"tags":["平台管理"],"summary":"账单列表","description":"查询组织的计费账单/发票列表。","operationId":"list_invoices_api_v1_platform_orgs__org_id__billing_invoices_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/webhooks":{"post":{"tags":["平台管理"],"summary":"注册Webhook","description":"为组织注册一个Webhook回调URL，用于接收事件通知。","operationId":"create_webhook_api_v1_platform_orgs__org_id__webhooks_post","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhookCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["平台管理"],"summary":"列出Webhook","description":"列出组织的所有已注册Webhook。","operationId":"list_webhooks_api_v1_platform_orgs__org_id__webhooks_get","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/orgs/{org_id}/webhooks/{id}":{"delete":{"tags":["平台管理"],"summary":"删除Webhook","description":"删除指定的Webhook注册。","operationId":"delete_webhook_api_v1_platform_orgs__org_id__webhooks__id__delete","parameters":[{"name":"org_id","in":"path","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/classes":{"post":{"tags":["学校管理"],"summary":"创建班级","operationId":"create_class_api_v1_school_classes_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClassCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校管理"],"summary":"列出班级","operationId":"list_classes_api_v1_school_classes_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"grade","in":"query","required":false,"schema":{"type":"string","default":"","title":"Grade"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/classes/{class_id}":{"get":{"tags":["学校管理"],"summary":"班级详情","operationId":"get_class_api_v1_school_classes__class_id__get","parameters":[{"name":"class_id","in":"path","required":true,"schema":{"type":"integer","title":"Class Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["学校管理"],"summary":"更新班级","operationId":"update_class_api_v1_school_classes__class_id__put","parameters":[{"name":"class_id","in":"path","required":true,"schema":{"type":"integer","title":"Class Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClassCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/students":{"post":{"tags":["学校管理"],"summary":"注册学生","operationId":"create_student_api_v1_school_students_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StudentCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校管理"],"summary":"列出学生","operationId":"list_students_api_v1_school_students_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"class_id","in":"query","required":false,"schema":{"type":"integer","title":"Class Id"}},{"name":"grade","in":"query","required":false,"schema":{"type":"string","default":"","title":"Grade"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/students/{student_id}":{"get":{"tags":["学校管理"],"summary":"学生详情","operationId":"get_student_api_v1_school_students__student_id__get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/assignments":{"post":{"tags":["学校管理"],"summary":"教师-班级分配","operationId":"create_assignment_api_v1_school_assignments_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeacherAssignment"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校管理"],"summary":"列出分配","operationId":"list_assignments_api_v1_school_assignments_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"class_id","in":"query","required":false,"schema":{"type":"integer","title":"Class Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/gradebook":{"post":{"tags":["学校管理"],"summary":"录入成绩","operationId":"add_grade_api_v1_school_gradebook_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GradeEntry"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/gradebook/student/{student_id}":{"get":{"tags":["学校管理"],"summary":"学生成绩册","operationId":"get_student_grades_api_v1_school_gradebook_student__student_id__get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}},{"name":"subject","in":"query","required":false,"schema":{"type":"string","default":"","title":"Subject"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/gradebook/class/{class_id}":{"get":{"tags":["学校管理"],"summary":"班级成绩册","operationId":"get_class_grades_api_v1_school_gradebook_class__class_id__get","parameters":[{"name":"class_id","in":"path","required":true,"schema":{"type":"integer","title":"Class Id"}},{"name":"subject","in":"query","required":false,"schema":{"type":"string","default":"","title":"Subject"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/exams":{"post":{"tags":["学校管理"],"summary":"创建考试","operationId":"create_exam_api_v1_school_exams_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExamCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校管理"],"summary":"列出考试","operationId":"list_exams_api_v1_school_exams_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/timetable":{"get":{"tags":["学校管理"],"summary":"获取课表","operationId":"get_timetable_api_v1_school_timetable_get","parameters":[{"name":"class_id","in":"query","required":true,"schema":{"type":"integer","title":"Class Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["学校完善"],"summary":"更新课表时段","description":"Update or insert a timetable slot. If (class_id, day, period) exists, update; otherwise insert.","operationId":"upsert_timetable_slot_api_v1_school_timetable_put","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimetableSlot"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/dashboard":{"get":{"tags":["家长中心"],"summary":"家长总览看板","description":"返回每个关联孩子的: 最近考试分数、作业完成率、最弱科目","operationId":"parent_dashboard_api_v1_parent_dashboard_get","parameters":[{"name":"parent_id","in":"query","required":true,"schema":{"type":"integer","description":"家长用户ID","title":"Parent Id"},"description":"家长用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/children":{"get":{"tags":["家长中心"],"summary":"列出绑定孩子","description":"列出家长绑定的所有孩子，含年级/学校/状态","operationId":"list_children_api_v1_parent_children_get","parameters":[{"name":"parent_id","in":"query","required":true,"schema":{"type":"integer","description":"家长用户ID","title":"Parent Id"},"description":"家长用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/child/bind":{"post":{"tags":["家长中心"],"summary":"绑定孩子","description":"将孩子链接到家长账户","operationId":"bind_child_api_v1_parent_child_bind_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChildBindRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/weekly-digest":{"get":{"tags":["家长中心"],"summary":"AI周报摘要","description":"AI生成的周度学习摘要","operationId":"weekly_digest_api_v1_parent_weekly_digest_get","parameters":[{"name":"parent_id","in":"query","required":true,"schema":{"type":"integer","title":"Parent Id"}},{"name":"child_id","in":"query","required":true,"schema":{"type":"integer","title":"Child Id"}},{"name":"week","in":"query","required":false,"schema":{"type":"string","default":"","title":"Week"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/homework/monitor":{"get":{"tags":["家长中心"],"summary":"孩子作业监控","description":"查看孩子的作业列表及提交状态","operationId":"homework_monitor_api_v1_parent_homework_monitor_get","parameters":[{"name":"parent_id","in":"query","required":true,"schema":{"type":"integer","title":"Parent Id"}},{"name":"child_id","in":"query","required":true,"schema":{"type":"integer","title":"Child Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/exam-results":{"get":{"tags":["家长中心"],"summary":"考试成绩汇总","description":"按学期汇总考试成绩","operationId":"exam_results_api_v1_parent_exam_results_get","parameters":[{"name":"parent_id","in":"query","required":true,"schema":{"type":"integer","title":"Parent Id"}},{"name":"child_id","in":"query","required":true,"schema":{"type":"integer","title":"Child Id"}},{"name":"semester","in":"query","required":false,"schema":{"type":"string","default":"","title":"Semester"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/parent/alert":{"get":{"tags":["家长中心"],"summary":"预警信息","description":"主动预警: 低于阈值分数、错过截止、出勤下降","operationId":"parent_alerts_api_v1_parent_alert_get","parameters":[{"name":"parent_id","in":"query","required":true,"schema":{"type":"integer","title":"Parent Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/dashboard":{"get":{"tags":["教师中心"],"summary":"教师工作台总览","description":"今日课节、待批改作业、学生进步亮点","operationId":"teacher_dashboard_api_v1_teacher_dashboard_get","parameters":[{"name":"teacher_id","in":"query","required":true,"schema":{"type":"integer","description":"教师用户ID","title":"Teacher Id"},"description":"教师用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/roster":{"get":{"tags":["教师中心"],"summary":"教师学生花名册","description":"列出该教师管理的所有学生","operationId":"list_roster_api_v1_teacher_roster_get","parameters":[{"name":"teacher_id","in":"query","required":true,"schema":{"type":"integer","description":"教师用户ID","title":"Teacher Id"},"description":"教师用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["教师中心"],"summary":"添加学生","description":"将学生加入教师的花名册","operationId":"add_student_api_v1_teacher_roster_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StudentAddRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/roster/{student_id}":{"put":{"tags":["教师中心"],"summary":"更新学生信息","description":"更新花名册中学生的信息","operationId":"update_student_api_v1_teacher_roster__student_id__put","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StudentUpdateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["教师中心"],"summary":"移除学生","description":"从花名册移除学生","operationId":"remove_student_api_v1_teacher_roster__student_id__delete","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/assignment/create":{"post":{"tags":["教师中心"],"summary":"创建作业","description":"创建作业并分配给指定学生","operationId":"create_assignment_api_v1_teacher_assignment_create_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignmentCreateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/assignment/list":{"get":{"tags":["教师中心"],"summary":"作业列表","description":"列出教师创建的作业，含提交统计","operationId":"list_assignments_api_v1_teacher_assignment_list_get","parameters":[{"name":"teacher_id","in":"query","required":true,"schema":{"type":"integer","title":"Teacher Id"}},{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"active","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/assignment/grade":{"post":{"tags":["教师中心"],"summary":"批改作业","description":"为学生的作业提交打分","operationId":"grade_submission_api_v1_teacher_assignment_grade_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GradeSubmissionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/sessions":{"get":{"tags":["教师中心"],"summary":"课节列表","description":"列出教师的辅导课节","operationId":"list_sessions_api_v1_teacher_sessions_get","parameters":[{"name":"teacher_id","in":"query","required":true,"schema":{"type":"integer","title":"Teacher Id"}},{"name":"date_from","in":"query","required":false,"schema":{"type":"string","default":"","title":"Date From"}},{"name":"date_to","in":"query","required":false,"schema":{"type":"string","default":"","title":"Date To"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["教师中心"],"summary":"排课","description":"安排一节新的辅导课","operationId":"create_session_api_v1_teacher_sessions_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/sessions/{session_id}/feedback":{"post":{"tags":["教师中心"],"summary":"课节反馈","description":"提交课节反馈记录","operationId":"session_feedback_api_v1_teacher_sessions__session_id__feedback_post","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"integer","title":"Session Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionFeedbackRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/materials":{"get":{"tags":["教师中心"],"summary":"教学资料列表","description":"列出教师上传的教学资料","operationId":"list_materials_api_v1_teacher_materials_get","parameters":[{"name":"teacher_id","in":"query","required":true,"schema":{"type":"integer","title":"Teacher Id"}},{"name":"subject","in":"query","required":false,"schema":{"type":"string","default":"","title":"Subject"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["教师中心"],"summary":"上传资料","description":"上传一份教学资料","operationId":"create_material_api_v1_teacher_materials_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MaterialCreateRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/earnings":{"get":{"tags":["教师中心"],"summary":"收入追踪","description":"按月份查看收入","operationId":"list_earnings_api_v1_teacher_earnings_get","parameters":[{"name":"teacher_id","in":"query","required":true,"schema":{"type":"integer","title":"Teacher Id"}},{"name":"month","in":"query","required":false,"schema":{"type":"string","default":"","title":"Month"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/teacher/earnings/record":{"post":{"tags":["教师中心"],"summary":"记录收入","description":"记录一笔收入","operationId":"record_earning_api_v1_teacher_earnings_record_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EarningRecordRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/dashboard":{"get":{"tags":["学生中心"],"summary":"学生首页仪表盘","description":"聚合：近期成绩趋势、薄弱知识点、待完成作业数、每日AI学习建议。","operationId":"get_dashboard_api_v1_student_dashboard_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/homework":{"get":{"tags":["学生中心"],"summary":"作业列表","description":"从 school_gradebook 查询学生作业，可按状态筛选。pending=未完成(submitted=0)，done=已完成(submitted>0)。","operationId":"get_homework_api_v1_student_homework_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"},{"name":"status","in":"query","required":false,"schema":{"type":"string","description":"状态筛选: pending / done / all","default":"pending","title":"Status"},"description":"状态筛选: pending / done / all"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"页码","default":1,"title":"Page"},"description":"页码"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"每页条数","default":20,"title":"Page Size"},"description":"每页条数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/homework/submit":{"post":{"tags":["学生中心"],"summary":"提交作业答案","description":"提交作业答案列表，系统自动评分并更新 school_gradebook 记录。","operationId":"submit_homework_api_v1_student_homework_submit_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HomeworkSubmitReq"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/progress":{"get":{"tags":["学生中心"],"summary":"成绩趋势","description":"查询指定学科、时间区间内的成绩趋势数据点，用于折线图绘制。","operationId":"get_progress_api_v1_student_progress_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"},{"name":"subject","in":"query","required":false,"schema":{"type":"string","description":"学科名称","default":"math","title":"Subject"},"description":"学科名称"},{"name":"from","in":"query","required":true,"schema":{"type":"string","description":"起始日期 YYYY-MM-DD","title":"From"},"description":"起始日期 YYYY-MM-DD"},{"name":"to","in":"query","required":true,"schema":{"type":"string","description":"截止日期 YYYY-MM-DD","title":"To"},"description":"截止日期 YYYY-MM-DD"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/knowledge-map":{"get":{"tags":["学生中心"],"summary":"知识图谱","description":"AI生成学科知识图谱，叠加学生成绩数据的掌握度百分比。","operationId":"get_knowledge_map_api_v1_student_knowledge_map_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"},{"name":"subject","in":"query","required":false,"schema":{"type":"string","description":"学科名称","default":"math","title":"Subject"},"description":"学科名称"},{"name":"grade","in":"query","required":false,"schema":{"type":"string","description":"年级","default":"八年级","title":"Grade"},"description":"年级"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/wrong-questions":{"get":{"tags":["学生中心"],"summary":"历史错题","description":"查询历史错题（score < max_score * 0.6），含元数据，分页返回。","operationId":"get_wrong_questions_api_v1_student_wrong_questions_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"},{"name":"subject","in":"query","required":false,"schema":{"type":"string","description":"学科名称","default":"physics","title":"Subject"},"description":"学科名称"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"页码","default":1,"title":"Page"},"description":"页码"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"每页条数","default":20,"title":"Page Size"},"description":"每页条数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/study-plan":{"post":{"tags":["学生中心"],"summary":"生成学习计划","description":"AI 生成个性化周学习计划并持久化保存。考虑每日可用时间、考试日期和优先学科。","operationId":"create_study_plan_api_v1_student_study_plan_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StudyPlanReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学生中心"],"summary":"获取学习计划","description":"获取学生当前激活的周学习计划。","operationId":"get_study_plan_api_v1_student_study_plan_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/exams":{"get":{"tags":["学生中心"],"summary":"即将到来的考试","description":"从 school_exams 查询即将到来的考试列表。","operationId":"get_exams_api_v1_student_exams_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/goals":{"post":{"tags":["学生中心"],"summary":"设定学习目标","description":"创建学习目标（成绩提升/每日学习/考试备考/知识掌握），追踪进度。","operationId":"set_goal_api_v1_student_goals_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoalReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学生中心"],"summary":"获取学习目标","description":"获取学生的所有学习目标及当前进度。自动更新进度百分比。","operationId":"get_goals_api_v1_student_goals_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/student/streak":{"get":{"tags":["学生中心"],"summary":"学习连续打卡","description":"计算学生连续活跃天数（call_logs 中的每日活动记录）。","operationId":"get_streak_api_v1_student_streak_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"integer","description":"学生用户ID","title":"User Id"},"description":"学生用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/dashboard":{"get":{"tags":["自学者中心"],"summary":"自主学习仪表盘","description":"展示学习概览：连续学习天数、学习时长、已掌握主题数、每日目标进度。","operationId":"get_dashboard_api_v1_self_learner_dashboard_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"string","description":"用户ID","title":"User Id"},"description":"用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/assessment":{"post":{"tags":["自学者中心"],"summary":"诊断自评","description":"根据学科和知识点生成诊断性自评测试，自动批改并返回分析结果。","operationId":"post_assessment_api_v1_self_learner_assessment_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_AssessmentReq"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/learning-path":{"post":{"tags":["自学者中心"],"summary":"生成多周学习路径","description":"根据目标考试、可用时间和当前水平，生成结构化的多周学习路径。","operationId":"create_learning_path_api_v1_self_learner_learning_path_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_LearningPathReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["自学者中心"],"summary":"获取学习路径","description":"获取用户当前活跃的学习路径及进度。","operationId":"get_learning_path_api_v1_self_learner_learning_path_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"string","description":"用户ID","title":"User Id"},"description":"用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/learning-path/progress":{"post":{"tags":["自学者中心"],"summary":"更新模块进度","description":"标记学习路径中的某个模块为已完成并记录成绩和耗时。","operationId":"update_path_progress_api_v1_self_learner_learning_path_progress_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_PathProgressReq"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/skills":{"get":{"tags":["自学者中心"],"summary":"技能追踪","description":"获取用户的技能目标和认证进度。","operationId":"get_skills_api_v1_self_learner_skills_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"string","description":"用户ID","title":"User Id"},"description":"用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["自学者中心"],"summary":"添加技能目标","description":"为用户的技能追踪列表添加新的目标技能。","operationId":"add_skill_api_v1_self_learner_skills_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_SkillGoalReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/daily-goal":{"post":{"tags":["自学者中心"],"summary":"设置每日目标","description":"设置学习每日目标（学习分钟数/做题数/掌握主题数/阅读页数）。","operationId":"set_daily_goal_api_v1_self_learner_daily_goal_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_DailyGoalReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["自学者中心"],"summary":"今日目标进度","description":"获取用户今日的学习目标及完成进度。","operationId":"get_daily_goal_api_v1_self_learner_daily_goal_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"string","description":"用户ID","title":"User Id"},"description":"用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/bookmarks":{"get":{"tags":["自学者中心"],"summary":"书签列表","description":"获取用户保存的书签内容。","operationId":"get_bookmarks_api_v1_self_learner_bookmarks_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"string","description":"用户ID","title":"User Id"},"description":"用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["自学者中心"],"summary":"添加书签","description":"保存内容为书签，便于后续查阅。","operationId":"add_bookmark_api_v1_self_learner_bookmarks_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/M_BookmarkReq"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/self-learner/stats":{"get":{"tags":["自学者中心"],"summary":"学习统计","description":"总学习时长、答题数、正确率、最强/最弱知识点的综合统计。","operationId":"get_stats_api_v1_self_learner_stats_get","parameters":[{"name":"user_id","in":"query","required":true,"schema":{"type":"string","description":"用户ID","title":"User Id"},"description":"用户ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/gradebook/batch":{"post":{"tags":["学校完善"],"summary":"批量录入成绩","description":"Batch insert multiple grades in a single transaction.","operationId":"batch_add_grades_api_v1_school_gradebook_batch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchGradeBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/report-card/{student_id}":{"get":{"tags":["学校完善"],"summary":"生成学生成绩单","description":"Generate a report card for a student. Includes all subjects, grades, and AI-generated parent report.","operationId":"get_report_card_api_v1_school_report_card__student_id__get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}},{"name":"term","in":"query","required":true,"schema":{"type":"string","description":"学期，如 2026-spring","title":"Term"},"description":"学期，如 2026-spring"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/report-card/class/{class_id}":{"post":{"tags":["学校完善"],"summary":"批量生成班级成绩单","description":"Generate report cards for all students in a class.","operationId":"batch_report_cards_api_v1_school_report_card_class__class_id__post","parameters":[{"name":"class_id","in":"path","required":true,"schema":{"type":"integer","title":"Class Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClassReportCardBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/exams/{exam_id}/results":{"get":{"tags":["学校完善"],"summary":"考试结果聚合","description":"Aggregated exam results per class and subject.","operationId":"get_exam_results_api_v1_school_exams__exam_id__results_get","parameters":[{"name":"exam_id","in":"path","required":true,"schema":{"type":"integer","title":"Exam Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/exams/{exam_id}/results/export":{"get":{"tags":["学校完善"],"summary":"导出考试结果CSV","description":"Export exam results as CSV file.","operationId":"export_exam_results_csv_api_v1_school_exams__exam_id__results_export_get","parameters":[{"name":"exam_id","in":"path","required":true,"schema":{"type":"integer","title":"Exam Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/students/transfer":{"post":{"tags":["学校完善"],"summary":"学生转校","description":"Transfer a student between organizations.","operationId":"transfer_student_api_v1_school_students_transfer_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StudentTransferBody"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/calendar":{"get":{"tags":["学校完善"],"summary":"校历查询","description":"Get school calendar with terms, holidays, and exam weeks for a given year.","operationId":"get_calendar_api_v1_school_calendar_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"year","in":"query","required":true,"schema":{"type":"integer","title":"Year"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/calendar/events":{"post":{"tags":["学校完善"],"summary":"创建日历事件","description":"Create a school calendar event.","operationId":"create_calendar_event_api_v1_school_calendar_events_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CalendarEventCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校完善"],"summary":"列出日历事件","description":"List calendar events with optional date range and type filter.","operationId":"list_calendar_events_api_v1_school_calendar_events_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"date_from","in":"query","required":false,"schema":{"type":"string","description":"起始日期 YYYY-MM-DD","default":"","title":"Date From"},"description":"起始日期 YYYY-MM-DD"},{"name":"date_to","in":"query","required":false,"schema":{"type":"string","description":"结束日期 YYYY-MM-DD","default":"","title":"Date To"},"description":"结束日期 YYYY-MM-DD"},{"name":"type","in":"query","required":false,"schema":{"type":"string","description":"事件类型筛选","default":"","title":"Type"},"description":"事件类型筛选"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/notifications":{"post":{"tags":["学校完善"],"summary":"发送通知","description":"Send a notification to students, parents, or teachers.","operationId":"send_notification_api_v1_school_notifications_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校完善"],"summary":"查询通知记录","description":"List sent notifications with delivery status.","operationId":"list_notifications_api_v1_school_notifications_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"channel","in":"query","required":false,"schema":{"type":"string","description":"渠道筛选","default":"","title":"Channel"},"description":"渠道筛选"},{"name":"target_type","in":"query","required":false,"schema":{"type":"string","description":"目标类型筛选","default":"","title":"Target Type"},"description":"目标类型筛选"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/dashboard/quality":{"get":{"tags":["学校完善"],"summary":"质量指标仪表盘","description":"Quality indicators: average scores, pass rates, improvement trends, attendance overview.","operationId":"quality_dashboard_api_v1_school_dashboard_quality_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/dashboard/teacher-performance":{"get":{"tags":["学校完善"],"summary":"教师绩效仪表盘","description":"Teacher performance metrics based on student results and assignment coverage.","operationId":"teacher_performance_dashboard_api_v1_school_dashboard_teacher_performance_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/school/library/resources":{"post":{"tags":["学校完善"],"summary":"添加图书馆资源","description":"Add a resource to the school library.","operationId":"add_library_resource_api_v1_school_library_resources_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LibraryResourceCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["学校完善"],"summary":"查询图书馆资源","description":"List and search library resources.","operationId":"list_library_resources_api_v1_school_library_resources_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"subject","in":"query","required":false,"schema":{"type":"string","description":"按学科筛选","default":"","title":"Subject"},"description":"按学科筛选"},{"name":"type","in":"query","required":false,"schema":{"type":"string","description":"按类型筛选","default":"","title":"Type"},"description":"按类型筛选"},{"name":"grade","in":"query","required":false,"schema":{"type":"string","description":"按年级筛选","default":"","title":"Grade"},"description":"按年级筛选"},{"name":"search","in":"query","required":false,"schema":{"type":"string","description":"标题关键词搜索","default":"","title":"Search"},"description":"标题关键词搜索"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/courses":{"post":{"tags":["大学管理"],"summary":"创建课程","operationId":"create_course_api_v1_uni_courses_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CourseCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["大学管理"],"summary":"列出课程","operationId":"list_courses_api_v1_uni_courses_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"department","in":"query","required":false,"schema":{"type":"string","default":"","title":"Department"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/courses/{course_id}":{"get":{"tags":["大学管理"],"summary":"课程详情","operationId":"get_course_api_v1_uni_courses__course_id__get","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"integer","title":"Course Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["大学管理"],"summary":"更新课程","operationId":"update_course_api_v1_uni_courses__course_id__put","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"integer","title":"Course Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CourseUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/courses/{course_id}/syllabus":{"get":{"tags":["大学管理"],"summary":"获取结构化大纲","operationId":"get_course_syllabus_api_v1_uni_courses__course_id__syllabus_get","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"integer","title":"Course Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/transcripts/{student_id}":{"get":{"tags":["大学管理"],"summary":"学生成绩单","operationId":"get_transcript_api_v1_uni_transcripts__student_id__get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}},{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/transcripts/{student_id}/degree-audit":{"get":{"tags":["大学管理"],"summary":"学位进度审查","operationId":"degree_audit_api_v1_uni_transcripts__student_id__degree_audit_get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"integer","title":"Student Id"}},{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"major","in":"query","required":true,"schema":{"type":"string","title":"Major"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/degrees/requirements":{"post":{"tags":["大学管理"],"summary":"定义学位要求","operationId":"define_degree_requirements_api_v1_uni_degrees_requirements_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DegreeRequirement"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/thesis/proposals":{"post":{"tags":["大学管理"],"summary":"提交论文开题","operationId":"submit_thesis_proposal_api_v1_uni_thesis_proposals_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThesisProposal"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/thesis/proposals/{proposal_id}":{"get":{"tags":["大学管理"],"summary":"获取开题状态","operationId":"get_thesis_proposal_api_v1_uni_thesis_proposals__proposal_id__get","parameters":[{"name":"proposal_id","in":"path","required":true,"schema":{"type":"integer","title":"Proposal Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/thesis/proposals/{proposal_id}/review":{"post":{"tags":["大学管理"],"summary":"委员会评审","operationId":"review_thesis_proposal_api_v1_uni_thesis_proposals__proposal_id__review_post","parameters":[{"name":"proposal_id","in":"path","required":true,"schema":{"type":"integer","title":"Proposal Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReviewPayload"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/plagiarism/batch":{"post":{"tags":["大学管理"],"summary":"批量查重","operationId":"plagiarism_batch_api_v1_uni_plagiarism_batch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlagiarismBatch"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/evaluations/surveys":{"post":{"tags":["大学管理"],"summary":"创建评教问卷","operationId":"create_eval_survey_api_v1_uni_evaluations_surveys_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SurveyCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/evaluations/surveys/{survey_id}":{"get":{"tags":["大学管理"],"summary":"获取问卷及统计","operationId":"get_eval_survey_api_v1_uni_evaluations_surveys__survey_id__get","parameters":[{"name":"survey_id","in":"path","required":true,"schema":{"type":"integer","title":"Survey Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/evaluations/surveys/{survey_id}/responses":{"post":{"tags":["大学管理"],"summary":"提交匿名评教","operationId":"submit_eval_response_api_v1_uni_evaluations_surveys__survey_id__responses_post","parameters":[{"name":"survey_id","in":"path","required":true,"schema":{"type":"integer","title":"Survey Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SurveyResponse"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/evaluations/instructors/{instructor_id}":{"get":{"tags":["大学管理"],"summary":"教师评教汇总","operationId":"get_instructor_evals_api_v1_uni_evaluations_instructors__instructor_id__get","parameters":[{"name":"instructor_id","in":"path","required":true,"schema":{"type":"integer","title":"Instructor Id"}},{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/courses/catalog":{"post":{"tags":["培训中心"],"summary":"创建课程产品","operationId":"create_course_api_v1_center_courses_catalog_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CourseCatalogCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["培训中心"],"summary":"列出课程产品","operationId":"list_courses_api_v1_center_courses_catalog_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"category","in":"query","required":false,"schema":{"type":"string","default":"","title":"Category"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/courses/catalog/{course_id}":{"get":{"tags":["培训中心"],"summary":"课程产品详情","operationId":"get_course_api_v1_center_courses_catalog__course_id__get","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"integer","title":"Course Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["培训中心"],"summary":"更新课程产品","operationId":"update_course_api_v1_center_courses_catalog__course_id__put","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"integer","title":"Course Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CourseCatalogUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/enrollments":{"post":{"tags":["培训中心"],"summary":"学生报名","operationId":"create_enrollment_api_v1_center_enrollments_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnrollmentCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["培训中心"],"summary":"列出报名记录","operationId":"list_enrollments_api_v1_center_enrollments_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"course_id","in":"query","required":false,"schema":{"type":"integer","title":"Course Id"}},{"name":"status","in":"query","required":false,"schema":{"type":"string","default":"","title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/enrollments/{enrollment_id}/payment":{"post":{"tags":["培训中心"],"summary":"记录支付","operationId":"record_payment_api_v1_center_enrollments__enrollment_id__payment_post","parameters":[{"name":"enrollment_id","in":"path","required":true,"schema":{"type":"integer","title":"Enrollment Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentRecord"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/payments/analytics":{"get":{"tags":["培训中心"],"summary":"收入分析","operationId":"payment_analytics_api_v1_center_payments_analytics_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"month","in":"query","required":false,"schema":{"type":"string","description":"月份 YYYY-MM","default":"","title":"Month"},"description":"月份 YYYY-MM"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/trial-classes":{"post":{"tags":["培训中心"],"summary":"安排试听课","operationId":"create_trial_class_api_v1_center_trial_classes_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrialClassCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["培训中心"],"summary":"列出试听课","operationId":"list_trial_classes_api_v1_center_trial_classes_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/trial-classes/{trial_id}/register":{"post":{"tags":["培训中心"],"summary":"注册试听","operationId":"register_trial_api_v1_center_trial_classes__trial_id__register_post","parameters":[{"name":"trial_id","in":"path","required":true,"schema":{"type":"integer","title":"Trial Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrialRegister"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/trial-classes/{trial_id}/conversions":{"get":{"tags":["培训中心"],"summary":"试听转化率","operationId":"trial_conversions_api_v1_center_trial_classes__trial_id__conversions_get","parameters":[{"name":"trial_id","in":"path","required":true,"schema":{"type":"integer","title":"Trial Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/analytics/funnel":{"get":{"tags":["培训中心"],"summary":"销售漏斗","operationId":"sales_funnel_api_v1_center_analytics_funnel_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}},{"name":"date_from","in":"query","required":false,"schema":{"type":"string","description":"起始日期 YYYY-MM-DD","default":"","title":"Date From"},"description":"起始日期 YYYY-MM-DD"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/teachers/performance":{"get":{"tags":["培训中心"],"summary":"讲师绩效","operationId":"teacher_performance_api_v1_center_teachers_performance_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/referrals":{"post":{"tags":["培训中心"],"summary":"创建推荐码","operationId":"create_referral_api_v1_center_referrals_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReferralCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/referrals/tracking":{"get":{"tags":["培训中心"],"summary":"推荐追踪","operationId":"referral_tracking_api_v1_center_referrals_tracking_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","title":"Org Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/courses/{course_id}/content":{"post":{"tags":["在线平台"],"summary":"Add a content module to a course","operationId":"add_content_module_api_v1_online_courses__course_id__content_post","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"string","title":"Course Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContentModuleCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContentModuleOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["在线平台"],"summary":"List content modules for a course (ordered by sequence)","operationId":"get_course_content_api_v1_online_courses__course_id__content_get","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"string","title":"Course Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ContentModuleOut"},"title":"Response Get Course Content Api V1 Online Courses  Course Id  Content Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/courses/{course_id}/content/reorder":{"put":{"tags":["在线平台"],"summary":"Reorder content modules","operationId":"reorder_content_modules_api_v1_online_courses__course_id__content_reorder_put","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"string","title":"Course Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReorderPayload"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ContentModuleOut"},"title":"Response Reorder Content Modules Api V1 Online Courses  Course Id  Content Reorder Put"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/live-sessions":{"post":{"tags":["在线平台"],"summary":"Schedule a live class","operationId":"schedule_live_session_api_v1_online_live_sessions_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiveSessionCreate"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiveSessionOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["在线平台"],"summary":"List live sessions, optionally filtered by course and upcoming flag","operationId":"list_live_sessions_api_v1_online_live_sessions_get","parameters":[{"name":"course_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Course Id"}},{"name":"upcoming","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":true,"title":"Upcoming"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/LiveSessionOut"},"title":"Response List Live Sessions Api V1 Online Live Sessions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/live-sessions/{session_id}/recording":{"post":{"tags":["在线平台"],"summary":"Attach a recording URL to a past live session","operationId":"attach_recording_api_v1_online_live_sessions__session_id__recording_post","parameters":[{"name":"session_id","in":"path","required":true,"schema":{"type":"string","title":"Session Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordingPayload"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiveSessionOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/engagement/{student_id}":{"get":{"tags":["在线平台"],"summary":"Get engagement metrics for a specific student in a course","operationId":"get_student_engagement_api_v1_online_engagement__student_id__get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"string","title":"Student Id"}},{"name":"course_id","in":"query","required":true,"schema":{"type":"string","description":"Filter by course","title":"Course Id"},"description":"Filter by course"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StudentEngagementOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/engagement/course/{course_id}":{"get":{"tags":["在线平台"],"summary":"Get aggregate engagement metrics for an entire course","operationId":"get_course_engagement_api_v1_online_engagement_course__course_id__get","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"string","title":"Course Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CourseEngagementOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/engagement/events":{"post":{"tags":["在线平台"],"summary":"Log a student engagement event","operationId":"log_engagement_event_api_v1_online_engagement_events_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EngagementEvent"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/certificates":{"post":{"tags":["在线平台"],"summary":"Generate a course completion certificate","operationId":"generate_certificate_api_v1_online_certificates_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/certificates/{certificate_id}":{"get":{"tags":["在线平台"],"summary":"Retrieve a certificate by its ID","operationId":"get_certificate_api_v1_online_certificates__certificate_id__get","parameters":[{"name":"certificate_id","in":"path","required":true,"schema":{"type":"string","title":"Certificate Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/certificates/verify/{code}":{"get":{"tags":["在线平台"],"summary":"Publicly verify a certificate by its verification code","operationId":"verify_certificate_api_v1_online_certificates_verify__code__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificateOut"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/analytics/dashboard":{"get":{"tags":["在线平台"],"summary":"Get learning analytics dashboard for an organization","operationId":"analytics_dashboard_api_v1_online_analytics_dashboard_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"string","description":"Organization identifier","title":"Org Id"},"description":"Organization identifier"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnalyticsDashboard"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/dashboard/regional-quality":{"get":{"tags":["教育局"],"summary":"区域教育质量仪表板","description":"区域内各校平均分、通过率、进步趋势、校际公平差距等综合质量看板。\n\n聚合 school_gradebook 数据，计算描述性统计、趋势和公平性指标。","operationId":"regional_quality_dashboard_api_v1_bureau_dashboard_regional_quality_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"year","in":"query","required":false,"schema":{"type":"integer","description":"统计年份","default":2026,"title":"Year"},"description":"统计年份"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/dashboard/regional-quality/compare":{"post":{"tags":["教育局"],"summary":"多区域教育质量对比","description":"跨区域对比指定指标，输出排名和雷达图数据。\n\n聚合各区域 school_gradebook/school_students 数据，按 metrics 逐项对比。","operationId":"regional_quality_compare_api_v1_bureau_dashboard_regional_quality_compare_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MultiRegionCompareRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/dashboard/school-ranking":{"get":{"tags":["教育局"],"summary":"区域内学校排名","description":"按指定指标对区域内学校进行排名。\n\n支持指标：avg_score（平均分）、pass_rate（通过率）、improvement（进步幅度）、\nparticipation（参与率）、engagement（活跃度）。","operationId":"school_ranking_api_v1_bureau_dashboard_school_ranking_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"metric","in":"query","required":false,"schema":{"type":"string","description":"排名指标: avg_score/pass_rate/improvement/participation/engagement","default":"avg_score","title":"Metric"},"description":"排名指标: avg_score/pass_rate/improvement/participation/engagement"},{"name":"year","in":"query","required":false,"schema":{"type":"integer","description":"统计年份","default":2026,"title":"Year"},"description":"统计年份"},{"name":"top_n","in":"query","required":false,"schema":{"type":"integer","description":"返回前N名，0表示全部","default":0,"title":"Top N"},"description":"返回前N名，0表示全部"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/data/aggregate":{"post":{"tags":["教育局"],"summary":"跨校指标聚合","description":"按指定学校列表和指标进行聚合，输出汇总统计。\n\n聚合 avg_score/pass_rate/attendance 等指标，返回均值、中位数、标准差、百分位。","operationId":"aggregate_metrics_api_v1_bureau_data_aggregate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AggregateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/data/export":{"get":{"tags":["教育局"],"summary":"导出教育局级别聚合数据","description":"导出区域内所有学校的聚合数据，支持 JSON 和 CSV 格式。\n\n包含学校基本信息、成绩统计、师资数据等完整字段。","operationId":"export_data_api_v1_bureau_data_export_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"year","in":"query","required":false,"schema":{"type":"integer","description":"统计年份","default":2026,"title":"Year"},"description":"统计年份"},{"name":"format","in":"query","required":false,"schema":{"type":"string","description":"导出格式: json/csv","default":"json","title":"Format"},"description":"导出格式: json/csv"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/compliance/checks":{"post":{"tags":["教育局"],"summary":"运行合规检查","description":"对指定学校执行合规检查。\n\n检查类型：\n- curriculum_coverage: 国家课程标准覆盖率\n- teacher_certification: 教师资格证合规\n- class_size: 班额是否超标（>50人预警）\n- safety_hours: 安全教育课时是否达标","operationId":"run_compliance_check_api_v1_bureau_compliance_checks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComplianceCheckRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/compliance/rules":{"get":{"tags":["教育局"],"summary":"列出活跃合规规则","description":"返回当前生效的教育合规检查规则列表。\n\n包括国家标准、省级要求以及适用学段和阈值。","operationId":"list_compliance_rules_api_v1_bureau_compliance_rules_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/bureau/compliance/reports":{"get":{"tags":["教育局"],"summary":"区域合规报告","description":"生成区域内所有学校的合规检查汇总报告。\n\n汇总 curriculum_coverage / teacher_certification / class_size / safety_hours\n四项检查结果，输出整体合规率。","operationId":"compliance_reports_api_v1_bureau_compliance_reports_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"year","in":"query","required":false,"schema":{"type":"integer","description":"统计年份","default":2026,"title":"Year"},"description":"统计年份"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/teachers/qualifications":{"post":{"tags":["教育局"],"summary":"注册教师资格","description":"为教师注册或更新资格证书信息。\n\n登记认证级别、学科背书、有效期，同步至教师资质档案。","operationId":"register_teacher_qualification_api_v1_bureau_teachers_qualifications_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeacherQualificationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/teachers/qualifications/audit":{"get":{"tags":["高级功能"],"summary":"资格证书审核","description":"列出资格证书不合规或即将过期的教师。\n\n从教师资格/证书相关表中查询，返回不合规教师列表。","operationId":"audit_qualifications_api_v1_bureau_teachers_qualifications_audit_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"expiring_within_days","in":"query","required":false,"schema":{"type":"integer","description":"证书到期预警天数","default":90,"title":"Expiring Within Days"},"description":"证书到期预警天数"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/students/transfers":{"get":{"tags":["教育局"],"summary":"学生转学追踪","description":"追踪区域内学生转学（流入/流出）记录。\n\n聚合 student_migrations 表或从学生变化推断。","operationId":"student_transfers_api_v1_bureau_students_transfers_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"date_from","in":"query","required":false,"schema":{"type":"string","description":"起始日期","default":"2026-01-01","title":"Date From"},"description":"起始日期"},{"name":"date_to","in":"query","required":false,"schema":{"type":"string","description":"截止日期（默认今天）","default":"","title":"Date To"},"description":"截止日期（默认今天）"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/students/dropout-risk":{"get":{"tags":["教育局"],"summary":"辍学风险学生识别","description":"识别区域内具有辍学风险的学生。\n\n基于以下信号进行风险评估：\n- 缺课率 > 20%（高权重）\n- 成绩持续下降（3次连续下降）\n- 家庭经济困难标记\n- 长期请假/旷课","operationId":"dropout_risk_api_v1_bureau_students_dropout_risk_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"risk_threshold","in":"query","required":false,"schema":{"type":"number","description":"风险评分阈值（0-1）","default":0.6,"title":"Risk Threshold"},"description":"风险评分阈值（0-1）"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/budget/utilization":{"get":{"tags":["教育局"],"summary":"预算利用率分析","description":"分析区域内各校预算执行和使用效率。\n\n对比预算分配与实际利用，输出投入产出比和优化建议。","operationId":"budget_utilization_api_v1_bureau_budget_utilization_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"year","in":"query","required":false,"schema":{"type":"integer","description":"统计年份","default":2026,"title":"Year"},"description":"统计年份"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/budget/forecast":{"post":{"tags":["教育局"],"summary":"下年度预算预测","description":"基于招生预测和成本驱动因素，预测下一年度教育预算。\n\n使用简单回归模型：\nBudget(t+1) = sum(enrollment_i * cost_per_student_i) + sum(driver_j * weight_j) + base","operationId":"budget_forecast_api_v1_bureau_budget_forecast_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BudgetForecastRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/forums/{course_id}/threads":{"post":{"tags":["智慧校园"],"summary":"创建论坛帖子","description":"在指定课程下创建一个新的论坛帖子。","operationId":"create_thread_api_v1_online_forums__course_id__threads_post","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"string","title":"Course Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThreadCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["智慧校园"],"summary":"列出论坛帖子","description":"分页列出课程下所有论坛帖子，支持按时间/热度排序。","operationId":"list_threads_api_v1_online_forums__course_id__threads_get","parameters":[{"name":"course_id","in":"path","required":true,"schema":{"type":"string","title":"Course Id"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","description":"排序方式: recent / popular","default":"recent","title":"Sort"},"description":"排序方式: recent / popular"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"页码","default":1,"title":"Page"},"description":"页码"},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"每页数量","default":20,"title":"Page Size"},"description":"每页数量"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/forums/threads/{thread_id}":{"get":{"tags":["智慧校园"],"summary":"帖子详情（含回复）","description":"获取帖子的完整信息及其所有回复。","operationId":"get_thread_api_v1_online_forums_threads__thread_id__get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"integer","title":"Thread Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/forums/threads/{thread_id}/replies":{"post":{"tags":["智慧校园"],"summary":"回复帖子","description":"对指定帖子添加一条回复。","operationId":"add_reply_api_v1_online_forums_threads__thread_id__replies_post","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"integer","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplyCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/forums/moderation/flag":{"post":{"tags":["智慧校园"],"summary":"举报帖子/回复","description":"举报某个帖子或回复，供管理员审查。","operationId":"flag_post_api_v1_online_forums_moderation_flag_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FlagCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/forums/moderation/flags":{"get":{"tags":["智慧校园"],"summary":"列出举报记录","description":"列出课程下所有被举报的帖子/回复，供管理员审查。","operationId":"list_flags_api_v1_online_forums_moderation_flags_get","parameters":[{"name":"course_id","in":"query","required":true,"schema":{"type":"string","description":"课程ID","title":"Course Id"},"description":"课程ID"},{"name":"status","in":"query","required":false,"schema":{"type":"string","description":"过滤状态: pending / resolved / dismissed / all","default":"pending","title":"Status"},"description":"过滤状态: pending / resolved / dismissed / all"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Page Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/peer-review/assignments":{"post":{"tags":["智慧校园"],"summary":"创建同伴互评作业","description":"创建一个新的同伴互评作业，包含量规、截止日期和评审配置。","operationId":"create_pr_assignment_api_v1_online_peer_review_assignments_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PRAssignmentCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/peer-review/assignments/{assignment_id}":{"get":{"tags":["智慧校园"],"summary":"互评作业详情与统计","description":"获取互评作业详情，包含提交数、评审数等统计信息。","operationId":"get_pr_assignment_api_v1_online_peer_review_assignments__assignment_id__get","parameters":[{"name":"assignment_id","in":"path","required":true,"schema":{"type":"integer","title":"Assignment Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/peer-review/assignments/{assignment_id}/submit":{"post":{"tags":["智慧校园"],"summary":"提交互评作品","description":"学生在同伴互评作业中提交自己的作品。","operationId":"submit_pr_work_api_v1_online_peer_review_assignments__assignment_id__submit_post","parameters":[{"name":"assignment_id","in":"path","required":true,"schema":{"type":"integer","title":"Assignment Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PRSubmissionCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/peer-review/assignments/{assignment_id}/submissions":{"get":{"tags":["智慧校园"],"summary":"列出互评提交","description":"列出作业的所有提交，供评审分配使用。可通过exclude_student_id排除本人提交。","operationId":"list_pr_submissions_api_v1_online_peer_review_assignments__assignment_id__submissions_get","parameters":[{"name":"assignment_id","in":"path","required":true,"schema":{"type":"integer","title":"Assignment Id"}},{"name":"exclude_student_id","in":"query","required":false,"schema":{"type":"string","description":"排除某位学生自己（避免评审自己）","default":"","title":"Exclude Student Id"},"description":"排除某位学生自己（避免评审自己）"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Page Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/peer-review/assignments/{assignment_id}/reviews":{"post":{"tags":["智慧校园"],"summary":"提交同伴评审","description":"学生对某份提交进行同伴评审，包含分维度评分和总体评语。","operationId":"submit_pr_review_api_v1_online_peer_review_assignments__assignment_id__reviews_post","parameters":[{"name":"assignment_id","in":"path","required":true,"schema":{"type":"integer","title":"Assignment Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PRReviewCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/peer-review/assignments/{assignment_id}/results":{"get":{"tags":["智慧校园"],"summary":"互评结果汇总","description":"获取同伴互评作业的聚合结果，按学生汇总所有评审者的评分与反馈。","operationId":"get_pr_results_api_v1_online_peer_review_assignments__assignment_id__results_get","parameters":[{"name":"assignment_id","in":"path","required":true,"schema":{"type":"integer","title":"Assignment Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/experiments":{"post":{"tags":["高级功能"],"summary":"Create A/B Test Experiment","description":"Create a new A/B test experiment with variants and specified success metric.","operationId":"create_experiment_api_v1_online_experiments_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExperimentCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/experiments/{experiment_id}/events":{"post":{"tags":["高级功能"],"summary":"Record A/B Test Event","description":"Record an impression, conversion, score, or engagement event for a variant.","operationId":"record_ab_event_api_v1_online_experiments__experiment_id__events_post","parameters":[{"name":"experiment_id","in":"path","required":true,"schema":{"type":"integer","title":"Experiment Id"}},{"name":"variant_id","in":"query","required":true,"schema":{"type":"integer","description":"Variant ID","title":"Variant Id"},"description":"Variant ID"}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ABEventRecord"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/online/experiments/{experiment_id}/results":{"get":{"tags":["高级功能"],"summary":"Get A/B Test Results","description":"Get experiment results with variant-level metrics and statistical significance.","operationId":"get_experiment_results_api_v1_online_experiments__experiment_id__results_get","parameters":[{"name":"experiment_id","in":"path","required":true,"schema":{"type":"integer","title":"Experiment Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/booking/resources":{"get":{"tags":["高级功能"],"summary":"List Bookable Resources","description":"List all bookable resources for an organization.","operationId":"list_booking_resources_api_v1_uni_booking_resources_get","parameters":[{"name":"org_id","in":"query","required":true,"schema":{"type":"integer","description":"Organization ID","title":"Org Id"},"description":"Organization ID"},{"name":"resource_type","in":"query","required":false,"schema":{"type":"string","description":"Filter by resource type","default":"","title":"Resource Type"},"description":"Filter by resource type"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Page Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/booking/resources/{resource_id}/slots":{"get":{"tags":["高级功能"],"summary":"Get Available Time Slots","description":"Get available time slots for a resource on a specific date.\nReturns 30-minute slots from 08:00 to 22:00, marking which are booked.","operationId":"get_resource_slots_api_v1_uni_booking_resources__resource_id__slots_get","parameters":[{"name":"resource_id","in":"path","required":true,"schema":{"type":"integer","title":"Resource Id"}},{"name":"date","in":"query","required":true,"schema":{"type":"string","description":"Date in YYYY-MM-DD format","title":"Date"},"description":"Date in YYYY-MM-DD format"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/booking/resources/{resource_id}/book":{"post":{"tags":["高级功能"],"summary":"Book a Resource","description":"Book a resource for a specific date and time slot.","operationId":"book_resource_api_v1_uni_booking_resources__resource_id__book_post","parameters":[{"name":"resource_id","in":"path","required":true,"schema":{"type":"integer","title":"Resource Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookingCreate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/uni/degrees/audit/{student_id}":{"get":{"tags":["高级功能"],"summary":"Degree Progress Audit","description":"Perform a full degree progress audit for a student against their program requirements.","operationId":"degree_audit_api_v1_uni_degrees_audit__student_id__get","parameters":[{"name":"student_id","in":"path","required":true,"schema":{"type":"string","title":"Student Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/monitoring/sla":{"get":{"tags":["高级功能"],"summary":"Platform SLA Metrics","description":"Get platform-wide SLA metrics: uptime %, p95/p99 latency, error rate by endpoint.","operationId":"get_sla_metrics_api_v1_platform_monitoring_sla_get","parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"description":"Number of days to analyze","default":30,"title":"Days"},"description":"Number of days to analyze"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/platform/monitoring/incidents":{"get":{"tags":["高级功能"],"summary":"Service Incidents","description":"Get service incidents with detailed timeline for each incident.","operationId":"get_incidents_api_v1_platform_monitoring_incidents_get","parameters":[{"name":"status","in":"query","required":false,"schema":{"type":"string","description":"Filter by status: active / investigating / mitigated / resolved / all","default":"active","title":"Status"},"description":"Filter by status: active / investigating / mitigated / resolved / all"},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"default":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Page Size"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/referrals/program/{referral_code}":{"get":{"tags":["高级功能"],"summary":"Get Referral Program Info","description":"Get details about a referral code and its associated program/rewards.","operationId":"get_referral_program_api_v1_center_referrals_program__referral_code__get","parameters":[{"name":"referral_code","in":"path","required":true,"schema":{"type":"string","title":"Referral Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/center/referrals/reward":{"post":{"tags":["高级功能"],"summary":"Mark Referral Reward as Paid","description":"Mark a referral reward as paid with specified amount and payment method.","operationId":"pay_referral_reward_api_v1_center_referrals_reward_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReferralRewardPay"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/resources/allocation":{"post":{"tags":["高级功能"],"summary":"优化资源分配","description":"根据各校指标和可用资源总量，输出最优分配方案。\n\n算法：按 demand-index（学生数 * 缺口系数）加权分配教师/经费/设备，\n同时保证每校至少获得最低保障份额。","operationId":"optimize_allocation_api_v1_bureau_resources_allocation_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceAllocationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/resources/gap-analysis":{"get":{"tags":["高级功能"],"summary":"识别区域资源差距","description":"对比区域标准配置与实际资源，识别缺口。\n\n从 school_* 表聚合实际数据，与区域基准对比。","operationId":"gap_analysis_api_v1_bureau_resources_gap_analysis_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/teachers/qualifications/verify":{"post":{"tags":["高级功能"],"summary":"验证教师资格","description":"验证指定教师的资格证书有效性。\n\n检查证书是否存在、是否在有效期内、状态是否合规。","operationId":"verify_qualification_api_v1_bureau_teachers_qualifications_verify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QualificationVerifyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/students/migration":{"get":{"tags":["高级功能"],"summary":"学生流动/转学报告","description":"分析区域内学生流入/流出模式，输出迁移热力图数据。\n\n聚合转学记录、入学/退学数据，按学期统计净流动量。","operationId":"student_migration_api_v1_bureau_students_migration_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"},{"name":"year","in":"query","required":false,"schema":{"type":"integer","description":"统计年份","default":2026,"title":"Year"},"description":"统计年份"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/budget/optimization":{"get":{"tags":["高级功能"],"summary":"预算利用效率分析","description":"分析区域教育预算的使用效率和优化空间。\n\n对比各校预算执行率、资源产出比（成绩/成本），输出优化建议。","operationId":"budget_optimization_api_v1_bureau_budget_optimization_get","parameters":[{"name":"region","in":"query","required":true,"schema":{"type":"string","description":"区域名称","title":"Region"},"description":"区域名称"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/bureau/notifications/broadcast":{"post":{"tags":["高级功能"],"summary":"广播通知到区域所有学校","description":"向区域内所有学校广播通知公告。\n\n通知会写入通知表并可被各校端拉取。","operationId":"broadcast_notification_api_v1_bureau_notifications_broadcast_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotificationBroadcastRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"ABEventRecord":{"properties":{"user_id":{"type":"string","title":"User Id","description":"User ID"},"event_type":{"type":"string","title":"Event Type","description":"Event type: impression / conversion / score / engagement"},"value":{"type":"number","title":"Value","description":"Numeric value (score, engagement level, etc.)","default":0.0}},"type":"object","required":["user_id","event_type"],"title":"ABEventRecord"},"AggregateRequest":{"properties":{"school_ids":{"items":{"type":"integer"},"type":"array","title":"School Ids","description":"学校ID列表"},"metrics":{"items":{"type":"string"},"type":"array","title":"Metrics","description":"汇总指标","example":["avg_score","pass_rate","attendance"]},"year":{"type":"integer","title":"Year","description":"统计年份","default":2026},"term":{"type":"string","title":"Term","description":"学期: 上学期/下学期/全年","default":"全年"}},"type":"object","required":["school_ids","metrics"],"title":"AggregateRequest"},"AnalyticsDashboard":{"properties":{"org_id":{"type":"string","title":"Org Id"},"total_enrollments":{"type":"integer","title":"Total Enrollments","default":0},"completion_rate":{"type":"number","title":"Completion Rate","default":0.0},"dropout_rate":{"type":"number","title":"Dropout Rate","default":0.0},"average_score":{"type":"number","title":"Average Score","default":0.0},"nps":{"type":"number","title":"Nps","default":0.0},"period_start":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Period Start"},"period_end":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Period End"}},"type":"object","required":["org_id"],"title":"AnalyticsDashboard"},"ApiKeyCreate":{"properties":{"name":{"type":"string","title":"Name","description":"Key名称/用途标识"},"scopes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scopes","description":"权限范围: read/write/admin, 逗号分隔","default":"read"}},"type":"object","required":["name"],"title":"ApiKeyCreate"},"AssignmentCreateRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师用户ID"},"title":{"type":"string","title":"Title","description":"作业标题"},"subject":{"type":"string","title":"Subject","description":"学科"},"questions":{"items":{"type":"string"},"type":"array","title":"Questions","description":"题目列表"},"due_date":{"type":"string","title":"Due Date","description":"截止日期 YYYY-MM-DD","default":""},"student_ids":{"items":{"type":"integer"},"type":"array","title":"Student Ids","description":"目标学生ID列表"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":100.0}},"type":"object","required":["teacher_id","title","subject"],"title":"AssignmentCreateRequest"},"B_Items":{"properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"type":"array","maxItems":200,"title":"Items","description":"最多200条"},"education_level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Education Level","description":"教育阶段(可选，统一应用于所有条目)"},"grade":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grade","description":"具体年级(可选)"},"exam_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exam Type","description":"考试类型(可选)"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject","description":"学科(可选)"}},"type":"object","required":["items"],"title":"B_Items"},"BatchGradeBody":{"properties":{"grades":{"items":{"$ref":"#/components/schemas/BatchGradeItem"},"type":"array","maxItems":500,"minItems":1,"title":"Grades","description":"成绩列表"}},"type":"object","required":["grades"],"title":"BatchGradeBody"},"BatchGradeItem":{"properties":{"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"subject":{"type":"string","title":"Subject","description":"学科"},"score":{"type":"number","title":"Score","description":"分数"},"max_score":{"type":"number","title":"Max Score","default":100.0},"exam_name":{"type":"string","title":"Exam Name","description":"考试名称","default":""},"term":{"type":"string","title":"Term","description":"学期","default":""},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"teacher_name":{"type":"string","title":"Teacher Name","description":"教师姓名","default":""},"teacher_comment":{"type":"string","title":"Teacher Comment","description":"教师评语","default":""}},"type":"object","required":["student_id","subject","score","org_id"],"title":"BatchGradeItem"},"BookingCreate":{"properties":{"user_id":{"type":"string","title":"User Id","description":"User ID of the person booking"},"date":{"type":"string","title":"Date","description":"Booking date (YYYY-MM-DD)"},"start_time":{"type":"string","title":"Start Time","description":"Start time (HH:MM)"},"end_time":{"type":"string","title":"End Time","description":"End time (HH:MM)"},"purpose":{"type":"string","title":"Purpose","description":"Purpose of booking","default":""}},"type":"object","required":["user_id","date","start_time","end_time"],"title":"BookingCreate"},"BudgetForecastRequest":{"properties":{"region":{"type":"string","title":"Region","description":"区域名称"},"enrollment_projections":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Enrollment Projections","description":"招生预测数据"},"cost_drivers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Cost Drivers","description":"成本驱动因素"}},"type":"object","required":["region","enrollment_projections","cost_drivers"],"title":"BudgetForecastRequest"},"CalendarEventCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"title":{"type":"string","title":"Title","description":"事件标题"},"date":{"type":"string","title":"Date","description":"日期 YYYY-MM-DD"},"type":{"type":"string","title":"Type","description":"事件类型: holiday/term_start/term_end/exam_week/event","default":"holiday"},"description":{"type":"string","title":"Description","description":"描述","default":""}},"type":"object","required":["org_id","title","date"],"title":"CalendarEventCreate"},"CertificateOut":{"properties":{"id":{"type":"string","title":"Id"},"student_id":{"type":"string","title":"Student Id"},"course_id":{"type":"string","title":"Course Id"},"template":{"$ref":"#/components/schemas/CertificateTemplate"},"verification_code":{"type":"string","title":"Verification Code"},"issued_at":{"type":"string","format":"date-time","title":"Issued At"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","required":["id","student_id","course_id","template","verification_code","issued_at"],"title":"CertificateOut"},"CertificateRequest":{"properties":{"student_id":{"type":"string","title":"Student Id"},"course_id":{"type":"string","title":"Course Id"},"template":{"$ref":"#/components/schemas/CertificateTemplate","default":"default"}},"type":"object","required":["student_id","course_id"],"title":"CertificateRequest"},"CertificateTemplate":{"type":"string","enum":["default","completion","excellence"],"title":"CertificateTemplate"},"ChildBindRequest":{"properties":{"parent_id":{"type":"integer","title":"Parent Id","description":"家长用户ID"},"child_id":{"type":"integer","title":"Child Id","description":"学生ID(school_students.id)"},"relationship":{"type":"string","title":"Relationship","description":"关系: 父亲/母亲/监护人等","default":""}},"type":"object","required":["parent_id","child_id"],"title":"ChildBindRequest"},"ClassCreate":{"properties":{"name":{"type":"string","title":"Name","description":"班级名称"},"grade":{"type":"string","title":"Grade","description":"年级"},"education_level":{"type":"string","title":"Education Level","default":"初中"},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"homeroom_teacher":{"type":"string","title":"Homeroom Teacher","default":""}},"type":"object","required":["name","grade","org_id"],"title":"ClassCreate"},"ClassReportCardBody":{"properties":{"term":{"type":"string","title":"Term","description":"学期，如 2026-spring"}},"type":"object","required":["term"],"title":"ClassReportCardBody"},"ComplianceCheckRequest":{"properties":{"school_id":{"type":"integer","title":"School Id","description":"学校ID"},"type":{"type":"string","title":"Type","description":"检查类型: curriculum_coverage/teacher_certification/class_size/safety_hours"}},"type":"object","required":["school_id","type"],"title":"ComplianceCheckRequest"},"ContentModuleCreate":{"properties":{"course_id":{"type":"string","title":"Course Id","description":"Parent course identifier"},"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title"},"type":{"$ref":"#/components/schemas/ContentType"},"order":{"type":"integer","minimum":0.0,"title":"Order"},"content_data":{"additionalProperties":true,"type":"object","title":"Content Data","description":"Arbitrary payload: video URL, quiz questions, reading text, assignment spec"}},"type":"object","required":["course_id","title","type","order"],"title":"ContentModuleCreate"},"ContentModuleOut":{"properties":{"id":{"type":"string","title":"Id"},"course_id":{"type":"string","title":"Course Id"},"title":{"type":"string","title":"Title"},"type":{"$ref":"#/components/schemas/ContentType"},"order":{"type":"integer","title":"Order"},"content_data":{"additionalProperties":true,"type":"object","title":"Content Data"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"updated_at":{"type":"string","format":"date-time","title":"Updated At"}},"type":"object","required":["id","course_id","title","type","order","content_data","created_at","updated_at"],"title":"ContentModuleOut"},"ContentType":{"type":"string","enum":["video","quiz","reading","assignment"],"title":"ContentType"},"CourseCatalogCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"name":{"type":"string","title":"Name","description":"课程名称"},"description":{"type":"string","title":"Description","description":"课程描述","default":""},"price":{"type":"number","title":"Price","description":"课程价格"},"duration_weeks":{"type":"integer","title":"Duration Weeks","description":"课程时长（周）"},"max_students":{"type":"integer","title":"Max Students","description":"最大学生数"},"target_audience":{"type":"string","title":"Target Audience","description":"目标受众","default":""},"category":{"type":"string","title":"Category","description":"课程分类","default":""}},"type":"object","required":["org_id","name","price","duration_weeks","max_students"],"title":"CourseCatalogCreate"},"CourseCatalogUpdate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"name":{"type":"string","title":"Name","description":"课程名称"},"description":{"type":"string","title":"Description","default":""},"price":{"type":"number","title":"Price","description":"课程价格"},"duration_weeks":{"type":"integer","title":"Duration Weeks","description":"课程时长（周）"},"max_students":{"type":"integer","title":"Max Students","description":"最大学生数"},"target_audience":{"type":"string","title":"Target Audience","default":""},"category":{"type":"string","title":"Category","default":""}},"type":"object","required":["org_id","name","price","duration_weeks","max_students"],"title":"CourseCatalogUpdate"},"CourseCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"code":{"type":"string","title":"Code","description":"课程代码"},"name":{"type":"string","title":"Name","description":"课程名称"},"credits":{"type":"number","title":"Credits","description":"学分","default":3.0},"department":{"type":"string","title":"Department","description":"开课院系","default":""},"syllabus":{"type":"string","title":"Syllabus","description":"课程大纲JSON","default":""},"prerequisites":{"items":{"type":"string"},"type":"array","title":"Prerequisites","description":"先修课程代码列表"}},"type":"object","required":["org_id","code","name"],"title":"CourseCreate"},"CourseEngagementOut":{"properties":{"course_id":{"type":"string","title":"Course Id"},"total_students":{"type":"integer","title":"Total Students","default":0},"average_time_spent_seconds":{"type":"number","title":"Average Time Spent Seconds","default":0.0},"videos_watched_total":{"type":"integer","title":"Videos Watched Total","default":0},"quiz_attempts_total":{"type":"integer","title":"Quiz Attempts Total","default":0},"posts_total":{"type":"integer","title":"Posts Total","default":0}},"type":"object","required":["course_id"],"title":"CourseEngagementOut"},"CourseUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name","description":"课程名称"},"credits":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Credits","description":"学分"},"department":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Department","description":"开课院系"},"syllabus":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Syllabus","description":"课程大纲JSON"},"prerequisites":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Prerequisites","description":"先修课程代码列表"}},"type":"object","title":"CourseUpdate"},"DegreeRequirement":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"major":{"type":"string","title":"Major","description":"专业名称"},"required_courses":{"items":{"type":"string"},"type":"array","title":"Required Courses","description":"必修课程代码列表"},"elective_credits":{"type":"number","title":"Elective Credits","description":"选修学分要求","default":0},"min_gpa":{"type":"number","title":"Min Gpa","description":"最低GPA要求","default":2.0}},"type":"object","required":["org_id","major"],"title":"DegreeRequirement"},"EarningRecordRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师用户ID"},"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"amount":{"type":"number","title":"Amount","description":"金额"},"date":{"type":"string","title":"Date","description":"日期 YYYY-MM-DD"},"method":{"type":"string","title":"Method","description":"支付方式","default":""},"note":{"type":"string","title":"Note","description":"备注","default":""}},"type":"object","required":["teacher_id","student_id","amount","date"],"title":"EarningRecordRequest"},"EngagementEvent":{"properties":{"student_id":{"type":"string","title":"Student Id"},"course_id":{"type":"string","title":"Course Id"},"event_type":{"$ref":"#/components/schemas/EventType"},"metadata":{"additionalProperties":true,"type":"object","title":"Metadata"}},"type":"object","required":["student_id","course_id","event_type"],"title":"EngagementEvent"},"EnrollmentCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"course_id":{"type":"integer","title":"Course Id","description":"课程ID"},"student_name":{"type":"string","title":"Student Name","description":"学生姓名"},"student_phone":{"type":"string","title":"Student Phone","description":"学生电话"},"payment_method":{"type":"string","title":"Payment Method","description":"支付方式","default":""}},"type":"object","required":["org_id","course_id","student_name","student_phone"],"title":"EnrollmentCreate"},"EventType":{"type":"string","enum":["page_view","video_start","video_complete","quiz_attempt","quiz_pass","assignment_submit","forum_post","forum_reply","live_join","live_leave","resource_download"],"title":"EventType"},"ExamCreate":{"properties":{"name":{"type":"string","title":"Name","description":"考试名称"},"subjects":{"items":{"type":"string"},"type":"array","title":"Subjects"},"class_ids":{"items":{"type":"integer"},"type":"array","title":"Class Ids"},"exam_date":{"type":"string","title":"Exam Date","default":""},"total_score":{"type":"number","title":"Total Score","default":100.0},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"}},"type":"object","required":["name","org_id"],"title":"ExamCreate"},"ExperimentCreate":{"properties":{"course_id":{"type":"string","title":"Course Id","description":"Course ID"},"name":{"type":"string","maxLength":200,"minLength":1,"title":"Name","description":"Experiment name"},"variants":{"items":{"$ref":"#/components/schemas/VariantDef"},"type":"array","maxItems":10,"minItems":2,"title":"Variants","description":"Variants (at least 2 required)"},"metric":{"type":"string","title":"Metric","description":"Primary metric: completion_rate / quiz_score / engagement","default":"completion_rate"}},"type":"object","required":["course_id","name","variants"],"title":"ExperimentCreate"},"FlagCreate":{"properties":{"thread_id_or_reply_id":{"type":"integer","title":"Thread Id Or Reply Id","description":"被举报的帖子ID或回复ID"},"reporter_id":{"type":"string","title":"Reporter Id","description":"举报者用户ID"},"reason":{"type":"string","title":"Reason","description":"举报原因","default":""},"target_type":{"type":"string","title":"Target Type","description":"举报类型: thread 或 reply","default":"thread"}},"type":"object","required":["thread_id_or_reply_id","reporter_id"],"title":"FlagCreate"},"G_Code":{"properties":{"question":{"type":"string","title":"Question","description":"编程题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生代码"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考代码(可选)","default":""},"max_score":{"type":"number","title":"Max Score","description":"满分","default":20.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"本科"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"大一"},"language":{"type":"string","title":"Language","description":"编程语言","default":"python"}},"type":"object","required":["question","student_answer"],"title":"G_Code"},"G_Essay":{"properties":{"question":{"type":"string","title":"Question","description":"作文题目/要求"},"student_answer":{"type":"string","title":"Student Answer","description":"学生作文全文"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考范文(可选)","default":""},"max_score":{"type":"number","title":"Max Score","description":"满分值","default":30.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段: 小学/初中/高中/本科等","default":"初中","example":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级","example":"八年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型(可选)","default":"","example":"中考"},"context_exam":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Exam","description":"考试背景(可选)"},"context_level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Level","description":"难度级别(可选)"}},"type":"object","required":["question","student_answer"],"title":"G_Essay"},"G_General":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考答案(可选)","default":""},"question_type":{"type":"string","title":"Question Type","description":"题型: short/essay/math/code/oral/objective","default":"short"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":10.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型(可选)","default":""}},"type":"object","required":["question","student_answer"],"title":"G_General"},"G_Math":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考答案(可选)","default":""},"max_score":{"type":"number","title":"Max Score","description":"满分","default":10.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型(可选)","default":""}},"type":"object","required":["question","student_answer"],"title":"G_Math"},"G_Obj":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"正确答案"},"question_type":{"type":"string","title":"Question Type","description":"single(单选)/multi(多选)/truefalse(判断)","default":"single"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":5.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["question","student_answer","reference_answer"],"title":"G_Obj"},"G_Oral":{"properties":{"text_read":{"type":"string","title":"Text Read","description":"朗读文本"},"reference":{"type":"string","title":"Reference","description":"标准发音参考"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":10.0},"language":{"type":"string","title":"Language","description":"语言代码","default":"zh"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"小学"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"三年级"}},"type":"object","required":["text_read","reference"],"title":"G_Oral"},"G_Short":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考答案(可选)","default":""},"max_score":{"type":"number","title":"Max Score","description":"满分","default":10.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型(可选)","default":""},"context_exam":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Exam","description":"考试背景(可选)"},"context_level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Level","description":"难度级别(可选)"}},"type":"object","required":["question","student_answer"],"title":"G_Short"},"GoalReq":{"properties":{"user_id":{"type":"integer","title":"User Id","description":"学生用户ID"},"goal_type":{"type":"string","title":"Goal Type","description":"目标类型: score_improvement / daily_study / exam_prep / knowledge_mastery"},"target":{"type":"string","title":"Target","description":"目标描述，如 '数学成绩提升至90分'"},"deadline":{"type":"string","title":"Deadline","description":"截止日期 YYYY-MM-DD"},"subject":{"type":"string","title":"Subject","description":"关联学科(可选)","default":""}},"type":"object","required":["user_id","goal_type","target","deadline"],"title":"GoalReq"},"GradeEntry":{"properties":{"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"subject":{"type":"string","title":"Subject","description":"学科"},"exam_name":{"type":"string","title":"Exam Name","description":"考试名称","default":""},"score":{"type":"number","title":"Score","description":"分数"},"max_score":{"type":"number","title":"Max Score","default":100.0},"term":{"type":"string","title":"Term","description":"学期","default":""},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"}},"type":"object","required":["student_id","subject","score","org_id"],"title":"GradeEntry"},"GradeSubmissionRequest":{"properties":{"assignment_id":{"type":"integer","title":"Assignment Id","description":"作业ID"},"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"score":{"type":"number","title":"Score","description":"得分"},"feedback":{"type":"string","title":"Feedback","description":"批改反馈","default":""}},"type":"object","required":["assignment_id","student_id","score"],"title":"GradeSubmissionRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HomeworkSubmitReq":{"properties":{"user_id":{"type":"integer","title":"User Id","description":"学生用户ID"},"assignment_id":{"type":"integer","title":"Assignment Id","description":"作业记录ID (对应 school_gradebook.id)"},"answers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answers","description":"答案列表 [{q_id, answer}]"}},"type":"object","required":["user_id","assignment_id","answers"],"title":"HomeworkSubmitReq"},"LibraryResourceCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"title":{"type":"string","title":"Title","description":"资源标题"},"type":{"type":"string","title":"Type","description":"资源类型: document/video/link/exercise/other","default":"document"},"subject":{"type":"string","title":"Subject","description":"学科","default":""},"grade":{"type":"string","title":"Grade","description":"年级","default":""},"url_or_content":{"type":"string","title":"Url Or Content","description":"URL或内容","default":""}},"type":"object","required":["org_id","title"],"title":"LibraryResourceCreate"},"LivePlatform":{"type":"string","enum":["zoom","tencent","agora"],"title":"LivePlatform"},"LiveSessionCreate":{"properties":{"course_id":{"type":"string","title":"Course Id"},"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title"},"date":{"type":"string","format":"date","title":"Date"},"time":{"type":"string","format":"time","title":"Time"},"duration":{"type":"integer","exclusiveMinimum":0.0,"title":"Duration","description":"Duration in minutes"},"platform":{"$ref":"#/components/schemas/LivePlatform"},"meeting_link":{"type":"string","minLength":1,"title":"Meeting Link"}},"type":"object","required":["course_id","title","date","time","duration","platform","meeting_link"],"title":"LiveSessionCreate"},"LiveSessionOut":{"properties":{"id":{"type":"string","title":"Id"},"course_id":{"type":"string","title":"Course Id"},"title":{"type":"string","title":"Title"},"date":{"type":"string","format":"date","title":"Date"},"time":{"type":"string","format":"time","title":"Time"},"duration":{"type":"integer","title":"Duration"},"platform":{"$ref":"#/components/schemas/LivePlatform"},"meeting_link":{"type":"string","title":"Meeting Link"},"recording_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Recording Url"},"status":{"type":"string","title":"Status","default":"scheduled"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","course_id","title","date","time","duration","platform","meeting_link","created_at"],"title":"LiveSessionOut"},"LoginReq":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"}},"type":"object","required":["email","password"],"title":"LoginReq"},"M_AC":{"properties":{"class_name":{"type":"string","title":"Class Name","description":"班级名称"},"student_records":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Student Records","description":"学生记录列表"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["class_name","student_records"],"title":"M_AC"},"M_AIHomeroom":{"properties":{"class_info":{"type":"string","title":"Class Info","description":"班级信息"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"events":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Events","description":"班级事件"},"concerns":{"type":"string","title":"Concerns","description":"重点关注问题","default":""}},"type":"object","required":["class_info","events"],"title":"M_AIHomeroom"},"M_AJFetch":{"properties":{"question":{"type":"string","title":"Question"},"student_profile":{"additionalProperties":true,"type":"object","title":"Student Profile"}},"type":"object","required":["question"],"title":"M_AJFetch"},"M_AJSubmit":{"properties":{"question":{"type":"string","title":"Question"},"answer":{"type":"string","title":"Answer"},"explanation":{"type":"string","title":"Explanation"},"contributor_name":{"type":"string","title":"Contributor Name"},"style_name":{"type":"string","title":"Style Name"},"style_description":{"type":"string","title":"Style Description"}},"type":"object","required":["question","answer","explanation","contributor_name","style_name","style_description"],"title":"M_AJSubmit"},"M_AS":{"properties":{"student_name":{"type":"string","title":"Student Name","description":"学生姓名"},"records":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Records","description":"学习记录"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["student_name","records"],"title":"M_AS"},"M_ASAnnotate":{"properties":{"images_base64":{"items":{"type":"string"},"type":"array","title":"Images Base64","description":"试卷图片列表(base64)"},"grading_results":{"additionalProperties":true,"type":"object","title":"Grading Results","description":"批改结果JSON","default":{}},"image_base64":{"type":"string","title":"Image Base64","description":"单页兼容(选用)","default":""}},"type":"object","title":"M_ASAnnotate"},"M_ASBatch":{"properties":{"images_base64":{"items":{"type":"string"},"type":"array","title":"Images Base64","description":"试卷图片列表"},"answer_key":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answer Key","description":"答案列表"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["images_base64","answer_key"],"title":"M_ASBatch"},"M_ASGrade":{"properties":{"answers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answers","description":"学生答案列表"},"answer_key":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answer Key","description":"标准答案列表"},"max_score":{"type":"number","title":"Max Score","description":"总分","default":100.0},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["answers","answer_key"],"title":"M_ASGrade"},"M_ASReport":{"properties":{"exam_name":{"type":"string","title":"Exam Name","description":"考试名称"},"sheets_results":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Sheets Results","description":"批改结果列表"}},"type":"object","required":["exam_name","sheets_results"],"title":"M_ASReport"},"M_ASScan":{"properties":{"image_base64":{"type":"string","title":"Image Base64","description":"答题卡图片(base64)"}},"type":"object","required":["image_base64"],"title":"M_ASScan"},"M_ASZipAnnotate":{"properties":{"zip_base64":{"type":"string","title":"Zip Base64","description":"ZIP文件(base64)","example":"..."},"answer_key":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answer Key","description":"答案列表(可选)","default":[]}},"type":"object","required":["zip_base64"],"title":"M_ASZipAnnotate"},"M_Adaptive":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"diagnosis":{"additionalProperties":true,"type":"object","title":"Diagnosis","description":"诊断报告"}},"type":"object","required":["student","subject","diagnosis"],"title":"M_Adaptive"},"M_ArtAssess":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"description":{"type":"string","title":"Description","description":"作品描述"},"criteria":{"type":"string","title":"Criteria","description":"评估标准","default":""}},"type":"object","required":["description"],"title":"M_ArtAssess"},"M_AssessmentReq":{"properties":{"user_id":{"type":"string","title":"User Id","description":"用户ID"},"subject":{"type":"string","title":"Subject","description":"学科","example":"数学"},"topics":{"items":{"type":"string"},"type":"array","title":"Topics","description":"知识点列表","example":["勾股定理","二次函数"]},"difficulty":{"type":"integer","maximum":5.0,"minimum":1.0,"title":"Difficulty","description":"难度 1-5","default":3},"question_count":{"type":"integer","maximum":30.0,"minimum":1.0,"title":"Question Count","description":"题目数量","default":5}},"type":"object","required":["user_id","subject","topics"],"title":"M_AssessmentReq"},"M_Attendance":{"properties":{"records":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Records","description":"考勤记录"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["records"],"title":"M_Attendance"},"M_BookmarkReq":{"properties":{"user_id":{"type":"string","title":"User Id","description":"用户ID"},"content_type":{"type":"string","title":"Content Type","description":"内容类型: video / article / question / note / flashcard","example":"video"},"content_summary":{"type":"string","title":"Content Summary","description":"内容摘要"},"content_ref":{"type":"string","title":"Content Ref","description":"内容引用(URL或ID)"},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"标签列表"}},"type":"object","required":["user_id","content_type","content_summary","content_ref"],"title":"M_BookmarkReq"},"M_Calligraphy":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"description":{"type":"string","title":"Description","description":"作品描述"},"style":{"type":"string","title":"Style","description":"书法风格","default":""}},"type":"object","required":["description"],"title":"M_Calligraphy"},"M_Career":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"本科"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"大三"},"answers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answers","description":"霍兰德/MBTI 测评答案"}},"type":"object","required":["answers"],"title":"M_Career"},"M_CloneReply":{"properties":{"teacher_name":{"type":"string","title":"Teacher Name"},"style_features":{"additionalProperties":true,"type":"object","title":"Style Features"},"student_question":{"type":"string","title":"Student Question"}},"type":"object","required":["teacher_name","style_features","student_question"],"title":"M_CloneReply"},"M_ClusterDissolve":{"properties":{"cluster_id":{"type":"string","title":"Cluster Id"},"data_owners":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Data Owners"}},"type":"object","required":["cluster_id","data_owners"],"title":"M_ClusterDissolve"},"M_ClusterInit":{"properties":{"classroom_id":{"type":"string","title":"Classroom Id"},"teacher_device":{"additionalProperties":true,"type":"object","title":"Teacher Device"},"student_count":{"type":"integer","title":"Student Count"}},"type":"object","required":["classroom_id","teacher_device","student_count"],"title":"M_ClusterInit"},"M_CogPush":{"properties":{"student_expression":{"type":"string","title":"Student Expression"},"current_concept":{"type":"string","title":"Current Concept"}},"type":"object","required":["student_expression","current_concept"],"title":"M_CogPush"},"M_CogSync":{"properties":{"teacher_speech":{"type":"string","title":"Teacher Speech"},"subject":{"type":"string","title":"Subject"},"grade":{"type":"string","title":"Grade"}},"type":"object","required":["teacher_speech","subject","grade"],"title":"M_CogSync"},"M_College":{"properties":{"score":{"type":"string","title":"Score","description":"高考分数"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"高中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"高三"},"province":{"type":"string","title":"Province","description":"省份","default":"北京"},"interests":{"type":"string","title":"Interests","description":"兴趣方向","default":""},"location":{"type":"string","title":"Location","description":"意向地区","default":""},"preferences":{"type":"string","title":"Preferences","description":"其他偏好","default":""}},"type":"object","required":["score"],"title":"M_College"},"M_Counselor":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"concern":{"type":"string","title":"Concern","description":"咨询问题"}},"type":"object","required":["student","concern"],"title":"M_Counselor"},"M_CourseRec":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"interests":{"type":"string","title":"Interests","description":"兴趣方向","default":""},"history":{"type":"string","title":"History","description":"学习历史","default":""}},"type":"object","required":["student"],"title":"M_CourseRec"},"M_DailyGoalReq":{"properties":{"user_id":{"type":"string","title":"User Id","description":"用户ID"},"goal_type":{"type":"string","title":"Goal Type","description":"目标类型: study_minutes / questions / topics / pages","example":"study_minutes"},"target_value":{"type":"number","minimum":1.0,"title":"Target Value","description":"目标值"},"subject":{"type":"string","title":"Subject","description":"相关学科(可选)","default":""}},"type":"object","required":["user_id","goal_type","target_value"],"title":"M_DailyGoalReq"},"M_Diagnose":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科"},"wrong_questions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Wrong Questions","description":"错题列表 [{question, student_answer, correct_answer, knowledge_point}]"},"student_history":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Student History","description":"历史学习记录(可选)"}},"type":"object","required":["subject","wrong_questions"],"title":"M_Diagnose"},"M_Driving":{"properties":{"topic":{"type":"string","title":"Topic","description":"考试科目: 交规/安全/标志/应急"},"question_type":{"type":"string","title":"Question Type","description":"single/multi/judge","default":"single"},"count":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Count","description":"题目数量","default":10}},"type":"object","required":["topic"],"title":"M_Driving"},"M_EarlyEdu":{"properties":{"child_age":{"type":"string","title":"Child Age","description":"月龄","example":"18个月"},"development_goals":{"type":"string","title":"Development Goals","description":"发展目标","default":""}},"type":"object","required":["child_age"],"title":"M_EarlyEdu"},"M_EduData":{"properties":{"data_type":{"type":"string","title":"Data Type","description":"数据类型"},"data":{"additionalProperties":true,"type":"object","title":"Data","description":"数据"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"年级(可选)","default":""}},"type":"object","required":["data_type","data"],"title":"M_EduData"},"M_Exam":{"properties":{"name":{"type":"string","title":"Name","description":"考试名称"},"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中","example":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级","example":"八年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","default":"","example":"中考"},"questions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Questions","description":"题目列表 [{question, type, score, answer, knowledge_point}]"},"duration":{"type":"integer","title":"Duration","description":"时长(分钟)","default":120},"total_score":{"type":"integer","title":"Total Score","description":"总分","default":100}},"type":"object","required":["name","subject","questions"],"title":"M_Exam"},"M_ExamExplain":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"answer":{"type":"string","title":"Answer","description":"答案"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","example":"高考"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"高中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"高三"},"method":{"type":"string","title":"Method","description":"讲解方式","default":"detailed"}},"type":"object","required":["question","answer","exam_type"],"title":"M_ExamExplain"},"M_ExamGen":{"properties":{"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","example":"高考"},"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"高中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"高三"},"knowledge_points":{"type":"string","title":"Knowledge Points","description":"知识点"},"question_types":{"items":{"type":"string"},"type":"array","title":"Question Types","description":"题型列表","default":["单选"]},"difficulty":{"type":"integer","maximum":5.0,"minimum":1.0,"title":"Difficulty","description":"难度 1-5","default":3},"count":{"type":"integer","maximum":50.0,"minimum":1.0,"title":"Count","description":"题目数量","default":5}},"type":"object","required":["exam_type","subject","knowledge_points"],"title":"M_ExamGen"},"M_ExamGrade":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考答案(可选)","default":""},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","example":"高考"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"高中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"高三"},"question_type":{"type":"string","title":"Question Type","description":"题型","default":"short"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":10.0},"rubric":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rubric","description":"打分标准(可选)"},"strictness":{"type":"string","title":"Strictness","description":"strict/moderate/lenient","default":"moderate"}},"type":"object","required":["question","student_answer","exam_type"],"title":"M_ExamGrade"},"M_ExamPaper":{"properties":{"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","example":"中考"},"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"九年级"},"sections":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Sections","description":"试卷结构"},"time":{"type":"integer","title":"Time","description":"时长(分钟)","default":120},"total_score":{"type":"integer","title":"Total Score","description":"总分","default":100}},"type":"object","required":["exam_type","subject","sections"],"title":"M_ExamPaper"},"M_ExamPaperBatch":{"properties":{"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","default":"高考"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"高中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"高三"},"subjects":{"items":{"type":"string"},"type":"array","maxItems":20,"title":"Subjects","description":"科目列表","default":["语文","数学","英语","物理","化学","生物"]},"sections":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Sections","description":"试卷结构(可选)"},"time":{"type":"integer","title":"Time","description":"时长(分钟)","default":150},"total_score":{"type":"integer","title":"Total Score","description":"总分","default":150}},"type":"object","title":"M_ExamPaperBatch"},"M_ExamSessionCreate":{"properties":{"exam_name":{"type":"string","title":"Exam Name","description":"考试名称"},"answer_key":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answer Key","description":"答案列表"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","default":""},"subject":{"type":"string","title":"Subject","description":"学科","default":"数学"}},"type":"object","required":["exam_name","answer_key"],"title":"M_ExamSessionCreate"},"M_ExamSessionGrading":{"properties":{"session_id":{"type":"string","title":"Session Id","description":"考试会话ID"}},"type":"object","required":["session_id"],"title":"M_ExamSessionGrading"},"M_ExamSessionUpload":{"properties":{"session_id":{"type":"string","title":"Session Id","description":"考试会话ID"},"student_name":{"type":"string","title":"Student Name","description":"学生姓名"},"image_base64":{"type":"string","title":"Image Base64","description":"答题卡图片(base64)"}},"type":"object","required":["session_id","student_name","image_base64"],"title":"M_ExamSessionUpload"},"M_ExamSplit":{"properties":{"image_base64":{"type":"string","title":"Image Base64"}},"type":"object","required":["image_base64"],"title":"M_ExamSplit"},"M_ExamStrategy":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"九年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","example":"中考"},"student_profile":{"type":"string","title":"Student Profile","description":"学生画像","default":""}},"type":"object","required":["exam_type"],"title":"M_ExamStrategy"},"M_ExpertBeam":{"properties":{"expert_info":{"additionalProperties":true,"type":"object","title":"Expert Info"},"target_classroom":{"additionalProperties":true,"type":"object","title":"Target Classroom"},"session_topic":{"type":"string","title":"Session Topic"}},"type":"object","required":["expert_info","target_classroom","session_topic"],"title":"M_ExpertBeam"},"M_Explain":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"answer":{"type":"string","title":"Answer","description":"答案"},"method":{"type":"string","title":"Method","description":"讲解方式: detailed/concise/stepwise/socratic","default":"detailed"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Level","description":"级别(可选)"},"context_exam":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Exam","description":"考试背景(可选)"},"context_level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Level","description":"难度级别(可选)"}},"type":"object","required":["question","answer"],"title":"M_Explain"},"M_Flashcard":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科"},"topic":{"type":"string","title":"Topic","description":"主题"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"count":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Count","description":"卡片数量","default":10}},"type":"object","required":["subject","topic"],"title":"M_Flashcard"},"M_Focus":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"current_level":{"type":"string","title":"Current Level","description":"当前专注力水平","default":""},"goal":{"type":"string","title":"Goal","description":"目标","default":""}},"type":"object","required":["student"],"title":"M_Focus"},"M_FormulaExtract":{"properties":{"image_base64":{"type":"string","title":"Image Base64"}},"type":"object","required":["image_base64"],"title":"M_FormulaExtract"},"M_Gamify":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"rules":{"type":"string","title":"Rules","description":"游戏化规则"}},"type":"object","required":["subject","rules"],"title":"M_Gamify"},"M_GenPaper":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科","example":"数学"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中","example":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"九年级","example":"九年级"},"sections":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Sections","description":"试卷结构 [{type, count, score_per_question}]"},"time":{"type":"integer","title":"Time","description":"考试时长(分钟)","default":120},"total_score":{"type":"integer","title":"Total Score","description":"总分","default":100},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","default":"","example":"中考"}},"type":"object","required":["subject","sections"],"title":"M_GenPaper"},"M_GenQ":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科","example":"数学"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中","example":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级","example":"八年级"},"knowledge_points":{"type":"string","title":"Knowledge Points","description":"知识点(逗号分隔)","example":"勾股定理,因式分解"},"question_types":{"items":{"type":"string"},"type":"array","title":"Question Types","description":"题型列表","default":["单选"],"example":["单选","填空","解答"]},"difficulty":{"type":"integer","maximum":5.0,"minimum":1.0,"title":"Difficulty","description":"难度 1-5","default":3},"count":{"type":"integer","maximum":50.0,"minimum":1.0,"title":"Count","description":"题目数量","default":5},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型(可选)","default":""},"context_exam":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Context Exam","description":"考试背景(可选)"}},"type":"object","required":["subject","knowledge_points"],"title":"M_GenQ"},"M_HWBreaker":{"properties":{"student_name":{"type":"string","title":"Student Name"},"question":{"type":"string","title":"Question"},"student_answer":{"type":"string","title":"Student Answer"},"subject":{"type":"string","title":"Subject"},"difficulty":{"type":"integer","title":"Difficulty","default":3}},"type":"object","required":["student_name","question","student_answer","subject"],"title":"M_HWBreaker"},"M_HWGame":{"properties":{"assignment":{"items":{"additionalProperties":true,"type":"object"},"type":"array","maxItems":100,"title":"Assignment"},"student_profile":{"additionalProperties":true,"type":"object","title":"Student Profile"}},"type":"object","required":["assignment","student_profile"],"title":"M_HWGame"},"M_Habit":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"goal":{"type":"string","title":"Goal","description":"养成目标"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"target_days":{"type":"integer","minimum":1.0,"title":"Target Days","description":"目标天数","default":30}},"type":"object","required":["student","goal"],"title":"M_Habit"},"M_Handwriting":{"properties":{"image_base64":{"type":"string","title":"Image Base64"}},"type":"object","required":["image_base64"],"title":"M_Handwriting"},"M_HoloAssist":{"properties":{"teacher_speech":{"type":"string","title":"Teacher Speech"},"teacher_gestures":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Teacher Gestures"},"subject":{"type":"string","title":"Subject"},"lesson_topic":{"type":"string","title":"Lesson Topic"}},"type":"object","required":["teacher_speech","teacher_gestures","subject","lesson_topic"],"title":"M_HoloAssist"},"M_HoloRecap":{"properties":{"lesson_transcript":{"type":"string","title":"Lesson Transcript"},"board_content":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Board Content"},"key_moments":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Key Moments"}},"type":"object","required":["lesson_transcript","board_content","key_moments"],"title":"M_HoloRecap"},"M_IntegrityCheck":{"properties":{"answer_matrix":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answer Matrix"},"seating":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Seating"}},"type":"object","required":["answer_matrix"],"title":"M_IntegrityCheck"},"M_IntegrityMass":{"properties":{"answers":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Answers"}},"type":"object","required":["answers"],"title":"M_IntegrityMass"},"M_KG":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["subject"],"title":"M_KG"},"M_KnowledgeAgg":{"properties":{"exam_id":{"type":"string","title":"Exam Id"},"scores":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scores"},"knowledge_map":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Knowledge Map"}},"type":"object","required":["exam_id","scores","knowledge_map"],"title":"M_KnowledgeAgg"},"M_LearningForecast":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"history":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"History","description":"学习历史记录"},"target":{"type":"string","title":"Target","description":"预测目标"}},"type":"object","required":["student","history","target"],"title":"M_LearningForecast"},"M_LearningPathReq":{"properties":{"user_id":{"type":"string","title":"User Id","description":"用户ID"},"subject":{"type":"string","title":"Subject","description":"学科","example":"英语"},"goal_exam":{"type":"string","title":"Goal Exam","description":"目标考试","default":"","example":"高考"},"available_hours_per_week":{"type":"number","minimum":0.5,"title":"Available Hours Per Week","description":"每周可用小时数"},"current_level":{"type":"string","title":"Current Level","description":"当前水平描述","default":"","example":"初级"}},"type":"object","required":["user_id","subject","available_hours_per_week"],"title":"M_LearningPathReq"},"M_Lesson":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科"},"topic":{"type":"string","title":"Topic","description":"课题"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"duration":{"type":"integer","title":"Duration","description":"课时(分钟)","default":45},"textbook_version":{"type":"string","title":"Textbook Version","description":"教材版本","default":"人教版"}},"type":"object","required":["subject","topic"],"title":"M_Lesson"},"M_LevelGen":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","example":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科"},"knowledge_points":{"type":"string","title":"Knowledge Points","description":"知识点"},"question_types":{"items":{"type":"string"},"type":"array","title":"Question Types","description":"题型列表","default":["单选"]},"difficulty":{"type":"integer","maximum":5.0,"minimum":1.0,"title":"Difficulty","description":"难度 1-5","default":3},"count":{"type":"integer","maximum":50.0,"minimum":1.0,"title":"Count","description":"题目数量","default":5}},"type":"object","required":["education_level","subject","knowledge_points"],"title":"M_LevelGen"},"M_LevelGrade":{"properties":{"question":{"type":"string","title":"Question","description":"题目"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考答案(可选)","default":""},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","example":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级(可选)","default":"八年级"},"question_type":{"type":"string","title":"Question Type","description":"题型","default":"short"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":10.0}},"type":"object","required":["question","student_answer","education_level"],"title":"M_LevelGrade"},"M_MathMulti":{"properties":{"question":{"type":"string","title":"Question"},"student_answer":{"type":"string","title":"Student Answer"},"standard_solution":{"type":"string","title":"Standard Solution"},"scoring_points":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scoring Points"}},"type":"object","required":["question","student_answer","standard_solution","scoring_points"],"title":"M_MathMulti"},"M_MathSteps":{"properties":{"question":{"type":"string","title":"Question"},"student_answer":{"type":"string","title":"Student Answer"},"scoring_points":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scoring Points"},"max_score":{"type":"integer","title":"Max Score"}},"type":"object","required":["question","student_answer","scoring_points","max_score"],"title":"M_MathSteps"},"M_MentalHealth":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"responses":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Responses","description":"PHQ-9/GAD-7 量表回答"}},"type":"object","required":["responses"],"title":"M_MentalHealth"},"M_MockFeedback":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"九年级"},"exam_type":{"type":"string","title":"Exam Type","description":"考试类型","example":"中考"},"results":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Results","description":"模考成绩单"},"subject":{"type":"string","title":"Subject","description":"学科","default":"数学"}},"type":"object","required":["exam_type","results"],"title":"M_MockFeedback"},"M_MusicAssess":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"description":{"type":"string","title":"Description","description":"演奏描述"},"piece":{"type":"string","title":"Piece","description":"曲目","default":""},"level":{"type":"string","title":"Level","description":"水平","default":""}},"type":"object","required":["description"],"title":"M_MusicAssess"},"M_OCRScan":{"properties":{"image_base64":{"type":"string","title":"Image Base64","description":"Base64编码的图片"}},"type":"object","required":["image_base64"],"title":"M_OCRScan"},"M_OCRText":{"properties":{"image_base64":{"type":"string","title":"Image Base64","description":"Base64编码的图片"}},"type":"object","required":["image_base64"],"title":"M_OCRText"},"M_OMRDetect":{"properties":{"image_description":{"type":"string","title":"Image Description"},"grid_info":{"additionalProperties":true,"type":"object","title":"Grid Info"}},"type":"object","required":["image_description"],"title":"M_OMRDetect"},"M_OMRPipeline":{"properties":{"image_description":{"type":"string","title":"Image Description"},"scoring_rules":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scoring Rules"}},"type":"object","required":["image_description"],"title":"M_OMRPipeline"},"M_OMRScore":{"properties":{"fill_matrix":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Fill Matrix"},"scoring_rules":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scoring Rules"}},"type":"object","required":["fill_matrix","scoring_rules"],"title":"M_OMRScore"},"M_OMRStudentID":{"properties":{"image_description":{"type":"string","title":"Image Description"}},"type":"object","required":["image_description"],"title":"M_OMRStudentID"},"M_Parent":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"records":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Records","description":"学习记录"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["student","records"],"title":"M_Parent"},"M_PathProgressReq":{"properties":{"path_id":{"type":"string","title":"Path Id","description":"学习路径ID"},"module_id":{"type":"string","title":"Module Id","description":"模块ID"},"status":{"type":"string","title":"Status","description":"completed / in_progress / skipped","default":"completed"},"score":{"type":"number","title":"Score","description":"模块得分(0-100)","default":0.0},"time_spent_minutes":{"type":"integer","minimum":0.0,"title":"Time Spent Minutes","description":"花费时间(分钟)","default":0}},"type":"object","required":["path_id","module_id"],"title":"M_PathProgressReq"},"M_PhotoSearch":{"properties":{"image_base64":{"type":"string","title":"Image Base64","description":"Base64编码的图片","example":"..."}},"type":"object","required":["image_base64"],"title":"M_PhotoSearch"},"M_Plagiarism":{"properties":{"text1":{"type":"string","title":"Text1","description":"文本1"},"text2":{"type":"string","title":"Text2","description":"文本2"},"language":{"type":"string","title":"Language","description":"语言代码","default":"zh"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"本科"}},"type":"object","required":["text1","text2"],"title":"M_Plagiarism"},"M_PortalAppeal":{"properties":{"student_id":{"type":"string","title":"Student Id"},"question_number":{"type":"integer","title":"Question Number"},"appeal_reason":{"type":"string","title":"Appeal Reason"},"grading_record":{"additionalProperties":true,"type":"object","title":"Grading Record"}},"type":"object","required":["student_id","question_number","appeal_reason","grading_record"],"title":"M_PortalAppeal"},"M_PortalScore":{"properties":{"student_id":{"type":"string","title":"Student Id"},"exam_id":{"type":"string","title":"Exam Id"},"scores":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scores"}},"type":"object","required":["student_id","exam_id","scores"],"title":"M_PortalScore"},"M_QAvalanche":{"properties":{"seed_questions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Seed Questions"},"generation_count":{"type":"integer","maximum":200.0,"minimum":1.0,"title":"Generation Count","default":100}},"type":"object","required":["seed_questions"],"title":"M_QAvalanche"},"M_QDNA":{"properties":{"questions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","maxItems":50,"title":"Questions"}},"type":"object","required":["questions"],"title":"M_QDNA"},"M_QDissect":{"properties":{"question":{"type":"string","title":"Question"},"subject":{"type":"string","title":"Subject"},"student_history":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Student History"}},"type":"object","required":["question","subject"],"title":"M_QDissect"},"M_QReplay":{"properties":{"question":{"type":"string","title":"Question"},"branch_point":{"type":"integer","title":"Branch Point"},"previous_path":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Previous Path"}},"type":"object","required":["question","branch_point","previous_path"],"title":"M_QReplay"},"M_QualityCheck":{"properties":{"content":{"type":"string","title":"Content","description":"待检查的教育内容"},"content_type":{"type":"string","title":"Content Type","description":"内容类型: question/lesson/answer/essay","default":"question"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"年级","default":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科(可选)","default":""}},"type":"object","required":["content"],"title":"M_QualityCheck"},"M_RegionQuality":{"properties":{"region":{"type":"string","title":"Region","description":"区域名称"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"data":{"additionalProperties":true,"type":"object","title":"Data","description":"补充数据","default":{}}},"type":"object","required":["region"],"title":"M_RegionQuality"},"M_Reminder":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"schedule":{"type":"string","title":"Schedule","description":"学习计划表"}},"type":"object","required":["student","schedule"],"title":"M_Reminder"},"M_Report":{"properties":{"report_type":{"type":"string","title":"Report Type","description":"报告类型: student/class/exam/knowledge"},"data":{"additionalProperties":true,"type":"object","title":"Data","description":"报告数据"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级(可选)","default":""}},"type":"object","required":["report_type","data"],"title":"M_Report"},"M_Resource":{"properties":{"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"topic":{"type":"string","title":"Topic","description":"主题"},"level":{"type":"string","title":"Level","description":"难度级别","default":"intermediate"}},"type":"object","required":["subject","topic"],"title":"M_Resource"},"M_Rubric":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科"},"task_type":{"type":"string","title":"Task Type","description":"任务类型: essay/math/short/code/oral"},"max_score":{"type":"number","title":"Max Score","description":"满分","default":100}},"type":"object","required":["subject","task_type"],"title":"M_Rubric"},"M_RubricScore":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科"},"task_type":{"type":"string","title":"Task Type","description":"任务类型"},"student_answer":{"type":"string","title":"Student Answer","description":"学生答案"},"reference_answer":{"type":"string","title":"Reference Answer","description":"参考答案(可选)","default":""},"max_score":{"type":"number","title":"Max Score","description":"满分","default":100}},"type":"object","required":["subject","task_type","student_answer"],"title":"M_RubricScore"},"M_ScanEnhance":{"properties":{"image_description":{"type":"string","title":"Image Description"}},"type":"object","required":["image_description"],"title":"M_ScanEnhance"},"M_ScanProcess":{"properties":{"image_description":{"type":"string","title":"Image Description"},"template":{"additionalProperties":true,"type":"object","title":"Template"}},"type":"object","required":["image_description"],"title":"M_ScanProcess"},"M_Schedule":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"subjects":{"items":{"type":"string"},"type":"array","title":"Subjects","description":"科目列表"},"teachers":{"items":{"type":"string"},"type":"array","title":"Teachers","description":"教师列表"},"constraints":{"type":"string","title":"Constraints","description":"约束条件","default":""}},"type":"object","required":["subjects","teachers"],"title":"M_Schedule"},"M_SchoolCompare":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"高中"},"schools":{"items":{"type":"string"},"type":"array","title":"Schools","description":"学校列表"},"metrics":{"type":"string","title":"Metrics","description":"对比维度","default":""}},"type":"object","required":["schools"],"title":"M_SchoolCompare"},"M_ScoreAggregate":{"properties":{"exam_id":{"type":"string","title":"Exam Id"},"scores":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scores"},"exam_config":{"additionalProperties":true,"type":"object","title":"Exam Config"}},"type":"object","required":["exam_id","scores"],"title":"M_ScoreAggregate"},"M_SemesterPlan":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","example":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科"},"semester":{"type":"string","title":"Semester","description":"上学期/下学期","default":"上"},"textbook_version":{"type":"string","title":"Textbook Version","description":"教材版本","default":"人教版"},"weeks":{"type":"integer","maximum":25.0,"minimum":1.0,"title":"Weeks","description":"教学周数","default":20}},"type":"object","required":["grade","subject"],"title":"M_SemesterPlan"},"M_SeniorEdu":{"properties":{"topic":{"type":"string","title":"Topic","description":"学习主题"},"difficulty":{"type":"string","title":"Difficulty","description":"easy/medium/hard","default":"easy"}},"type":"object","required":["topic"],"title":"M_SeniorEdu"},"M_SkillGoalReq":{"properties":{"user_id":{"type":"string","title":"User Id","description":"用户ID"},"skill_name":{"type":"string","title":"Skill Name","description":"技能名称","example":"Python编程"},"target_level":{"type":"string","title":"Target Level","description":"目标级别","default":"","example":"中级"},"deadline":{"type":"string","title":"Deadline","description":"截止日期(YYYY-MM-DD)","default":"","example":"2026-12-31"}},"type":"object","required":["user_id","skill_name"],"title":"M_SkillGoalReq"},"M_Speech":{"properties":{"text_read":{"type":"string","title":"Text Read","description":"朗读文本"},"reference":{"type":"string","title":"Reference","description":"标准参考"},"language":{"type":"string","title":"Language","description":"语言代码","default":"zh"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"小学"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"三年级"}},"type":"object","required":["text_read","reference"],"title":"M_Speech"},"M_SportsAssess":{"properties":{"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"activity":{"type":"string","title":"Activity","description":"项目"},"performance":{"type":"string","title":"Performance","description":"表现","default":""},"benchmark":{"type":"string","title":"Benchmark","description":"基准","default":""}},"type":"object","required":["activity"],"title":"M_SportsAssess"},"M_Story":{"properties":{"child_name":{"type":"string","title":"Child Name","description":"孩子名字","default":""},"age":{"type":"integer","maximum":12.0,"minimum":0.0,"title":"Age","description":"年龄","default":3},"theme":{"type":"string","title":"Theme","description":"故事主题"},"moral":{"type":"string","title":"Moral","description":"寓意(可选)","default":""}},"type":"object","required":["theme"],"title":"M_Story"},"M_StudyAbroad":{"properties":{"country":{"type":"string","title":"Country","description":"目标国家"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"本科"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"大三"},"target_school":{"type":"string","title":"Target School","description":"目标学校","default":""},"major":{"type":"string","title":"Major","description":"目标专业","default":""},"profile":{"type":"string","title":"Profile","description":"学生背景","default":""}},"type":"object","required":["country"],"title":"M_StudyAbroad"},"M_SurfaceCal":{"properties":{"room_description":{"type":"string","title":"Room Description"},"available_surfaces":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Available Surfaces"}},"type":"object","required":["room_description","available_surfaces"],"title":"M_SurfaceCal"},"M_SurfaceInteract":{"properties":{"surface_type":{"type":"string","title":"Surface Type"},"user_action":{"type":"string","title":"User Action"},"current_content":{"type":"string","title":"Current Content","default":""}},"type":"object","required":["surface_type","user_action"],"title":"M_SurfaceInteract"},"M_TeacherClone":{"properties":{"teacher_name":{"type":"string","title":"Teacher Name"},"sample_materials":{"type":"string","title":"Sample Materials"},"teaching_subject":{"type":"string","title":"Teaching Subject"}},"type":"object","required":["teacher_name","sample_materials","teaching_subject"],"title":"M_TeacherClone"},"M_TeacherEval":{"properties":{"teacher":{"type":"string","title":"Teacher","description":"教师姓名"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"reviews":{"type":"string","title":"Reviews","description":"评语","default":""},"metrics":{"type":"string","title":"Metrics","description":"评估指标","default":""}},"type":"object","required":["teacher"],"title":"M_TeacherEval"},"M_TechTutorial":{"properties":{"device":{"type":"string","title":"Device","description":"设备类型"},"task":{"type":"string","title":"Task","description":"操作任务"}},"type":"object","required":["device","task"],"title":"M_TechTutorial"},"M_Textbook":{"properties":{"content":{"type":"string","title":"Content","description":"教材内容"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"subject":{"type":"string","title":"Subject","description":"学科(可选)","default":""}},"type":"object","required":["content"],"title":"M_Textbook"},"M_Translate":{"properties":{"text":{"type":"string","title":"Text","description":"待翻译文本"},"target_lang":{"type":"string","title":"Target Lang","description":"目标语言","default":"en"},"source_lang":{"type":"string","title":"Source Lang","description":"源语言","default":"zh"}},"type":"object","required":["text"],"title":"M_Translate"},"M_Tutor":{"properties":{"student":{"type":"string","title":"Student","description":"学生姓名"},"subject":{"type":"string","title":"Subject","description":"学科"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"messages":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Messages","description":"对话消息列表"},"style":{"type":"string","title":"Style","description":"辅导风格: socratic/direct/encouraging","default":"socratic"}},"type":"object","required":["student","subject","messages"],"title":"M_Tutor"},"M_TwinInteract":{"properties":{"remote_student_id":{"type":"string","title":"Remote Student Id"},"action":{"type":"string","title":"Action"},"target":{"type":"string","title":"Target"},"classroom_state":{"additionalProperties":true,"type":"object","title":"Classroom State"}},"type":"object","required":["remote_student_id","action","target","classroom_state"],"title":"M_TwinInteract"},"M_TwinJoin":{"properties":{"student_info":{"additionalProperties":true,"type":"object","title":"Student Info"},"classroom_info":{"additionalProperties":true,"type":"object","title":"Classroom Info"},"device_type":{"type":"string","title":"Device Type"}},"type":"object","required":["student_info","classroom_info","device_type"],"title":"M_TwinJoin"},"M_Video":{"properties":{"topic":{"type":"string","title":"Topic","description":"主题"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"},"audience":{"type":"string","title":"Audience","description":"受众","default":"中学生"},"duration":{"type":"integer","title":"Duration","description":"视频时长(分钟)","default":5}},"type":"object","required":["topic"],"title":"M_Video"},"M_WorkflowArb":{"properties":{"question_id":{"type":"string","title":"Question Id"},"scores":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Scores"},"rules":{"additionalProperties":true,"type":"object","title":"Rules"}},"type":"object","required":["question_id","scores","rules"],"title":"M_WorkflowArb"},"M_WorkflowDist":{"properties":{"question_id":{"type":"string","title":"Question Id"},"segments":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Segments"},"graders":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Graders"},"rules":{"additionalProperties":true,"type":"object","title":"Rules"}},"type":"object","required":["question_id","segments","graders"],"title":"M_WorkflowDist"},"M_WorkflowMonitor":{"properties":{"exam_id":{"type":"string","title":"Exam Id"},"progress":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Progress"},"grader_stats":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Grader Stats"}},"type":"object","required":["exam_id","progress","grader_stats"],"title":"M_WorkflowMonitor"},"M_WrongNotebook":{"properties":{"wrong_questions":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Wrong Questions","description":"错题列表"},"education_level":{"type":"string","title":"Education Level","description":"教育阶段","default":"初中"},"grade":{"type":"string","title":"Grade","description":"具体年级","default":"八年级"}},"type":"object","required":["wrong_questions"],"title":"M_WrongNotebook"},"MaterialCreateRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师用户ID"},"title":{"type":"string","title":"Title","description":"资料标题"},"subject":{"type":"string","title":"Subject","description":"学科"},"grade":{"type":"string","title":"Grade","description":"适用年级","default":""},"type":{"type":"string","title":"Type","description":"类型: document/video/link/exercise","default":"document"},"content":{"type":"string","title":"Content","description":"内容/链接","default":""}},"type":"object","required":["teacher_id","title","subject"],"title":"MaterialCreateRequest"},"MemberAdd":{"properties":{"user_id":{"type":"integer","title":"User Id","description":"用户ID"},"role":{"type":"string","title":"Role","description":"角色: admin/teacher/student/parent","default":"student"}},"type":"object","required":["user_id"],"title":"MemberAdd"},"MultiRegionCompareRequest":{"properties":{"regions":{"items":{"type":"string"},"type":"array","title":"Regions","description":"区域列表","example":["Beijing","Shanghai","Guangzhou"]},"metrics":{"items":{"type":"string"},"type":"array","title":"Metrics","description":"对比指标","example":["avg_score","pass_rate","teacher_ratio"]},"year":{"type":"integer","title":"Year","description":"统计年份","default":2026}},"type":"object","required":["regions","metrics"],"title":"MultiRegionCompareRequest"},"NotificationBroadcastRequest":{"properties":{"region":{"type":"string","title":"Region","description":"目标区域","example":"Beijing"},"title":{"type":"string","title":"Title","description":"通知标题"},"content":{"type":"string","title":"Content","description":"通知内容"},"priority":{"type":"string","title":"Priority","description":"优先级: low / normal / high / urgent","default":"normal"}},"type":"object","required":["region","title","content"],"title":"NotificationBroadcastRequest"},"NotificationCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"target_type":{"type":"string","title":"Target Type","description":"目标类型: class/parents/teachers","default":"class"},"target_ids":{"items":{"type":"integer"},"type":"array","title":"Target Ids","description":"目标ID列表"},"channel":{"type":"string","title":"Channel","description":"渠道: sms/email/inapp","default":"inapp"},"content":{"type":"string","title":"Content","description":"通知内容"}},"type":"object","required":["org_id","content"],"title":"NotificationCreate"},"OrgCreate":{"properties":{"name":{"type":"string","title":"Name","description":"组织名称"},"type":{"type":"string","title":"Type","description":"类型: school/training_center/university/bureau/other","default":"school"},"level":{"type":"string","title":"Level","description":"教育阶段","default":""},"province":{"type":"string","title":"Province","default":""},"city":{"type":"string","title":"City","default":""}},"type":"object","required":["name"],"title":"OrgCreate"},"OrgUpdate":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Level"},"province":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Province"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"district":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"District"}},"type":"object","title":"OrgUpdate"},"PRAssignmentCreate":{"properties":{"course_id":{"type":"string","title":"Course Id","description":"课程ID"},"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title","description":"作业标题"},"description":{"type":"string","title":"Description","description":"作业描述","default":""},"rubric":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Rubric","description":"评分量规，每个元素包含 criterion/description/max_score"},"submission_deadline":{"type":"string","title":"Submission Deadline","description":"提交截止时间 ISO datetime string","default":""},"review_deadline":{"type":"string","title":"Review Deadline","description":"互评截止时间 ISO datetime string","default":""},"reviews_per_submission":{"type":"integer","maximum":10.0,"minimum":1.0,"title":"Reviews Per Submission","description":"每份提交需要几位同学评审","default":3}},"type":"object","required":["course_id","title"],"title":"PRAssignmentCreate"},"PRReviewCreate":{"properties":{"reviewer_id":{"type":"string","title":"Reviewer Id","description":"评审者用户ID"},"submission_id":{"type":"integer","title":"Submission Id","description":"被评审的提交ID"},"scores":{"items":{"$ref":"#/components/schemas/ScoreItem"},"type":"array","minItems":1,"title":"Scores","description":"各项评分"},"overall_comment":{"type":"string","title":"Overall Comment","description":"总体评语","default":""}},"type":"object","required":["reviewer_id","submission_id","scores"],"title":"PRReviewCreate"},"PRSubmissionCreate":{"properties":{"student_id":{"type":"string","title":"Student Id","description":"提交学生ID"},"content":{"type":"string","minLength":1,"title":"Content","description":"提交内容"}},"type":"object","required":["student_id","content"],"title":"PRSubmissionCreate"},"PaymentRecord":{"properties":{"amount":{"type":"number","title":"Amount","description":"支付金额"},"method":{"type":"string","title":"Method","description":"支付方式"},"transaction_id":{"type":"string","title":"Transaction Id","description":"交易ID","default":""}},"type":"object","required":["amount","method"],"title":"PaymentRecord"},"PlagiarismBatch":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"texts":{"items":{"$ref":"#/components/schemas/PlagiarismText"},"type":"array","title":"Texts","description":"待检测文本列表"},"threshold":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Threshold","description":"相似度阈值","default":0.7}},"type":"object","required":["org_id","texts"],"title":"PlagiarismBatch"},"PlagiarismText":{"properties":{"id":{"type":"string","title":"Id","description":"文本标识"},"content":{"type":"string","title":"Content","description":"待检测文本内容"}},"type":"object","required":["id","content"],"title":"PlagiarismText"},"QualificationVerifyRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师ID"},"certification_id":{"type":"string","title":"Certification Id","description":"证书编号"}},"type":"object","required":["teacher_id","certification_id"],"title":"QualificationVerifyRequest"},"RecordingPayload":{"properties":{"recording_url":{"type":"string","minLength":1,"title":"Recording Url"}},"type":"object","required":["recording_url"],"title":"RecordingPayload"},"ReferralCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"student_id":{"type":"integer","title":"Student Id","description":"学生ID"}},"type":"object","required":["org_id","student_id"],"title":"ReferralCreate"},"ReferralRewardPay":{"properties":{"referral_id":{"type":"integer","title":"Referral Id","description":"Referral reward record ID"},"reward_amount":{"type":"number","exclusiveMinimum":0.0,"title":"Reward Amount","description":"Reward amount to pay"},"payment_method":{"type":"string","title":"Payment Method","description":"Payment method: credit/wallet/bank_transfer/coupon"}},"type":"object","required":["referral_id","reward_amount","payment_method"],"title":"ReferralRewardPay"},"RegisterReq":{"properties":{"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"name":{"type":"string","title":"Name","default":""}},"type":"object","required":["email","password"],"title":"RegisterReq"},"ReorderEntry":{"properties":{"id":{"type":"string","title":"Id"},"new_order":{"type":"integer","minimum":0.0,"title":"New Order"}},"type":"object","required":["id","new_order"],"title":"ReorderEntry"},"ReorderPayload":{"properties":{"module_order":{"items":{"$ref":"#/components/schemas/ReorderEntry"},"type":"array","minItems":1,"title":"Module Order"}},"type":"object","required":["module_order"],"title":"ReorderPayload"},"ReplyCreate":{"properties":{"author_id":{"type":"string","title":"Author Id","description":"回复者用户ID"},"content":{"type":"string","minLength":1,"title":"Content","description":"回复内容"}},"type":"object","required":["author_id","content"],"title":"ReplyCreate"},"ResourceAllocationRequest":{"properties":{"region":{"type":"string","title":"Region","description":"区域名称","example":"Beijing"},"schools":{"items":{"$ref":"#/components/schemas/SchoolMetrics"},"type":"array","title":"Schools","description":"学校列表及指标"},"resources":{"additionalProperties":true,"type":"object","title":"Resources","description":"可用资源总量","example":{"equipment":200,"funding":5000000,"teachers":50}}},"type":"object","required":["region","schools","resources"],"title":"ResourceAllocationRequest"},"ReviewPayload":{"properties":{"reviewer_id":{"type":"integer","title":"Reviewer Id","description":"评审人ID"},"decision":{"type":"string","title":"Decision","description":"决定: approve/reject/revise"},"comments":{"type":"string","title":"Comments","description":"评审意见","default":""}},"type":"object","required":["reviewer_id","decision"],"title":"ReviewPayload"},"RoleUpdate":{"properties":{"role":{"type":"string","title":"Role","description":"新角色: admin/teacher/student/parent"}},"type":"object","required":["role"],"title":"RoleUpdate"},"SchoolMetrics":{"properties":{"id":{"type":"integer","title":"Id","description":"学校ID"},"metrics":{"additionalProperties":true,"type":"object","title":"Metrics","description":"学校指标数据，如 {student_count, avg_score, utilization_rate, ...}"}},"type":"object","required":["id","metrics"],"title":"SchoolMetrics"},"ScoreItem":{"properties":{"criterion":{"type":"string","title":"Criterion","description":"评分维度名称"},"score":{"type":"number","title":"Score","description":"该项得分"},"comment":{"type":"string","title":"Comment","description":"该项评语","default":""}},"type":"object","required":["criterion","score"],"title":"ScoreItem"},"SessionCreateRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师用户ID"},"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"subject":{"type":"string","title":"Subject","description":"学科"},"datetime":{"type":"string","title":"Datetime","description":"日期时间 YYYY-MM-DD HH:MM"},"duration_minutes":{"type":"integer","title":"Duration Minutes","description":"时长(分钟)","default":60},"notes":{"type":"string","title":"Notes","description":"备注","default":""}},"type":"object","required":["teacher_id","student_id","subject","datetime"],"title":"SessionCreateRequest"},"SessionFeedbackRequest":{"properties":{"session_id":{"type":"integer","title":"Session Id","description":"课节ID"},"topics_covered":{"type":"string","title":"Topics Covered","description":"覆盖的知识点","default":""},"homework_assigned":{"type":"string","title":"Homework Assigned","description":"布置的作业","default":""},"performance_notes":{"type":"string","title":"Performance Notes","description":"学生表现评价","default":""}},"type":"object","required":["session_id"],"title":"SessionFeedbackRequest"},"StudentAddRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师用户ID"},"student_name":{"type":"string","title":"Student Name","description":"学生姓名"},"grade":{"type":"string","title":"Grade","description":"年级"},"subject":{"type":"string","title":"Subject","description":"主教学科"},"current_level":{"type":"string","title":"Current Level","description":"当前水平描述","default":""},"parent_phone":{"type":"string","title":"Parent Phone","description":"家长电话","default":""}},"type":"object","required":["teacher_id","student_name","grade","subject"],"title":"StudentAddRequest"},"StudentCreate":{"properties":{"name":{"type":"string","title":"Name","description":"学生姓名"},"gender":{"type":"string","title":"Gender","default":""},"grade":{"type":"string","title":"Grade","description":"年级"},"class_id":{"type":"integer","title":"Class Id","description":"班级ID"},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"guardian_name":{"type":"string","title":"Guardian Name","default":""},"guardian_phone":{"type":"string","title":"Guardian Phone","default":""},"student_id_number":{"type":"string","title":"Student Id Number","default":""}},"type":"object","required":["name","grade","class_id","org_id"],"title":"StudentCreate"},"StudentEngagementOut":{"properties":{"student_id":{"type":"string","title":"Student Id"},"course_id":{"type":"string","title":"Course Id"},"time_spent_seconds":{"type":"integer","title":"Time Spent Seconds","default":0},"videos_watched":{"type":"integer","title":"Videos Watched","default":0},"quiz_attempts":{"type":"integer","title":"Quiz Attempts","default":0},"posts":{"type":"integer","title":"Posts","default":0},"last_active":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Active"}},"type":"object","required":["student_id","course_id"],"title":"StudentEngagementOut"},"StudentTransferBody":{"properties":{"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"from_org_id":{"type":"integer","title":"From Org Id","description":"转出组织ID"},"to_org_id":{"type":"integer","title":"To Org Id","description":"转入组织ID"},"reason":{"type":"string","title":"Reason","description":"转校原因","default":""}},"type":"object","required":["student_id","from_org_id","to_org_id"],"title":"StudentTransferBody"},"StudentUpdateRequest":{"properties":{"student_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Student Name","description":"学生姓名"},"grade":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Grade","description":"年级"},"subject":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subject","description":"主教学科"},"current_level":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Current Level","description":"当前水平描述"},"parent_phone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent Phone","description":"家长电话"}},"type":"object","title":"StudentUpdateRequest"},"StudyPlanReq":{"properties":{"user_id":{"type":"integer","title":"User Id","description":"学生用户ID"},"available_hours_per_day":{"type":"number","maximum":24.0,"minimum":0.5,"title":"Available Hours Per Day","description":"每日可用学习小时数"},"exam_dates":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Exam Dates","description":"考试日期列表 [{subject, date}]"},"priority_subjects":{"items":{"type":"string"},"type":"array","title":"Priority Subjects","description":"优先学科列表"}},"type":"object","required":["user_id","available_hours_per_day"],"title":"StudyPlanReq"},"SurveyCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"course_id":{"type":"integer","title":"Course Id","description":"课程ID"},"instructor_id":{"type":"integer","title":"Instructor Id","description":"教师ID"},"title":{"type":"string","title":"Title","description":"问卷标题","default":""},"questions":{"items":{"$ref":"#/components/schemas/SurveyQuestion"},"type":"array","title":"Questions","description":"问题列表"}},"type":"object","required":["org_id","course_id","instructor_id","questions"],"title":"SurveyCreate"},"SurveyQuestion":{"properties":{"text":{"type":"string","title":"Text","description":"问题文本"},"type":{"type":"string","title":"Type","description":"题型: rating/choice/text","default":"rating"}},"type":"object","required":["text"],"title":"SurveyQuestion"},"SurveyRating":{"properties":{"question_id":{"type":"integer","title":"Question Id","description":"问题序号(从0开始)"},"score":{"type":"integer","maximum":5.0,"minimum":1.0,"title":"Score","description":"评分 1-5"}},"type":"object","required":["question_id","score"],"title":"SurveyRating"},"SurveyResponse":{"properties":{"ratings":{"items":{"$ref":"#/components/schemas/SurveyRating"},"type":"array","title":"Ratings","description":"评分列表"},"comments":{"type":"string","title":"Comments","description":"文字反馈","default":""}},"type":"object","required":["ratings"],"title":"SurveyResponse"},"TeacherAssignment":{"properties":{"teacher_name":{"type":"string","title":"Teacher Name","description":"教师姓名"},"class_id":{"type":"integer","title":"Class Id","description":"班级ID"},"subject":{"type":"string","title":"Subject","description":"学科"},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"}},"type":"object","required":["teacher_name","class_id","subject","org_id"],"title":"TeacherAssignment"},"TeacherQualificationRequest":{"properties":{"teacher_id":{"type":"integer","title":"Teacher Id","description":"教师ID"},"certification_level":{"type":"string","title":"Certification Level","description":"认证级别","example":"高级教师资格"},"subject_endorsements":{"items":{"type":"string"},"type":"array","title":"Subject Endorsements","description":"学科背书列表"},"expiry_date":{"type":"string","title":"Expiry Date","description":"证书到期日期","example":"2029-09-01"}},"type":"object","required":["teacher_id","certification_level","expiry_date"],"title":"TeacherQualificationRequest"},"ThesisProposal":{"properties":{"student_id":{"type":"integer","title":"Student Id","description":"学生ID"},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"title":{"type":"string","title":"Title","description":"论文标题"},"abstract":{"type":"string","title":"Abstract","description":"摘要","default":""},"advisor":{"type":"string","title":"Advisor","description":"导师姓名","default":""},"committee":{"items":{"type":"string"},"type":"array","title":"Committee","description":"委员会成员列表"}},"type":"object","required":["student_id","org_id","title"],"title":"ThesisProposal"},"ThreadCreate":{"properties":{"course_id":{"type":"string","title":"Course Id","description":"课程ID"},"author_id":{"type":"string","title":"Author Id","description":"作者用户ID"},"title":{"type":"string","maxLength":200,"minLength":1,"title":"Title","description":"帖子标题"},"content":{"type":"string","title":"Content","description":"帖子正文","default":""},"tags":{"items":{"type":"string"},"type":"array","title":"Tags","description":"标签列表"}},"type":"object","required":["course_id","author_id","title"],"title":"ThreadCreate"},"TimetableSlot":{"properties":{"class_id":{"type":"integer","title":"Class Id","description":"班级ID"},"day":{"type":"integer","maximum":7.0,"minimum":1.0,"title":"Day","description":"星期几 1-7"},"period":{"type":"integer","maximum":15.0,"minimum":1.0,"title":"Period","description":"第几节课"},"subject":{"type":"string","title":"Subject","description":"科目"},"teacher":{"type":"string","title":"Teacher","description":"教师姓名","default":""},"room":{"type":"string","title":"Room","description":"教室","default":""}},"type":"object","required":["class_id","day","period","subject"],"title":"TimetableSlot"},"TrialClassCreate":{"properties":{"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"},"course_id":{"type":"integer","title":"Course Id","description":"课程ID"},"date":{"type":"string","title":"Date","description":"试听日期 YYYY-MM-DD"},"time":{"type":"string","title":"Time","description":"试听时间 HH:MM"},"max_attendees":{"type":"integer","title":"Max Attendees","description":"最大参与人数"},"instructor":{"type":"string","title":"Instructor","description":"讲师姓名","default":""}},"type":"object","required":["org_id","course_id","date","time","max_attendees"],"title":"TrialClassCreate"},"TrialRegister":{"properties":{"student_name":{"type":"string","title":"Student Name","description":"学生姓名"},"student_phone":{"type":"string","title":"Student Phone","description":"学生电话"},"org_id":{"type":"integer","title":"Org Id","description":"所属组织ID"}},"type":"object","required":["student_name","student_phone","org_id"],"title":"TrialRegister"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VariantDef":{"properties":{"name":{"type":"string","maxLength":100,"minLength":1,"title":"Name","description":"Variant name (e.g. 'Control', 'Treatment A')"},"content_module_ids":{"items":{"type":"string"},"type":"array","title":"Content Module Ids","description":"Content module IDs assigned to this variant"}},"type":"object","required":["name"],"title":"VariantDef"},"WebhookCreate":{"properties":{"url":{"type":"string","title":"Url","description":"Webhook回调URL"},"events":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Events","description":"订阅事件, 逗号分隔","default":"exam.graded,user.created"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Secret","description":"签名密钥","default":""}},"type":"object","required":["url"],"title":"WebhookCreate"}}},"tags":[{"name":"健康检查","description":"服务状态与统计"},{"name":"认证授权","description":"用户注册、登录、API密钥管理"},{"name":"批改评测","description":"AI批改——作文、数学、编程、口试、客观题"},{"name":"答题卡处理","description":"答题卡扫描、批改、红笔批注、考试会话"},{"name":"图文识别","description":"OCR图文识别、公式提取、拍照搜题、笔迹分析"},{"name":"内容生成","description":"题目生成、试卷组卷、讲解、闪卡"},{"name":"学情分析","description":"学生分析、知识图谱、报告生成"},{"name":"AI辅导","description":"苏格拉底式辅导、自适应学习路径"},{"name":"身心健康","description":"心理评估、专注训练、习惯养成"},{"name":"教务管理","description":"排课、考勤、教师评价、教材解析"},{"name":"生涯规划","description":"志愿填报、职业测评、留学规划"},{"name":"艺术体育","description":"美术、音乐、体育、书法评估"},{"name":"特殊教育","description":"早教、银发教育、终身学习"},{"name":"数据分析","description":"教育数据挖掘、学校对比、质量报告"},{"name":"考试工具","description":"考试策略、模拟反馈"},{"name":"媒体与沟通","description":"视频脚本、翻译、家长报告"},{"name":"诚信检测","description":"抄袭检测、批量错误分析"},{"name":"批量处理","description":"批量批改、批量讲解、批量生成"},{"name":"全类型阅卷","description":"OMR、扫描、分数聚合、数学步骤评分"},{"name":"门户查分","description":"学生查分、成绩申诉"},{"name":"阅卷工作流","description":"阅卷分发、仲裁、监控"},{"name":"智慧教室","description":"全息课堂、数字孪生、专家连线"},{"name":"认知同步","description":"课堂认知同步、预习题推送"},{"name":"作业管理","description":"作业熔断、游戏化流程"},{"name":"教师克隆","description":"AI教师克隆与回复"},{"name":"题目工具","description":"题目拆解、雪崩生成、DNA提取、答案正义"},{"name":"平台管理","description":"组织/租户CRUD、成员管理、API密钥、Webhook、计费"},{"name":"学校管理","description":"班级、学生、成绩册、考试、课表、教师分配"},{"name":"学生中心","description":"学生首页、作业、进度、错题本、知识图谱、学习目标"},{"name":"家长中心","description":"家长首页、子女管理、成绩报告、学业预警、家校沟通"},{"name":"教师中心","description":"教师首页、学生名册、作业管理、排课、教材、收入"},{"name":"自学者中心","description":"自学仪表盘、自评诊断、学习路径、技能树、每日目标"},{"name":"学校完善","description":"课表编辑、批量成绩单、校历、通知、质量仪表盘、资源库"},{"name":"大学管理","description":"课程管理、成绩单、论文提案、查重、评教、学位审核"},{"name":"培训中心","description":"课程目录、报名、试听课、转化漏斗、营收、绩效"},{"name":"在线平台","description":"课程内容、直播课、参与度、证书、论坛、同行评审"},{"name":"教育局","description":"区域质量、学校排名、合规检查、数据聚合、教师资格"},{"name":"智慧校园","description":"全息课堂、数字孪生、作业熔断、答案正义、题目雪崩"},{"name":"高级功能","description":"A/B实验、实验室预约、学位审核、SLA监控、论坛管理"}]}