fix: retain question images and repair evidenced legacy records

This commit is contained in:
suanyuit-cyber
2026-10-29 22:40:38 +08:00
parent 15fa009f9e
commit c3edf3975e
45 changed files with 2778 additions and 103 deletions
+9 -5
View File
@@ -6,12 +6,16 @@
| --- | ---: | --- |
| 判断题库1 | 500 | 已整理,原1502条重复记录还原为500题 |
| 判断题库2 | 232 | 已整理,原696条重复记录还原为232题 |
| 单选题库1 | — | 页面显示500题,等待完整导出 |
| 单选题库2 | — | 页面显示401题,等待完整导出 |
| 多选题库 | — | 页面显示251题,等待完整导出 |
| 单选题库1 | 500 | 已从 Chrome 导出,答案全部确认 |
| 单选题库2 | — | 页面401题;已导出394题,图片选项兼容后补齐 |
| 多选题库 | 251 | 已从 Chrome 导出,已核对并恢复1条重复文字误报 |
已有两库共732题,均有已确认答案,没有答案冲突。它们保留在 `分题库/`。原始下载 CSV 未修改。
已有四个完整题库共1483题,均有已确认答案,没有答案冲突。它们保留在 `分题库/`。原始下载 CSV 未修改。
五库页面题数合计1884题,核对清单保存在 `页面题数核对.json`。
其余题库导出后,使用仓库 `scripts/merge-question-banks.cjs` 按页面题数检查并生成完整合并题库;未收齐前不以现有732题冒充五库全集。
多选题中一道题有四个不同选项ID,其中两个正确选项的文字均为“下降”。旧版将四个正确ID与三个去重后的答案文字比较,造成误报。核验该题全部冲突快照的题干、选项、正确ID、答案集合和来源批次一致后,定向恢复已确认状态;原始导出文件保留。
单选题库2第394至400题包含纯图片选项,第353题题干含溶解度曲线。29张原图已通过Chrome导出到 `图片/`,来源地址、文件路径、类型和SHA-256记在 `图片索引.json`。脚本1.2.3将图片保留为 `[图片:https://完整地址]`,CSV本身不嵌入图片像素。
最后一库完整导出后,使用仓库 `scripts/merge-question-banks.cjs` 按页面题数检查并生成完整合并题库;未收齐前不标记为五库全集。