Skip to content

54学霸

平台简介

54学霸是一个在线阅卷平台,支持多科目、多题型的在线批改。

  • 阅卷地址: https://54xueba.cn/base/marking.action

技术特点

  • 前端框架: jQuery + layui
  • 图片渲染: Canvas + base64 <img> 标签(双策略)
  • 分数输入: 输入框(input[id^="zdyScore_"],支持多小题)
  • 分数提交: 点击"立即提交"按钮,有二次确认弹窗(自动处理)
  • 给分模式: 输入框手动输入 / "满"、"零"快捷按钮

使用方法

1. 安装脚本

安装 AI 批改助手最新版本。

2. 打开阅卷页面

登录54学霸平台,进入阅卷页面。页面结构如下:

  • 左侧: 答题卡图片(通过 Canvas 渲染,同时有 base64 img 标签)
  • 右侧: 打分面板(包含多小题输入框、满分/零分快捷按钮、提交按钮)
  • 顶部: 导航栏(评阅量、平均分、上一份/下一份等)

3. 使用 AI 批改

  1. 脚本会自动检测阅卷页面,显示 AI 批改按钮
  2. 点击按钮开始 AI 批改
  3. AI 会自动识别答题卡图片、评分、填入对应小题分数并提交

自动提交复选框

打分面板中有一个"自动提交"复选框。如果勾选,填入分数后会自动提交。建议保持取消勾选,以确保 AI 批改流程正常运行。

图片获取

54学霸平台的答题卡图片有两种渲染方式:

策略1:base64 img 标签(优先)

页面中存在 <img> 标签,其 src 属性直接包含 base64 编码的图片数据:

html
<img src="data:image/png;base64,iVBORw0KGgo..." />

脚本优先从该标签提取图片,避免跨域问题。

策略2:Canvas 导出(备选)

页面使用 <canvas id="canvas1"> 渲染答题卡,脚本通过 canvas.toDataURL() 导出图片。

内容有效性验证

脚本会验证获取到的图片是否有效(dataURL 长度 > 5000 字节),避免空白 Canvas 导致 AI 识别为"无有效作答内容"。

评分方式

54学霸平台使用多小题输入框评分:

  • 每个小题有独立的输入框(zdyScore_0zdyScore_1 等)
  • 每个输入框的满分值存储在隐藏字段中(tgmf_0tgmf_1 等)
  • 小题标签显示在 <span id="tiganSpan_0"> 等元素中(如 "25(1)"、"25(2)")
  • 快捷按钮:"满"(满分)、"零"(零分)

脚本会自动检测所有小题输入框,按顺序填入 AI 评分结果。

注意事项

确认弹窗

提交后会弹出 layui-layer 确认对话框,显示总分。脚本会自动点击"确认"按钮,无需手动操作。

z-index 层级修复

54学霸平台使用 layui 框架,部分 UI 元素的 z-index 较高。脚本会自动注入 z-index 修复样式,确保 AI 批改的 UI 元素不被遮挡。

多小题支持

一道大题可能包含多个小题(如 25(1)、25(2)、25(3)、25(4)),每个小题独立评分。AI 会分别识别各小题的答案并给出分数。

平台适配器信息

属性
平台名称54学霸
平台 IDxueba54
URL 匹配*://54xueba.cn/*
适配器路径src/adapters/xueba54/