系统状态
题库源目录
{{ cfg ? cfg.source_root : '—' }}
{{ cfg && cfg.source_root_exists ? '存在' : '不存在' }}
OCR 引擎
{{ cfg ? cfg.ocr_engine : '—' }}
渲染 DPI
{{ cfg ? cfg.render_dpi : '—' }}
后台任务
{{ jobs.length }}
处理任务
试卷导入
{{ preview.total_files }} 文件 · {{ preview.paired_papers }} 套配对 · {{ preview.unpaired }} 未配对
扫描源目录
确认导入 ({{ importSelection.length }})
导入完成:新增 {{ confirmResult.created.length }} 套试卷,跳过 {{ confirmResult.skipped }} 个文件。
{{ scanJob.message || '扫描中…' }}
importSelection = s.map(r => r.id)" empty-text="暂无文件,请先点击「扫描源目录」">
{{ s.row.meta.year ?? '—' }}
{{ s.row.meta.session ?? '—' }}
{{ s.row.meta.level ?? '—' }}
{{ s.row.meta.math_type ?? '—' }}
{{ s.row.meta.paper_no ? 'P' + s.row.meta.paper_no : '—' }}
{{ s.row.meta.timezone ? 'TZ' + s.row.meta.timezone : '—' }}
{{ s.row.meta.is_markscheme ? 'MS' : '—' }}
{{ s.row.pdf_type ?? '—' }}
{{ s.row.verification_status }}—
题库浏览 Paper Archive
IB · CIE · Edexcel — 在原题里寻找下一份试卷
{{ bankLoading ? '更新中…' : '共 ' + bankTotal + ' 题' }}
资料来源
出版方 / 学校
包含Mock未标注的考季、时区与卷号
通用条件
选择后即时更新 · 收起保留条件
{{ bankExamBoard ? bankExamBoard + ' 专属条件' : '考试局专属条件' }}
标签点选,可同时选择多个条件
先在上方选择 IB、CIE 或 Edexcel,再查看对应的考纲、试卷与版本。
系列
{{ bankExamBoard === 'Edexcel' ? '规格' : '考纲' }}
{{ bankExamBoard === 'IB' ? '课程' : '模块' }}
{{ bankExamBoard === 'IB' ? '深度' : '学段' }}
层级
试卷
{{ bankExamBoard === 'CIE' ? '版本' : '时区' }}
主题与概念
先选大纲主题,再搜索具体概念 · 数量随当前条件联动
题目列表 {{ bankTotal }} 题
已选 {{ bankPickedIds.length }} 题清空保存到组卷
列设置
全选
{{ d.label }}
{{ questionLabel(s.row) }}
{{ paperLabel(s.row) }}
{{ timezoneLabel(s.row) }}
{{ questionCourseLabel(s.row, 'level') }}
{{ questionCourseLabel(s.row, 'math_type') }}
{{ questionLabel(row) }}{{ row.marks ?? '—' }} 分
勾选
Mock{{ bankCardSourceLabel(row) }}
没有匹配的题目试试减少筛选条件,或换一个搜索词。
清空筛选
{{ detailTitle }}Mock
Mr Flynn · 原创练习题来源原题号 Q{{ detail.question.source_question_no }}来源ID:{{ detail.question.source_record_id }}
{{ detailBoard }} · {{ detail.question.math_type || detail.question.syllabus }} · {{ detail.question.level }} · {{ paperNoLabel(detail.question.paper_no) }} · {{ timezoneLabel({ ...detail.question, exam_board: detailBoard }) }}
勾选
调整难度
保存
取消
概念概念词表加载失败。重试
保存
取消
{{ c.canonical_name }}
无
修改
添加概念
同卷其他题
放大查看原图
本题暂无题目图
标签
{{ t }}
本题暂无答案
Q从一道原题开始点击左侧题图,查看完整题目、答案与考点。
资料来源
出版方 / 学校
包含Mock未标注的考季、时区与卷号
通用条件
收起保留条件 · 点击生成后更新题目
年份
—
考季
{{ composeForm.exam_board ? composeForm.exam_board + ' 专属条件' : '考试局专属条件' }}
标签点选,可同时选择多个条件
先在上方选择 IB、CIE 或 Edexcel,再查看对应的考纲、试卷与版本。
系列
{{ composeForm.exam_board === 'Edexcel' ? '规格' : '考纲' }}
{{ composeForm.exam_board === 'IB' ? '课程' : '模块' }}
{{ composeForm.exam_board === 'IB' ? '深度' : '学段' }}
层级
试卷
{{ composeForm.exam_board === 'CIE' ? '版本' : '时区' }}
主题与概念
先选大纲主题,再搜索具体概念 · 数量随当前条件联动
目标总分
生成题目组合 →
总分与题量同时设定时,以「先达到其中一个」为准;同卷去重默认开启。
推荐题目
匹配 {{ composeResult.candidate_count }} 题 · 推荐 {{ composeResult.stats.selected_count }} 题 · 共 {{ composeResult.stats.total_marks }} 分 · 覆盖 {{ composeResult.stats.covered_concepts.length }} 个概念
候选列表{{ composeResult.selected.length }} 题
列设置
题号、试卷、分值、操作和勾选始终显示
{{ d.label }}
{{ s.$index + 1 }}
{{ questionLabel(s.row) }}
{{ paperLabel(s.row) }}
{{ questionCourseLabel(s.row, 'level') }}
暂无题目
{{ detailTitle }}Mock
Mr Flynn · 原创练习题来源原题号 Q{{ detail.question.source_question_no }}来源ID:{{ detail.question.source_record_id }}
{{ detailBoard }} · {{ detail.question.math_type || detail.question.syllabus }} · {{ detail.question.level }} · {{ paperNoLabel(detail.question.paper_no) }} · {{ timezoneLabel({ ...detail.question, exam_board: detailBoard }) }}
原题预览
调整难度
保存
取消
概念概念词表加载失败。重试
保存
取消
{{ c.canonical_name }}
无
修改
添加概念
同卷其他题
放大查看原图
本题暂无题目图
标签
{{ t }}
本题暂无答案
Q从一道原题开始点击左侧题图,查看完整题目、答案与考点。
保存本次选题
已选 {{ composeSelection.length }} 题 · {{ composeSelectedMarks }} 分
保存为新组卷
加入已有组卷
清空本次结果
已保存 {{ paperSets.length }} 份
{{ s.row.name }}
{{ String(s.row.created_at || '').slice(0, 16) }}
改名
题目卷
答案卷
删除
← 返回组卷列表
{{ paperSetDetail.paperset.name }}
改名{{ paperSetDraftCount }} 题 · {{ paperSetDraftMarks }} 分 · 创建于 {{ paperSetDetail.paperset.created_at }} · {{ paperSetDetail.paperset.description }}
拖动排序
结束拖动
撤销移除
放弃修改
保存修改
调整顺序
导出题目卷
导出答案卷
{{ paperSetOrderDirty ? '编辑草稿 · 尚未保存' : '编辑草稿 · 原卷未改动' }}
移除与排序仅修改草稿,完成后点击「保存修改」,再选择覆盖当前组卷或另存。
本卷题目{{ paperSetDraftCount }} 题
列设置
题号、试卷、分值和操作始终显示
{{ d.label }}
{{ s.$index + 1 }}
{{ questionLabel(s.row) }}
{{ paperLabel(s.row) }}
暂无题目
{{ detailTitle }}Mock
Mr Flynn · 原创练习题来源原题号 Q{{ detail.question.source_question_no }}来源ID:{{ detail.question.source_record_id }}
{{ detailBoard }} · {{ detail.question.math_type || detail.question.syllabus }} · {{ detail.question.level }} · {{ paperNoLabel(detail.question.paper_no) }} · {{ timezoneLabel({ ...detail.question, exam_board: detailBoard }) }}
添加到组卷
概念{{ c.canonical_name }}无
同卷其他题
放大查看原图
本题暂无题目图
标签
{{ t }}
本题暂无答案
Q从一道原题开始点击左侧题图,查看完整题目、答案与考点。
作业批改
上传学生作业,核对题目与评分点,再生成反馈。
PDF / 图片
1 上传作业2 核对题目3 复核评分4 导出反馈
上传作业
同一位学生的附件一起提交
{{ file.name }}{{ formatHomeworkFileSize(file.size) }}
作业记录 {{ homeworkSubmissions.length }}
刷新
{{ s.row.label }}作业 #{{ s.row.id }}
{{ s.row.confirmed_count ? '已确认 '+s.row.confirmed_count+' 题' : '尚未确认成绩' }}待复核 {{ s.row.pending_count }} 题 · 待核页面 {{ s.row.unresolved_pages }} 页
{{ s.row.scored_marks ?? '—' }} / {{ s.row.graded_max_marks ?? '—' }}
{{ homeworkStatusText(s.row) }}
{{ s.row.status === 'done' ? '查看反馈' : '继续批改' }}
{{ row.label }}{{ homeworkStatusText(row) }}
已确认 {{ row.confirmed_count }} 题 · 待复核 {{ row.pending_count }} 题 · 待核页面 {{ row.unresolved_pages }} 页
{{ homeworkDetail?.label || '作业批改' }}
核对作答 · 复核评分 · 导出反馈
{{ homeworkStatusText(homeworkDetail) }}已确认 {{ homeworkDetail.confirmed_count }} 题待复核 {{ homeworkDetail.pending_count }} 题待核页面 {{ homeworkDetail.unresolved_pages }} 页
{{ homeworkDetail.scored_marks ?? '—' }} / {{ homeworkDetail.graded_max_marks ?? '—' }} 已批分值
{{ homeworkDetail.teacher_note }}
已选择 {{ homeworkAttachmentFiles.length }} 个补充附件确认补充取消
评分建议经老师核对后才计入成绩;未匹配、缺页或缺评分标准的题目保留未批状态。
{{ homeworkJobMessage }}
01 页面与题目匹配
{{ homeworkDetail.pages.length }} 页
旋转{{ homeworkPage.excluded ? '恢复本页' : '排除本页' }}识别题目来源
已识别试卷版本 · 第{{ homeworkPage.marker.page_index }}页未标注版本,可核对来源或手工匹配{{ homeworkPage.reviewed ? '本页已确认' : '本页待核对' }}
{{ homeworkRegionLabel(r.key) }}
待分配作答区域
使用整页{{ homeworkBoxSelecting ? '正在框选' : '框选作答' }}一道题可关联多页或多个区域
按版本匹配
关联所选作答区域
{{ c.printed.source_hint }} · 原题Q{{ c.printed.question_no }}
暂未找到对应题目,可补充来源手工查找。选择 Q{{ q.question_no }} · {{ q.title }}
{{ homeworkRegionLabel(r.key) }}{{ r.confirmed ? '已确认' : '待确认' }}
确认题目归属与完整作答区域{{ homeworkPage.reviewed ? '本页已确认' : '确认本页匹配' }}
02 评分与教师复核
逐点评分
{{ homeworkRegionLabel(homeworkItem.key) }}{{ homeworkItem.max_score ?? '未设置' }} 分{{ homeworkItem.version ? '已下发版本' : '题库参考' }}
{{ homeworkSourceTitle(homeworkItem) }}
{{ a.kind === 'answer' ? '评分标准' : '原题' }}
![]()
{{ r.filename }} · 第{{ r.source_page }}页
本题作答已完整提供(含另纸 / 续页)保存设置
{{ homeworkItem.attempts[homeworkItem.attempts.length-1].error }}
评分点复核 {{ homeworkItem.edit_points.length }} 项
{{ homeworkExpandedPoints.length === homeworkItem.edit_points.length ? '收起详情' : '展开全部' }}
AI建议 {{ homeworkItem.suggestion.score }} / {{ homeworkItem.max_score }} · {{ homeworkItem.review ? '本题已有教师确认成绩' : '请核对评分标准和作答证据' }}
{{ String(i+1).padStart(2,'0') }}{{ point.part }}{{ point.code || '评分点' }}{{ point.rubric || '待核对标准' }}/ {{ point.max }}
确认题目后可生成评分建议,也可由老师填写评分点与反馈。
添加评分点
保存修改当前组卷;另存创建新组卷。已导出的版本均保留。
取消另存为新组卷保存到当前组卷
{{ paperSetSaveChoiceSummary }}
保存会更新当前组卷;另存保留原卷并创建新组卷。已导出的试卷版本不会被覆盖。
{{ paperSetSaveChoiceLeaving ? '继续编辑' : '取消' }}放弃并离开另存为新组卷保存到当前组卷
已选 {{ addToSetQuestionIds.length }} 题,按勾选顺序加入。翻页或更换筛选不会清除勾选。
或新建组卷:
取消
保存