試題智能導入模板轉換:把原始題庫 docx 整理成導入模板

前言

題庫系統一般都有一份固定的導入模板:題幹、選項、答案、解析各有固定位置和格式。手上的試題往往不是按這個格式來的,可能是老師多年積累的 word 文檔,題目和答案混在一起,或者題目在一個文件、答案在另一個文件。手工一條條搬,費時且容易錯。

下面介紹的 Skill「試題智能導入模板轉換」(座標 @user_2ed69ff3/exam-to-template)就是處理這件事的:讀入原始試題 docx,按智能導入模板的格式整理輸出。

這是什麼

一個基於通用 SKILL.md 格式的社區 Skill,由 user_2ed69ff3 發佈維護,當前版本 1.2.0,來源標記爲 community,分類 education。

它解決的是一個具體問題:把不符合導入模板格式的原始試題 docx 文檔,整理成模板要求的格式,省去人工逐題搬運。

核心能力

根據官方簡介,這個 Skill 支持兩種輸入場景:

  1. 試題和答案內嵌在同一個文檔裏,需要先把答案從文檔中識別並分離出來。
  2. 試題和答案分別在兩個文檔裏,需要做跨文檔的配對對齊。

題型方面支持單選題、多選題、判斷題三種。

它聲明不需要 API key(標籤 requires_api_key=false),說明調用時不涉及外部付費模型接口。

觸發詞爲:試題整理、題庫導入、智能導入模板、試題格式化。在對話中用這些詞就能喚起。

安裝與啓用

官方頁面地址:

https://api.skillhub.cn/user_2ed69ff3/exam-to-template

SkillHub 展示頁:

https://www.skillhub.cn/skills/user_2ed69ff3/exam-to-template

需要說明的是:撰寫本文時上述兩個地址均無法訪問,未能覈實到官方給出的安裝命令、目錄路徑或配置字段。因此這裏不給出任何未經覈實的命令。實際使用前請先打開官方地址確認安裝方式,不要照搬別處的寫法。

從座標格式 @user_2ed69ff3/exam-to-template 和 SKILL.md 通用格式來看,它按發佈者加技能名的方式標識,安裝入口通常在 SkillHub 頁面上,具體以官方說明爲準。

典型用法

未能從官方資料獲取可復現的輸入輸出示例,下面只說明調用方式,示例數據請以官方頁面爲準。

使用方式是在對話裏用觸發詞喚起,把原始試題 docx 交給它。對應兩種場景:

  • 試題和答案在同一文檔:傳入這一個 docx,由 Skill 識別題目邊界和答案位置,輸出整理後的內容。
  • 試題和答案在兩個文檔:分別傳入題幹文檔和答案文檔,由 Skill 按題號或順序做配對,再輸出整理結果。

涉及判斷題時,注意答案文檔裏的表述(對/錯、是/否、T/F 之類)是否和 Skill 識別的範圍一致,不一致時以實際整理結果爲準並人工複覈。

適用場景與注意

適合誰:有題庫導入需求、手上素材是 docx 格式的開發者或教務人員;素材題型集中在單選、多選、判斷三類。

注意幾點:

  1. 支持範圍限於上述三種題型,填空題、簡答題、材料題等不在簡介聲明之列,不要默認它能處理。
  2. 模板格式以「智能導入模板」爲準,輸出是否符合你方題庫系統的字段要求,建議先拿幾道題驗證再批量跑。
  3. 題目和答案分文檔的場景依賴配對邏輯,遇到題號缺失、重複、順序不一致的文檔,整理結果需要人工覈對。
  4. 官方頁面撰寫時無法訪問,評分、下載量、版本等數據以 SkillHub 頁面當時的顯示爲準。頁面顯示評分 100000、下載 1318、安裝 0,其中評分明顯是平臺顯示口徑,不宜當作質量判斷依據。

結尾

這個 Skill 的價值在於把「原始試題 docx → 導入模板」這一步固化下來,兩種常見素材形態和三類基礎題型都在支持範圍內,且不依賴外部 API key。它不能替代題庫系統的導入校驗環節,跑完仍需抽查。官方地址:

https://api.skillhub.cn/user_2ed69ff3/exam-to-template
羽毛球分组比赛记分
小程序二维码

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

小夜