Agent Skills
返回列表
考试酷题库格式转换

考试酷题库格式转换

教育学习 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_873260da/examcoo-format。

技能介绍

要解决的问题

考试酷的试题录入页面只接受「全选复制 → 粘贴」的方式导入题目,而手上的题库通常散落在 Excel、CSV 或纯文本里。逐题手敲,一道判断题也许只花几十秒,但几百道题下来就是纯粹的重复劳动。本技能面向批量导入场景:把结构化题库一次性渲染成考试酷可直接粘贴的 HTML 片段,省去手工搬运。

工作原理

技能接收 Excel / CSV / 文本题库,按题型逐题生成 HTML。输出整体以 INPUT.EXAMCOO.CLIPBOARD.TAG 标签起始,每道题一个独立容器,容器 id 与题型前缀对应:

  • 单选题:容器形如 singleapp_{P}_{n},选项使用 radioBox / radioWrapper 结构,正确项渲染为 input type="radio" + label。
  • 多选题:容器类名为 checkBoxPane,选项为 checkBox / checkBoxWrapper,input 使用 type="checkbox"。
  • 判断题:没有选项区,答案区由「参考答案:」加标记字符组成。

答案编码是这套格式里最容易踩坑的部分,技能对此做了逐字段验证:

  • 选择题的隐藏字段 intAns 使用位掩码,A=1, B=2, C=4, D=8,多选答案为各正确选项掩码之和;显示文本 answerLabel 则写字母串,如 ABD。
  • 判断题的「对」写作标记 v,「错」写作 ASCII 字符 x——不是乘号 ×(U+00D7),且 intAns 分别写 1 和 0,错项的 intAns 不是 2。写错这两处,导入后该题会显示「未选」。

适用边界

  • 官方粘贴模板目前只覆盖单选、多选、判断三种题型,填空和问答题没有对应格式,需改用 CURLEY_C1 题库模板或试卷文本格式。
  • 题干与选项文本需做 HTML 转义(&、>、" 等),否则粘贴后可能乱码或标签被吞。
  • 建议导入后反向验证:在考试酷里找一道同类题点击「复制」,把粘贴出的 HTML 原样发回,对照 intAns 值与标记字符逐字校正,比凭空推断可靠得多。

使用场景

  • 手里有一份 Excel 题库要录入考试酷,希望全选复制后直接粘贴到录入页面的试题区。
  • 教学团队整理了 CSV 判断题集,需要转成可粘贴导入的 HTML,并保证答案显示正确。
  • 从题库网站复制的题目散落在文本里,希望批量渲染成考试酷的单选/多选 HTML 片段。
  • 导入判断题后考试酷显示未选,需要按复制到剪贴板的真实格式逐字段校正 intAns 和标记字符。

适合人员

  • 需要把大量 Excel/CSV 题库录入考试酷的教师或教务人员,希望摆脱逐题手敲。
  • 负责题库数字化的运营人员,要按考试酷粘贴格式批量生成单选、多选、判断题的 HTML。
  • 写脚本对接题库导入的工具开发者,需要可靠的题型容器结构和答案位掩码规则。
  • 遇到过导入后显示未选或答案错乱问题、想弄清考试酷剪贴板真实格式的人。