61 lines
5.9 KiB
Markdown
61 lines
5.9 KiB
Markdown
# 华谊集团化工总控工(高级)合并题库
|
||
|
||
五个题库于2026-10-29从Chrome正常练习页面导出,2026-10-30更正判断题答案来源后,保留 **1884个完整题目位置**,其中 **1153题答案已确认、731题待补、0题冲突**。配套助手版本为 **1.2.6**。
|
||
|
||
**此前“1884题标准答案全部已确认”的结论错误,现明确更正。** `/upm/start` 和 `/upm/wrong/start` 的未作答判断题也可能包含默认 `judgeAnswer: 0`;没有提交或标准反馈证据的0和1都不能作为标准答案。题干、选项及位置完整,不代表答案完整。
|
||
|
||
| 题库 | 页面题数 | 整理题数 | 已确认答案 | 待补答案 | 冲突 |
|
||
| --- | ---: | ---: | ---: | ---: | ---: |
|
||
| 判断题库1 | 500 | 500 | 1 | 499 | 0 |
|
||
| 判断题库2 | 232 | 232 | 0 | 232 | 0 |
|
||
| 单选题库1 | 500 | 500 | 500 | 0 | 0 |
|
||
| 单选题库2 | 401 | 401 | 401 | 0 | 0 |
|
||
| 多选题库 | 251 | 251 | 251 | 0 | 0 |
|
||
| 合计 | **1884** | **1884** | **1153** | **731** | **0** |
|
||
|
||
## 答案来源更正
|
||
|
||
旧732道判断题的记录没有保存可验证的提交证据,先全部降为待补。随后仅对判断题库1第67题“断续噪声与持续噪声相比,断续噪声对人体危害更大。”作了单独核验:只读查看已作答记录,提交答案为“错误”,网页标准答案为“正确”。该题现保存“正确”及 `explicit-standard` 人工标准核验依据,其余731题不按旧0、1或常识推断。
|
||
|
||
仅由无证据列表占位值及继承这些值的DOM观察造成的旧冲突已清除。后续取得可信证据时可以恢复答案:`submitted-list` 表示已提交列表,`answer-response` 表示绑定到同题的真实作答回执,`bound-dom` 表示绑定当前题的标准反馈,`explicit-standard` 表示明确标准答案源。两个可信标准答案不同仍保留冲突,未获可信反馈的待补题不会自动选择。
|
||
|
||
逐项更正见 [`答案来源更正_20261030.json`](答案来源更正_20261030.json)。核验前原值保留在本地 `.cache/` 和 Git 提交 `4bf2de1` 中。助手升级后还会在独立存储项中备份用户本地旧判断题原值,可通过“设置”或油猴菜单的“导出判断题核验前备份”取回;备份失败时不覆盖原库。
|
||
|
||
## 文件
|
||
|
||
- `华谊集团化工总控工(高级)-合并题库.csv`:UTF-8 BOM,可用Excel查看或导入题库助手,待补题答案列为空。
|
||
- `华谊集团化工总控工(高级)-合并题库.json`:标准 `schemaVersion: 1` 备份,可导入助手。
|
||
- `分题库/`:五份已更正的独立CSV,名称、题数和答案状态分别保留。
|
||
- `答案来源更正_20261030.json`:判断题来源问题、更正范围及单题人工核验依据。
|
||
- `页面题数核对.json`:页面显示的五库题数。
|
||
- `导出批次核对.json`:历史原始CSV的SHA-256、批次、位置核验及排除的历史记录标识;不能作为判断题答案已完整的证明。
|
||
- `题库清单.json`:五库名称、ID、题数、答案状态和分库文件SHA-256。当前为 `questionsComplete: true`、`answersComplete: false`、`complete: false`。
|
||
- `图片/`、`图片索引.json`:31张原始插图,以及来源 URL、本地文件、类型、字节数和 SHA-256。
|
||
|
||
## 整理与验证
|
||
|
||
五份历史原始导出包含1899条缓存记录。按各库最新完整题目批次整理后,取得500、232、500、401、251个题目位置;每库位置严格覆盖 `0..N-1`,题目ID唯一,题型与题库名一致。15条早期缺图或保留旧HTML实体的历史版本不计入本次整理,原始下载文件保留在本地,批次清单保留来源校验信息。上述核对证明题干与位置完整,不能补足标准答案证据。
|
||
|
||
原题库中合法的同文题位置及全部来源ID别名保留,判断题答案降为待补不会减少题干。CSV与JSON均保留完整记录、答案状态和可选的 `answerEvidence` 字段,回导时以CSV的“完整记录JSON”列为准。
|
||
|
||
已确认选择题的正确答案同时保留选项ID和内容。单选题库2中一道题的C、D正文相同,平台标准答案唯一指向C的ID;多选题库中一道题的四个正确选项包含两个“下降”,四个ID均保留。当前选项ID不完整或变化后存在文字歧义时,助手跳过自动选择。面板中的候选记录与当前题匹配结果分别显示,搜索命中不代表已经核对当前题。
|
||
|
||
## 图片题
|
||
|
||
判断题库1有1道图片题,单选题库1有1道图片题,单选题库2有8道图片题(其中7道是纯图片选项),合计10道、31张图。题干、选项通过 `[图片:https://完整地址]` 保留图片对应关系,答案仍按各题实际可信状态保存;CSV本身不嵌入图片像素,原图另存于 `图片/`,可按索引离线查看。
|
||
|
||
早期缺少题目位置等依据的旧记录继续保留在浏览器缓存,因此缓存条数可能高于当前练习题数。本目录以题数及完整位置已经核验的1884题为准。
|
||
|
||
## 复现
|
||
|
||
使用本目录已更正的分库文件合并:
|
||
|
||
```powershell
|
||
$bankCsvFiles = Get-ChildItem 题库/分题库 -Filter '*.csv' -File
|
||
npm run merge:banks -- --manifest 题库/页面题数核对.json --allow-partial --force $bankCsvFiles.FullName
|
||
```
|
||
|
||
`--allow-partial` 允许输出如实标记待补答案的题库,不会补造答案或把 `complete` 标成真。不加该参数时,当前数据应因731题答案待补而失败。合并结果仍应为1884题、1153已确认、731待补、0冲突。
|
||
|
||
历史原始CSV保留在本地 `exports/`,不上传仓库。旧 `exports/browser-20261029/*_v123.csv` 中的判断题没有可信答案证据,重新运行严格的 `select:snapshots` 应失败,不能再用旧批次复现“全部已确认”。`--force` 只允许覆盖输出,不会绕过校验。后续重新采集的完整批次只有在标准答案具备充分证据、题数及位置都通过核验后,才能通过该选择工具。
|