考試考題解析生成器:把答案反推成兩套試卷文件

前言

命題老師和課程團隊手裏最常見的狀態是:答案已經有了,題目還沒有。課程講義、實驗指導書、課後習題答案是現成的,要把它們變成一套能直接發給學生的試卷,中間要做的事很瑣碎——按知識點拆題、決定題型、寫題幹、構造干擾項、按格式分配分值,最後還要單獨留一份含解析的答案文件。

手工做這件事有兩個麻煩:一是題型分配和分值格式容易前後不一致,二是題目文件裏很容易殘留答案痕跡,考試時直接失效。考試考題解析生成器就是衝着這個流程來的:把答案內容交給它,它按你的格式要求同時產出兩份文件——一份只有題目,一份帶答案和逐題解析。

這是什麼

考試考題解析生成器(@user_015022d9/exam-question-parser)是一個基於通用 SKILL.md 格式的社區 Skill,由發佈者 user_015022d9 維護,歸類在 education 下,當前版本 1.0.0,不需要 API Key。它解決的問題是:輸入考題的簡短答案和格式要求,輸出題目文件與答案文件兩個產物。

它在 SkillHub 上的評分爲 100000,下載量 1284 次,安裝量 0 次。

觸發它的自然語言說法包括「根據答案生成題目」「生成考題」「出題」「從答案反推題目」「generate exam from answers」「create test questions from answer key」。

工作流程

整個 Skill 分四個階段,前兩個階段做內容判斷,後兩個階段做產物落地。

Phase 1:解析答案

先讀入答案,逐項抽取:

1、提取每道題的正確答案。
2、識別知識點領域與概念。
3、標註難度等級。
4、提取解題思路與易錯點。

這一步的產出是後面分配題型和寫解析的依據。

Phase 2:生成題目

根據概念性質決定題型,可選類型爲選擇、多選、填空、實驗、解答。隨後編寫題幹(學術中文),構造干擾項時從原解析裏的常見錯誤中取,最後按格式要求分配分值。

干擾項來自原解析的常見錯誤,而不是隨機編,這樣選項之間纔有區分度,也和後續解析形成呼應。

Phase 3:輸出文件

調用 Skill 目錄下的 scripts/generate_exam_docs.py 生成兩份文件:

1、題目文件:含試卷結構表和分組題目,不允許出現任何答案痕跡。
2、答案文件:含答案速查表,以及逐題詳細解析(知識點、易錯點)。

題目文件和答案文件分離是硬要求,題目文件裏一旦帶答案,考試場景就用不了。

Phase 4:呈現結果

生成後直接展示兩個文件供審閱,不需要額外步驟。

安裝與啓用

本次抓取的資料中沒有給出官方安裝命令、目錄路徑或配置字段,因此這裏不寫未經覈實的命令。

Skill 採用通用 SKILL.md 格式,做法是把整個 Skill 目錄(包含 scripts/generate_exam_docs.py)放進所用客戶端的 skills 目錄,之後按名稱或觸發語調用即可。客戶端之間的目錄位置不同,以對應客戶端文檔爲準;資料中標註 requires_api_key=false,啓用時不需要準備密鑰。

典型用法

使用方式是把答案內容和格式要求一起給出去,下面是可直接復現的觸發寫法:

根據答案生成題目
請從下面的答案反推一套考題,按格式要求分配分值,並輸出題目文件和答案文件

輸入側需要提供的是:考題的簡短答案,以及考題的格式要求。輸出側是兩個文件,一個只有題目,一個帶答案速查表和逐題解析。

適用場景與注意

適合以下幾類需求:

1、已有答案和解析,需要批量產出試卷。
2、需要題目文件與答案文件嚴格分離的考試、測驗場景。
3、需要按題型(選擇、多選、填空、實驗、解答)和分值格式重新組織內容。

需要注意的地方:

1、格式要求和答案內容都要在請求裏寫清楚,缺失格式要求時分值分配沒有依據。
2、題目文件要求不含答案痕跡,提交前建議自行檢查一遍。
3、題目質量取決於答案的完整度,解析裏沒有寫到的常見錯誤,干擾項就缺乏素材。
4、這是社區來源的 Skill(來源標記 community),版本 1.0.0,使用前建議先看一遍生成結果是否符合課程口徑。

結尾

考試考題解析生成器把「從答案到試卷」的四步流程(解析答案、生成題目、輸出文件、呈現結果)串成一條鏈,產出題目文件和答案文件兩份產物,題型、干擾項、分值都按給定的格式要求來。它的價值在於讓已有答案直接變成可用試卷,而不用手工重寫一遍。

官方地址:https://api.skillhub.cn/user_015022d9/exam-question-parser

SkillHub 頁面:https://www.skillhub.cn/skills/user_015022d9/exam-question-parser

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜