OTA 旅游电子商务实训 Teaching OTA Lab
登录

Development Blueprint V2.0

开发任务蓝图 V2.0

主题:学生能力画像与成绩报告产品化

V2 目标

将学生实践记录沉淀为可解释、可确认、可导出的周期性能力报告,支持学生按学期/学年/毕业周期查看成长,教师批量生成确认导出,学校基于报告做专业建设分析。

V2 已完成:能力报告产品化

10 项 OTA 岗位能力雷达与班级均值对比
学期 / 学年 / 毕业三类报告快照
系统原始分、AI 建议分、教师确认分
教师批量生成、确认、CSV 导出
实践证据链聚合与 AI 诊断

V2.1 报告深化

✓ 教师可配置班级成绩权重(/teacher/reports/ ClassReportWeightConfig)
✓ 打印/PDF 版单份报告导出(/teacher/reports/<id>/print/)
✓ 学校端年度能力画像总览(/school/reports/)
✓ 报告版本记录与确认痕迹(StudentAbilityReportRevision)
✓ 学生能力成长趋势图(ability_trend.js)
✓ Celery 异步批量生成报告(bulk_generate_ability_reports_task)

V2.2 竞品功能补强

✓ 酒店/景区/旅行社经营决策轮次(/simulation/business-rounds/)
✓ 数字营销仿真 SEO/PPC/社媒/私域/A-B(/simulation/digital-marketing/)
✓ ESG与服务质量仿真(/simulation/esg-service/)
✓ 高压沟通 AI 角色扮演训练(/simulation/communication-training/)
✓ 职业能力报告升级(学习敏捷度/决策质量/抗压/商业判断/岗位倾向)

V2.3 工程化

✓ Celery 异步批量生成报告(teaching/tasks.py)
✓ 报告服务拆分:report_scorers / report_evidence / report_diagnosis / report_exporter
✓ 报告访问审计 ReportAccessLog + 导出审计 ReportExportLog
✓ 雷达图几何回归 + 可选 Playwright 截图测试(RUN_RADAR_SCREENSHOT_TEST=1)
✓ AI 诊断模板 ability_report_diagnosis(scene=ability_report)

关键入口

学生/student/ability/

OTA 岗位能力报告、雷达图、成长趋势

教师/teacher/reports/

批量生成、权重配置、确认、CSV/打印导出

学校/school/reports/

年度画像总览、专业均值、班级短板