問題描述
老師在後台評分畫面中,目前缺乏足夠的資訊來進行評分。必須讓老師能夠直接看到學生與 AI 的完整對話紀錄,以及系統產生的總結分析,這樣老師才有辦法針對學生的表現進行評分。
目前狀態
CourseSubmissions.svelte 中的評分 Modal 只顯示分數輸入和備註欄
analytics/+page.svelte 有展開式的學生詳情(含 summary、stance history),但在主要評分流程中並未整合
- 對話紀錄已有 API 支持(
DialogueStateDisplay 包含 stanceHistory、principleHistory、summary)
需求
- 在老師的評分介面中,直接嵌入或連結學生的完整對話紀錄
- 顯示系統自動產生的總結分析(
summary)
- 顯示 AI 自動評估的各維度分數與回饋(
assessment.dimensions)
- 讓老師在有充分資訊的情況下才進行評分
相關檔案
apps/mentora/src/lib/components/course/mentor/CourseSubmissions.svelte — 老師評分 UI
apps/mentora/src/routes/host/courses/[courseId]/assignments/[assignmentId]/analytics/+page.svelte — Analytics 頁面
packages/mentora-api/src/lib/api/submissions.ts — Submissions API
packages/firebase/src/firestore/conversations.ts — DialogueStateDisplay 資料模型
問題描述
老師在後台評分畫面中,目前缺乏足夠的資訊來進行評分。必須讓老師能夠直接看到學生與 AI 的完整對話紀錄,以及系統產生的總結分析,這樣老師才有辦法針對學生的表現進行評分。
目前狀態
CourseSubmissions.svelte中的評分 Modal 只顯示分數輸入和備註欄analytics/+page.svelte有展開式的學生詳情(含 summary、stance history),但在主要評分流程中並未整合DialogueStateDisplay包含stanceHistory、principleHistory、summary)需求
summary)assessment.dimensions)相關檔案
apps/mentora/src/lib/components/course/mentor/CourseSubmissions.svelte— 老師評分 UIapps/mentora/src/routes/host/courses/[courseId]/assignments/[assignmentId]/analytics/+page.svelte— Analytics 頁面packages/mentora-api/src/lib/api/submissions.ts— Submissions APIpackages/firebase/src/firestore/conversations.ts— DialogueStateDisplay 資料模型