返回 StudyMate {{ roleText }}
🪙 {{ userInfo.coin }}
{{ getAvatarEmoji(userInfo.avatar) }} {{ userInfo.nickname }} 退出

👑 管理员后台

用户管理 · 课程管理 · 系统维护

用户管理
课程管理

用户列表

新增用户

课程列表

Hi, {{ userInfo.nickname }} 👋

{{ courseList.length > 0 ? '你正在进行以下课程:' : '暂时没有课程,快去添加吧!' }}

📭

暂无课程

{{ userInfo.role === 'teacher' ? '创建课程' : '加入课程' }}
{{ course.name }}
邀请码: {{ course.code }} {{ course.semester }} 👨‍🏫 {{ course.teacher_name }}
二维码

{{ currentCourse.name }}

邀请码: {{ currentCourse.code }} · {{ currentCourse.student_count || 0 }} 名学生

{{ ['🥇','🥈','🥉'][i] }} {{ r.nickname }} {{ r.coin }}🪙
课堂
{{ userInfo.role === 'teacher' ? '任务管理' : '悬赏榜' }}
排行榜
考勤
{{ classroomStatus.is_live ? '🔴 上课中' : '⚪ 未上课' }} {{ classroomStatus.class_mode === 'online' ? '📹 线上' : '🏫 线下' }}
开始上课 结束上课
直播控制: 摄像头 共享屏幕 停止直播
📊 课堂情感 {{ sentimentData.mood_text }}
弹幕: {{ sentimentData.bullet_count }} 点赞: {{ sentimentData.total_likes || 0 }} 情感: {{ (sentimentData.weighted_sentiment * 100).toFixed(0) }}%
{{ attendanceStatusText(myAttendanceStatus) }} 本次课考勤状态
📚

课程暂未开始,请等待老师开课

🎙️
正在进行语音直播
老师只开启了麦克风
音频轨道: {{ remoteAudioTracks }} 🔊 开启声音 🖥️ 全屏
{{ bullet.nickname }}: {{ bullet.content }} 👍{{ bullet.likes_count }}

点击"开始上课"启动课堂

匿名 {{ isSendingBullet ? '发送中' : '发送' }}
老师已关闭弹幕功能
💬 弹幕记录 ({{ displayBullets.length }}条)
上次课 匿名 {{ bullet.content }}
发布新任务
📋

暂无任务

{{ task.title }}
{{ task.content }}
🪙 {{ task.reward }} {{ task.submit_count || 0 }} 人已提交 截止: {{ task.deadline }}
详情 查看提交 删除
📋

暂无可做任务

{{ task.title }}
{{ task.content }}
🪙 {{ task.reward }} 截止: {{ task.deadline }}
详情 已通过: {{ task.my_score }}金币🪙 待审核 修改 未通过 重试 提交
📝

暂无提交记录

{{ sub.task_title }}
{{ sub.submit_time }}
{{ {pending:'待审核', approved:'已通过', rejected:'未通过'}[sub.status] }} +{{ sub.score }}🪙
返回课程列表 📅 {{ selectedAttendanceDate }}
签到 {{ attendanceStats.present }} 迟到 {{ attendanceStats.late }} 旷课 {{ attendanceStats.absent }} 请假 {{ attendanceStats.leave }}
📋

暂无考勤记录

📅 {{ d }}
{{ getDateStats(d).total }} 人
{{ getDateStats(d).present }} {{ getDateStats(d).late }} {{ getDateStats(d).absent }}
📋 我的考勤记录
签到 {{ myAttendanceStats.present }} 迟到 {{ myAttendanceStats.late }} 旷课 {{ myAttendanceStats.absent }} 请假 {{ myAttendanceStats.leave }}
📋

暂无考勤记录

📅 {{ a.class_date }}
签到时间: {{ a.check_in_time ? a.check_in_time.split(' ')[1] : '-' }}
{{ attendanceStatusText(a.status) }}

👤 个人中心

{{ userInfo.nickname }} · {{ roleText }}

📋 基本信息

{{ getAvatarEmoji(userInfo.avatar) }}
选择头像
{{ av.emoji }}
用户名 {{ profileData.username }}
昵称
{{ userInfo.nickname }} 保存 取消
身份 {{ roleText }}
金币余额 🪙 {{ userInfo.coin }}

🧠 我的 MBTI 人格

{{ userTags[0] }}
精力来源
E 外向 I 内向
认知方式
S 实感 N 直觉
决策方式
T 理性 F 感性
生活方式
J 计划 P 随性
不知道自己的 MBTI?点此测试 →

🔐 安全设置

修改密码

邀请码:{{ createdCourseCode }}

学生可以扫码或输入邀请码加入课程

老师
{{ getAvatarEmoji(courseMembers.teacher.avatar) }}
{{ courseMembers.teacher.nickname }}
学生 ({{ courseMembers.students?.length || 0 }}人)
{{ getAvatarEmoji(s.avatar) }}
{{ s.nickname }}
{{ s.username }}
{{ ['🥇','🥈','🥉'][i] }} {{ s.coin }} 🪙
扫码加入

请将课程二维码对准摄像头

简答题 选择题 (自动判分)
A B C D
分组设置 (可选) 不分组 (个人作业) 自由结组 (学生自己组队) 智能分组 (根据MBTI自动分配) 建议2-6人 🎯 相似人格分组 (相同MBTI类型的人在一起) 🌈 互补人格分组 (不同类型搭配,优势互补)

任务描述:

{{ currentTask.content || '无详细描述' }}
{{ currentTask.reward }} 金币 {{ currentTask.reward_wrong }} 金币 {{ currentTask.deadline || '永久有效' }} {{ currentTask.submit_count || 0 }} 人 已完成: {{ currentTask.my_score }} 金币🪙 审核中 未通过 未提交
我的提交

{{ currentTask.my_content }}

(无文字内容)

📎 附件:

✅ 我的分组:{{ myGroup.group_name }}
成员: {{ m.nickname }} {{ m.tags }}
退出分组
🤖 执行智能分组 (K-Means)

将根据学生的技能标签自动分组,每组 {{ currentTask.group_size }} 人

➕ 创建新分组

📋 分组列表 ({{ taskGroups.length }} 个组)

{{ group.group_name }} {{ group.member_count }}/{{ currentTask.group_size || 4 }}人
组长 {{ m.nickname }} {{ m.tags }} [设为组长]
加入
👥

暂无分组

任务:{{ currentTask.title }}

{{ currentTask.content }}

请选择答案:

{{ opt.label }}. {{ opt.value }}

📎 上传附件(可选,支持多文件,图片/PDF/ZIP等):

{{ uploadLoading ? '上传中...' : '选择文件' }}
{{ file.filename }}
预览 删除
🏫
线下上课
教室授课
弹幕默认关闭
📹
线上上课
视频直播
弹幕默认开启