1 篇文章带有标签 “question-bank-tool”

考试助手(exam-helper)是一个单文件 HTML 应用,用于本地加载 Excel/CSV 题库并快速检索、查看答案。它无需服务器、无需联网,打开即用。

核心特性

  • 单文件离线使用:构建产物只有一个 exam-helper.html,双击即可在浏览器中运行。
  • 自动递归加载目录:选择包含题库文件的文件夹后,自动读取 .xls.xlsx.csv 及子目录中的文件。
  • 多种检索方式
    • 中文关键字
    • 全拼,如 anquan
    • 拼音首字母,如 aq
    • 英文缩写(大写),如 GDW
    • 空格分隔表示“且”关系
  • 自适应展示:响应式网格布局,宽屏一行多个卡片;每页固定 10 行,根据列数自动计算题数。
  • 答案高亮:单选题、多选题的正确选项自动标绿,判断题、简答题直接显示答案。
  • 备注醒目:备注信息以红色加粗显示,重要提示一目了然。

快速开始

npm install
npm run build

构建完成后,用浏览器打开生成的 exam-helper.html,点击「选择题库目录」并选中题库文件夹,即可在搜索框中实时检索题目。

首次使用必须手动选择一次目录,后续打开会自动使用浏览器缓存的题库数据。

题库格式

题库文件使用 Excel 工作表,第一行为表头,必须包含以下列: