考试助手(exam-helper)是一个单文件 HTML 应用,用于本地加载 Excel/CSV 题库并快速检索、查看答案。它无需服务器、无需联网,打开即用。
核心特性
- 单文件离线使用:构建产物只有一个
exam-helper.html,双击即可在浏览器中运行。 - 自动递归加载目录:选择包含题库文件的文件夹后,自动读取
.xls、.xlsx、.csv及子目录中的文件。 - 多种检索方式:
- 中文关键字
- 全拼,如
anquan - 拼音首字母,如
aq - 英文缩写(大写),如
GDW - 空格分隔表示“且”关系
- 自适应展示:响应式网格布局,宽屏一行多个卡片;每页固定 10 行,根据列数自动计算题数。
- 答案高亮:单选题、多选题的正确选项自动标绿,判断题、简答题直接显示答案。
- 备注醒目:备注信息以红色加粗显示,重要提示一目了然。
快速开始
npm install
npm run build
构建完成后,用浏览器打开生成的 exam-helper.html,点击「选择题库目录」并选中题库文件夹,即可在搜索框中实时检索题目。
首次使用必须手动选择一次目录,后续打开会自动使用浏览器缓存的题库数据。
题库格式
题库文件使用 Excel 工作表,第一行为表头,必须包含以下列: