Files

4.3 KiB
Raw Permalink Blame History

统一题库

推荐下载并导入 统一题库.csv。由原始 题库.zip 的 28 个 CSV 合成,共 5520 条来源记录,主操、副操、班长共用检索和答案匹配,不再需要选择岗位。原岗位仅作为来源信息保留。

导入后的相同题型、题干、完整选项及答案会聚合展示,并保留全部来源;不同答案分别展示并标记冲突,自动答题不会多数决。可以通过明确的课程/来源信息消歧。

统一题库共有 2459 个题目答案组合、2458 道唯一题目,其中 1 道存在跨来源答案冲突。

兼容文件

下面三个旧文件继续保留,内容均已包含在统一题库中,无需另外导入。

文件 原文件数 记录数 单选 多选 判断
副操_合并题库.csv 9 1560 520 520 520
主操_合并题库.csv 9 1620 540 540 540
班长_合并题库.csv 10 2340 780 780 780

统一保留选项 A–H,原文件没有的选项为空;原字段逐格保留,并增加“岗位”和“来源文件”。题号保持原课程题号,不同课程可有相同题号。CSV 使用 UTF-8 BOM,可用 Excel 打开。

合并保留全部记录,不按题干去重,避免丢失课程来源或不同选项。同题在不同课程出现答案差异时也原样保留;搜索时可按课程核对。“常压罐组收料作业中,以下哪些属于工程控制措施?”在风险管理题库中为 ABC,在重大危险源题库中为 ABCD。

负数等原有防公式单引号转义保持不变,助手导入时会按原规则恢复选项文字。

来源文件

岗位 原 CSV 记录数
副操 题库/副操/事故事件-1_题库_60题.csv 60
副操 题库/副操/作业许可-1_题库_540题.csv 540
副操 题库/副操/合规管理_题库_60题.csv 60
副操 题库/副操/安全生产信息-罐区_题库_240题.csv 240
副操 题库/副操/安全生产责任制-副操_题库_120题.csv 120
副操 题库/副操/安全领导力-1_题库_120题.csv 120
副操 题库/副操/应急管理-罐区_题库_240题.csv 240
副操 题库/副操/重大危险源安全管理-1-罐区_题库_60题.csv 60
副操 题库/副操/风险管理-1-罐区_题库_120题.csv 120
主操 题库/主操/事故事件-1_题库_60题.csv 60
主操 题库/主操/作业许可-1_题库_540题.csv 540
主操 题库/主操/合规管理_题库_60题.csv 60
主操 题库/主操/安全生产信息-罐区_题库_240题.csv 240
主操 题库/主操/安全生产责任制-主操_题库_120题.csv 120
主操 题库/主操/安全领导力-1_题库_120题.csv 120
主操 题库/主操/应急管理-罐区_题库_240题.csv 240
主操 题库/主操/重大危险源安全管理-1-罐区_题库_60题.csv 60
主操 题库/主操/风险管理-2-罐区_题库_180题.csv 180
班长 题库/班长/事故事件-2_题库_120题.csv 120
班长 题库/班长/作业许可-2_题库_660题.csv 660
班长 题库/班长/合规管理_题库_60题.csv 60
班长 题库/班长/安全生产信息-罐区_题库_240题.csv 240
班长 题库/班长/安全生产责任制-班长_题库_120题.csv 120
班长 题库/班长/安全领导力-2_题库_240题.csv 240
班长 题库/班长/应急管理-罐区_题库_240题.csv 240
班长 题库/班长/承包商安全管理-1_题库_120题.csv 120
班长 题库/班长/重大危险源安全管理-2-罐区_题库_120题.csv 120
班长 题库/班长/风险管理-3-罐区_题库_420题.csv 420

重新生成

在仓库根目录运行(原始 ZIP 不提交到 Git):

npm run merge:banks

也可指定输入和输出目录:

node scripts/merge-question-banks.cjs "题库.zip" "题库"

脚本在写入前独立逐格核对全部原始字段,并调用助手的实际导入逻辑,逐条核对合并前后的题干、选项、答案、原岗位、题号、来源文件及课程来源。重复导入同一题库不会增加来源记录。无需安装额外依赖。

原始 ZIP SHA-256:21758bc40614fc84a5a10fad25cd891ab9775d80ef12427e5cead5b62bf3ea09。