XCFS QA 题库 ZIP v1 示例

目录：
- question-banks.json：题库和题目数据。
- config.txt：导入策略，本示例 XMaoCAT=0 表示合并并按题型/题干去重；改为 1 时才会覆盖已有同名同类型题库。
- images/：题干、选项、排序项和匹配项使用的位图。
- AI-题库生成提示词.txt：可直接交给新的 AI 会话。

导入步骤：
1. 管理员进入“答题问卷 > 题库管理”。
2. 选择“导入 ZIP”，上传本文件并等待预检。
3. 核对题库、题目、图片和警告摘要。
4. 确认整批导入，再按需打开每个题库修改。

重要规则：
- 一个 ZIP 支持 1 至 20 个题库。
- 每库最多 200 题，整包最多 2000 题。
- 图片只能用包内相对路径引用，不得写 /uploads/ URL。
- 问卷题不应包含分值和正确答案。
- mode 与规范化标题相同的题库会合并到已有题库。
- 题目按题型与规范化题干去重，重复题会跳过；已有题优先保留。
- 合并后单库超过 200 题会整批拒绝。
- 覆盖模式必须写 XMaoCAT=1，并且只能匹配一个已有的同类型同名题库；会保留题库说明和引用关系，替换全部题目。
- 覆盖模式若影响正在发布的随机组卷，系统会自动刷新新玩家的候选题；已有答卷仍使用原快照。
- 网站预检通过后才可确认导入。
