Files

78 lines
9.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 华谊集团化工总控工(高级)合并题库
五个题库于2026-10-29从Chrome正常练习页面导出,2026-10-30更正判断题答案来源,并通过用户授权的正常练习完成可信标准采集。现保留 **1884个完整题目位置,1884题答案已确认、0题待补、0题冲突**,严格合并核验通过。配套助手版本为 **1.2.7**。
**此前“1884题标准答案全部已确认”的结论错误,现明确更正。** `/upm/start` 和 `/upm/wrong/start` 的未作答判断题也可能包含默认 `judgeAnswer: 0`;没有提交或标准反馈证据的0和1都不能作为标准答案。题干、选项及位置完整,不代表答案完整。
| 题库 | 页面题数 | 整理题数 | 已确认答案 | 待补答案 | 冲突 |
| --- | ---: | ---: | ---: | ---: | ---: |
| 判断题库1 | 500 | 500 | 500 | 0 | 0 |
| 判断题库2 | 232 | 232 | 232 | 0 | 0 |
| 单选题库1 | 500 | 500 | 500 | 0 | 0 |
| 单选题库2 | 401 | 401 | 401 | 0 | 0 |
| 多选题库 | 251 | 251 | 251 | 0 | 0 |
| 合计 | **1884** | **1884** | **1884** | **0** | **0** |
表中冲突数按单条题目记录统计。单选题库1第20、44题的同文差异已于2026-10-30分别通过正常练习答后反馈核验:第20题平台标准为A“吸入管直径大于泵的吸入口直径”,第44题为D“停车时先停电机,再关闭出口阀”。原答案值符合平台,本次只升级这两题的可信来源及更新时间,其他1882条记录保持不变。按独立题号和ID保留两条平台标准,内容-only仍不唯一,自动选择继续跳过;详见 [`同文答案差异核对_20261030.json`](同文答案差异核对_20261030.json)。732道判断题未发现此类同文标准矛盾。
## 答案来源更正
旧732道判断题的记录没有保存可验证的提交证据,先全部降为待补。随后仅对判断题库1第67题“断续噪声与持续噪声相比,断续噪声对人体危害更大。”作了单独核验:只读查看已作答记录,提交答案为“错误”,网页标准答案为“正确”。初次隔离及人工核验后曾为1153题已确认、731题待补;第67题的 `explicit-standard` 依据保留在更正历史中,不把该中间统计作为当前总数。
用户更新1.2.6后重新正常加载练习,判断题库1取得67题、判断题库2取得42题的可信标准答案,共109题,来源均为非空已提交记录对应的 `submitted-list`。第67题的网络答案与人工核验一致,当时未作答第68题仍待补。判断题库2的42题来自用户此前累计的已作答记录;**这里的0次新提交仅描述这一轮读取已有作答的历史核验,当时连续自动选择关闭**,形成1261已确认、623待补的第二阶段。
随后用户明确授权针对剩余623道待补位置进行正常练习,知悉会增加累计答题与对错记录。本轮结合1.2.6手工正常练习和手动启动的1.2.7补齐功能,确实产生新的练习作答;每条最终标准由网站反馈或可信已提交记录提供,并保留独立来源。最终按完整位置和每条可信答案严格核验,得到1884已确认、0待补、0冲突,不根据授权题数、计数器或练习进度估算标准。
仅由无证据列表占位值及继承这些值的DOM观察造成的旧冲突已清除。后续取得可信证据时可以恢复答案:`submitted-list` 表示已提交列表,`answer-response` 表示绑定到同题的真实作答回执,`bound-dom` 表示绑定当前题的标准反馈,`explicit-standard` 表示明确标准答案源。两个可信标准答案不同仍保留冲突。普通自动选择只操作已确认答案,未获可信反馈的待补题会跳过;手动补齐模式的作答行为另见下文。
逐项更正见 [`答案来源更正_20261030.json`](答案来源更正_20261030.json)。核验前原值保留在本地 `.cache/` 和 Git 提交 `4bf2de1` 中。助手升级后还会在独立存储项中备份用户本地旧判断题原值,可通过“设置”或油猴菜单的“导出判断题核验前备份”取回;备份失败时不覆盖原库。
## 用1.2.7补齐剩余判断题
“自动答题”页签新增“补齐当前判断题库”和“停止补齐”。功能默认关闭,必须手动启动,**会进行真实练习作答并改变累计答题与对错记录**。只支持本站500题或232题的正常判断练习;普通网页、正式考试、错题重做均不支持。启动前需保持采集开启,等待当前题库与完整题目身份加载。
补齐从第1题核验,跳过已有可信标准的题目。待补题正常点击“正确”选项一次,只用于触发网站标准反馈;点击的选项不能作为标准答案保存。只有网站当前题的标准反馈与同题可信入库记录一致后才点击“下一题”,标准可能为“正确”或“错误”。身份、证据、答案不符或反馈超时都会停止,不能按0、1或练习进度猜填。
随时可点“停止补齐”;暂停采集、切库、离页、导入或存储异常时会停止。隐藏及收起面板后仍继续,需恢复面板才能点击停止;刷新后默认关闭。补齐与原连续自动选择互斥:启动其中一种会停止另一种,“答当前题”也会先停止补齐。
普通自动选择模式只按已确认答案选择选项,不点击下一题;手动补齐模式会在核验成功后换题,但不会结束、交卷或点击末题提交。只有实际取得可信答案、完整题目位置全部通过核验后,才可更新本目录的已确认数量;当前严格核验结果为1884已确认、0待补、0冲突。
## 文件
- `华谊集团化工总控工(高级)-合并题库.csv`:UTF-8 BOM,可用Excel查看或导入题库助手,1884题均保留已确认标准答案。
- `华谊集团化工总控工(高级)-合并题库.json`:标准 `schemaVersion: 1` 备份,可导入助手。
- `分题库/`:五份已更正的独立CSV,名称、题数和答案状态分别保留。
- `答案来源更正_20261030.json`:判断题来源问题、更正范围及单题人工核验依据。
- `同文答案差异核对_20261030.json`:单选第20、44题的实际答后标准、旧来源备份、已确认的平台差异及自动跳过验证。
- `页面题数核对.json`:页面显示的五库题数。
- `导出批次核对.json`:历史原始CSV的SHA-256、批次、位置核验及排除的历史记录标识;不能作为判断题答案已完整的证明。
- `题库清单.json`:五库名称、ID、题数、答案状态和分库文件SHA-256。当前为 `questionsComplete: true`、`answersComplete: true`、`complete: true`。
- `图片/`、`图片索引.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本身不嵌入图片像素,原图另存于 `图片/`,可按索引离线查看。
早期缺少题目位置等依据的旧记录继续保留在浏览器缓存,因此缓存条数可能高于当前练习题数。Chrome判断题缓存为判断1共502条、判断2共232条,其中判断1有2条历史表示;仓库始终按已核验的500、232个标准题目位置保存,五库仍为1884题。本轮重载后确认服务器累计分别为500/500和232/232;答案完整性仍按每条可信来源及位置核验,不以计数替代。
## 复现
使用本目录已经完成可信标准采集的分库文件严格合并:
```powershell
$bankCsvFiles = Get-ChildItem 题库/分题库 -Filter '*.csv' -File
npm run merge:banks -- --manifest 题库/页面题数核对.json --force $bankCsvFiles.FullName
```
当前无需 `--allow-partial`:严格合并应得到1884题全部已确认,缺失、冲突、不可映射答案均为0,`questionsComplete`、`answersComplete` 和 `complete` 均为真。只有数据尚不足且需要保留中间结果时才使用 `--allow-partial`,必须如实标记未完成;该参数不会补造答案。
历史原始CSV保留在本地 `exports/`,不上传仓库。旧 `exports/browser-20261029/*_v123.csv` 中的判断题没有可信答案证据,重新运行严格的 `select:snapshots` 应失败,不能再用旧批次复现“全部已确认”。`--force` 只允许覆盖输出,不会绕过校验。后续重新采集的完整批次只有在标准答案具备充分证据、题数及位置都通过核验后,才能通过该选择工具。