23 lines
1.9 KiB
Markdown
23 lines
1.9 KiB
Markdown
## 功能
|
||
1. 分析一张试卷的各个题目所涉及到的知识点、方法和核心素养;
|
||
2. 给出每道题目所涉及到的教科书的章节;
|
||
3. 给出整张试卷的总体考核要点;
|
||
4. 根据学生答题情况,给出学生掌握和缺失的知识点、方法和核心素养;
|
||
## 技术
|
||
1. 技术栈:前端使用vue+vite;
|
||
2. 原始卷子分析:
|
||
1. 有一个原始卷子的上传区域和分析按钮;教师上传一张完整的卷子(带标准答案)以后,调用分割卷子的接口API,返回n道已经被分割的题目图片和markdown形式的题目内容。
|
||
2. 展示:竖排展示N道题目,并在每道题目右侧,分别显示这道题目所涉及到的知识点、方法和核心素养,以及所涉及到的教科书章节,难度系数(1-10,1最容易,10最难)。这一步,需要异步调用题目分析API。
|
||
3. 总结:题目全部分析完成后,给出整张卷子的总体知识点、方法和素养,以及整张卷子的难度。
|
||
4. 所有这些API返回的内容,需要存入缓存,以备本次卷子后续学生答题所使用。
|
||
3. 在完成原始卷子分析后,页面往下上传学生的答题卷子,开始分析单个学生或批量分析多个学生的情况:
|
||
1. 切割,同上,但返回的是这道题目的图片、markdown形式的题目和学生答题内容。
|
||
2. 分析,同上,返回的是学生掌握题目所涉及到的知识点、方法和核心素养情况;
|
||
3. 总结,同上,总结学生在整张试卷所掌握、缺失的知识点、方法和核心素养。
|
||
4. API:均为restful标准;API后端均涉及到调用大模型,不在本次开发之列;
|
||
1. 分割卷子API:POST形式上传图片,返回base64图片和markdown;json格式;
|
||
2. 题目分析API:POST上传图片和markdown,返回markdown;json格式;
|
||
3. 你人为的可能涉及到的其他API。
|
||
## 调试
|
||
1. 请给出模拟数据或模拟API,以便于调试。
|