{% extends "base.html" %} {% block title %}管理员后台{% endblock %} {% block header_actions %} {{ admin.role }} · {{ admin.username }}
{% endblock %} {% block content %}
管理员后台

统一管理用户、并发调度与全局实时日志。

用户提交的课程配置会集中展示在这里。管理员可以手动录入用户信息、代为启动任务,并根据 Hugging Face Space 资源调整并行数。

用户数 {{ summary.users }}
运行中任务 {{ summary.running_tasks }}
排队任务 {{ summary.queued_tasks }}
并行数 {{ summary.parallelism }}
系统设置

并行调度

资源敏感

建议根据 Space 资源从 1 开始逐步增加。每个任务都会独立启动一个无头浏览器实例。

用户录入

手动添加或更新用户

管理员可写
{% if admin.role == "superadmin" %}
权限管理

创建普通管理员

仅超级管理员
{% for item in admins %} {{ item.username }} · {{ item.role }} {% endfor %}
{% endif %}
用户列表

多用户管理

管理员全量可见
{% if users %} {% for item in users %}
{{ item.student_id }}
已选 {{ item.selected_count }}/{{ item.course_count }} · 最近登录 {{ item.last_login_at or "尚未登录" }}
{{ item.active_task_status or "idle" }}
{% if item.courses %} {% for course in item.courses %}
{{ course.course_id }}_{{ course.course_index }}

{{ course.last_result or "等待执行" }}

{% endfor %} {% else %}
这个用户还没有课程记录。
{% endif %}
{% endfor %} {% else %}
当前还没有任何用户,先在上方录入用户信息。
{% endif %}
全局日志

管理员实时控制台

Live
{% if logs %} {% for log in logs %}
{{ log.created_at }} {{ log.student_id or log.actor }} {{ log.message }}
{% endfor %} {% else %}
当前还没有系统日志。
{% endif %}
{% endblock %}