| 模块 | 状态 | 说明 |
|---|---|---|
| 工具A 成套试卷拆题 | ✅ 已上线 | 实测:2026数学PDF拆19题/0.1秒、化学上海卷41题(4大题主题识别);OCR无题号卷有警告提示 |
| 工具B Word单题转化 | ✅ 已上线 | 实测:真OMML公式9/9正确转LaTeX;损坏.doc正确报错;图片提取 |
| 数据地基(question 50列+6表) | ✅ 已建库 | question表增至50列;question_relation/paper/paper_question/dedup_log/audit_log/question_attempts 全部建表 |
| 查重 L0/L1 | ✅ 已上线 | SHA-256精确+归一化哈希;实测重复题100%拦截(入库时自动查重) |
| FTS5+jieba 检索 | ✅ 已上线 | 已入库题目可检索(下方"题库检索");实测"中位数/抛物线"命中 |
| 拆题→入库→查重→检索闭环 | ✅ 打通 | 实测:19题入库→重复19题全拦截→检索命中 |
| 批量导入(断点续导) | ✅ 已上线 | W2:多文件批次任务+每文件状态;实测2文件批次:重复题全拦截、续导自动跳过done;中断后凭批次号续导 |
| 五参数组卷 | ✅ 已上线 | W2:学科/年级/难度/题型/题量随机抽题;实测数学高三中难度选择题5题(匹配池11);学生卷/教师卷 Word导出 |
| 答题卡(PDF/Word) | ✅ 已上线 | W4:信息栏+客观题ABCD涂卡格+主观题答题区;docx→soffice转PDF;实测1页中文正常 |
| 知识图谱打标 | ✅ 已上线 | W3:kg_inverted_index规则匹配自动打标(989个tag);入库/审核页一键打标;标签随题存储kg_nodes |
| 教师审核流 | ✅ 已上线 | W3:批量导入新题=draft待审;审核页通过→published(进检索/组卷)/驳回→rejected带原因;单题确认入库仍直通 |
| 错题回流(候选池) | ✅ 已上线 | W5:学生疑问/高频错题一键入库draft候选池(查重拦截);审核通过进公用题库;回流留痕ai_bank_error_pool |
| 在线考试闭环 | ✅ 已上线 | P1:发布(选卷+选生+时长)→学生在线作答(客观自动判分)→教师批改主观题→成绩统计+学情知识点聚合 |
| 智能组卷 | ✅ 已上线 | P1:图谱节点kg_node覆盖 + 难度分布difficulty_dist + 卷面去重(norm_hash) |
上传后自动:版式识别→拆题→生成每题Markdown。⚠️ 需登录后使用;未登录只读。
公式自动转LaTeX(OMML→pandoc)、图片提取、特殊符号映射。⚠️ 需登录后使用。
集中卷子 → AI拆题标标签 → 语义检索 → 教师改编 → 组卷布置 → 回收批改 → 错题回流 → 补练再组卷 的完整闭环。
AI负责把试卷拆成标准化题目、打上知识图谱标签、辅助检索与组卷;题目质量、改编、终审全部由教师掌控,AI生成的变式题不得直通公用题库。
| 部分 | 方案 |
|---|---|
| 多元入库 | 六路渠道(卷子上传/拍照OCR/手工录题/习题改造/外部题库/错题回流)→ 统一六步管线(归一化→去重→拆分→结构化md→渲染验证→质检) |
| 整体建库 | 四类题库:公用/学校/教师个人/错题库(错题库=候选池非第五库);复用现有bank_type+动态视图 |
| 组卷输出 | 五参数组卷(学科/年级/难度/题型/题量)→ 学生卷/教师卷/答题卡 PDF-Word |
| 多方质检 | 四道关:规则自检→AI自检→教师审核→学生反馈回流(状态机draft→ai_pass→teacher_pass→published) |
每题一个markdown文件:YAML frontmatter(id/学科/年级/图谱节点/难度/来源/归属/状态/命题意图/作答形态/开闭卷)+ 正文分节(##题干/选项/答案/解析/评分标准/备注)。公式用LaTeX,化学\ce双轨,手机平板KaTeX渲染、打印xelatex→PDF。
---
id: CHEM-J9-20260001
subject: 化学
grade: 九年级
chapter: 碳和碳的氧化物
kg_nodes: [化学-初中-身边的化学物质-碳和碳的氧化物]
difficulty: 中档
source: 2026年中考模拟卷·原创改编
bankType: 2
status: draft
intent: "考查CO还原性的理解与化学方程式书写规范"
answer_type: paper
exam_mode: closed
score_points:
- {part: "(1) 写化学式", score: 3}
---
## 题干
A~F是初中化学常见物质…(公式 $\ce{CuO + CO ->[高温] Cu + CO2 ^}$)
## 选项
(选择题才写)
## 答案
(1) A:$\ce{CuO}$;(2) $\ce{CuO + CO ->[高温] Cu + CO2 ^}$
## 解析
### 思路 / ### 过程 / ### 答案 / ### 易错点
## 评分标准
(主观题才写:采分点表格)
| # | 建议 | 会议结论 |
|---|---|---|
| ① | 学科智能体参与 | 12科全员评审(本轮),英语6种特殊题型md结构已定 |
| ② | 成套试卷拆题 | 三管线方案+五信号边界投票+三层图策略(L1位图保底/L2 SVG/L3结构化) |
| ③ | 图谱挂接 | 实证发现78%标签断链(5942题×9474标签),需kg_id_alias映射层修复 |
| ④ | 错题闭环 | 6渠道收集+快照保存+10态状态机+双闸门掌握判定+艾宾浩斯推送 |
| ⑤ | 题型分类/进货 | 20种题型枚举+6渠道×19题型进货矩阵;主分类键=作答方式 |
| ⑥ | 与拆解书关联 | 书→章节→卡片→题→错题→书双向叙事;kg_edge_types 11类边 |
| ⑦ | 跨学科综合题 | 假综合三标准+分科给分vs整体rubric双轨+融合度维度 |
| ⑧ | 音体美通用技术 | 逐科md模板+乐谱ABC文本化(传统文化减字谱除外,图谱双轨) |
| ⑨ | 笔/面/实践题 | 三维模型(测什么×怎么测×怎么评);介质差异非构念差异;统一库内task_card |
| ⑩ | 开卷闭卷 | 开卷是换构念非降难度(记忆淘汰/分析评价加强);同知识点双版本命题 |
| ⑪ | 线上线下信效度 | 主观题双评+仲裁+标准锚点;防作弊参数化+随机组卷;介质补偿 |
| ⑫ | 未来方向 | 视频题三关测试;讨论=形成性、辩论=终结性;item bank→task bank演进 |
★ 12科共同结论:一致同意"化学先试点"验证工程管道,但一致反对"化学形态=最终标准"。
共识一句话:"先化学"可以,但schema不能"先化学"——材料块、题型字段、答案类型、状态机扩展、跨学科冒烟测试五件事必须在定稿时入册,否则化学通过之日=各科返工之始。
多选部分给分(漏选得2分/错选0分按卷别可配)卡死自动批改;一题多解不同解法采分点完全不同;多空/子问结构未定义;kg缺思想方法+核心素养维度;填空答案需数学等价归一化;公式OCR隐蔽坑(x²变x₂)。条件:化学试点期并行数学冒烟10题。
question_type题型字段缺失是最大缺口;作图题答案=底图+作答图层;实验题缺专项建模(读数/连线/误差分析);单位与有效数字校验;K10是"化学思维"缺物理宏白名单;拆题五信号会把压轴小问拆成独立题。条件:反对按化学建模,P0验收加物理冒烟5题。
⚠️ 高能磷酸键A—P~P~P的~与markdown删除线~~冲突;遗传图解符号LaTeX不支持;作图答案无类型;长句表述题采分点占40%+;图绑定风险(50-70%带图题);AI变式实验题"逻辑崩"。条件:生物专项入P1验收、图管线与公式管线同优先级。
##材料块是第一前置条件(150分中110分是"长材料+多小题");诗歌分行禁$$包裹;作文60分需分项分等量规;默写通假字/教材版本容错;错题闭环改"得分率闸门"。约法:材料块白名单现在写死、化学验收加结构兼容验证、语文列P1第一批。
写作题漏了(需参考范文块+档次量表);听力音频两级存储+transcript必须入库;完形双轨改"单份物理存储+只读派生";答案必须绑选项文本(换序联动校验);词汇节点是kg结构性缺口;读后续写=维度×档位矩阵、AI不得终评。前提:P0加英语冒烟、拆题V1带两层拆解。
时政时效(机构改名让存量题过时)需outdated状态+定期复核;政治立场审核politic_check是最高优先级(ai_pass前人审);组合选择题拆题误拆;开放题等级量表评分;AI变式高危(编造数据)必须教师逐题审核。主张:v3.0定稿前开好结构口子、P1立即排政治专项POC。
史料出处元数据(source_text/一手二手)缺失;时空字段(朝代/纪年)缺位;价值导向审核闸门防欧洲中心论;论述题等级量表评分;AI变式史实错误风险高("汉武帝推行贞观之治")。条件:P0历史组并行标注10题、扩展白名单显式预留、化学验收加长材料冒烟项。
题组容器最大缺口(材料+2-4设问逻辑递进);图内文字层fig_text(等高线数值/图例不可检索);统计表必须文本化;地图审核红线(国界线/南海诸岛);错题hash需"文本+图pHash"双因子。前提:schema空位一次定稿、3道地理冒烟、拆题V1预留图绑定接口、地理试点按3周排。
拆题"空白信号"毁灭Python缩进(化学卷永远暴露不了的雷);编程题测试用例/运行环境/answer_type=code全缺失;代码markdown转义(x**2变加粗);答案几乎总是多解需等价解集合;拆题后必须ast.parse校验。条件:字段试点前预注册、P0验收加信息5题压测、P0后立即排适配周。
gender_scope性别维度是硬需求(男女标准不同);视频存储体量(45人×1分钟≈50-100MB/人)需压缩分级;未成年人肖像受《个人信息保护法》约束;技能考核=过程+结果双评价;体能测试=查表换算需版本管理;安全预案(健康筛查+急救+高温停测)。条件:task_card字段schema期预留、化学验收走通1个task_card全链路、体育独立排期4-6周。
减字谱/工尺谱无法ABC文本化(推翻"乐谱必须文本化"决策,图谱双轨);题干audio媒体类型缺失(听辨题);answer_variants等价答案集(繁简/通假);生僻字Unicode扩展区缺字体变豆腐块;作品类题(书法/武术)绝不自动评分。条件:P0预留字段、排期写清"第二批=传统文化+音体美"、验收标准平移。
时效性是AI学科最致命坑(知识半年一变,需deprecated态+版本号);伦理题AI变式危险(立场预设)最严执行档;匹配/排序题需###匹配项/###排序项;混淆矩阵在Word是表格非图片;编程题错因常是环境问题。条件:question_type/code类型/deprecated态本期入schema、拆题V1内置保护对象清单、验收含冒烟。
| # | 缺口 | 诉求 |
|---|---|---|
| 1 | ##材料块/题组容器缺失(8科点名) | 新增##材料区块+material_id+question_group_id;拆题禁止拆散材料-设问绑定 |
| 2 | question_type题型字段缺失 | 新增题型枚举(单选/多选/填空/计算/实验/作图/论述/编程…) |
| 3 | answer_type扩展不足(6科点名) | 增加drawing/code/file/image/task类型 |
| 4 | 扩展块白名单必须预注册(全体) | 化学试点可以不用,但字段在定稿时以"valid but optional"落地 |
| 5 | 跨学科冒烟测试(全体) | 每科3-5道代表题过md校验器(成本1-2人天) |
用户补充需求:化学等学科特殊符号/表达式/图表——①如何快速输入?②如何漂亮显示?③如何有效识别?④数物生地等学科类似情况?已组织6科专项评审(化学/数学/物理/生物/地理/信息技术)。
★ 6科共识:一套架构全科复用 —— 输入四通道(符号面板/公式编辑器/模板生成器/粘贴兜底)· 显示四端一致(KaTeX/xelatex/pandoc/服务端预渲染)· 识别五级流水线(版面分析→分块→专用识别→学科校验→人工复核)· 存储LaTeX单源+宏包注册表+受保护块。
| 学科 | 输入亮点 | 显示亮点 | 识别亮点 |
|---|---|---|---|
| 化学 | JSME结构式编辑器+装置元件库60+ | KaTeX+mhchem+SVG结构式 | DECIMER结构式+配平守恒100%拦截 |
| 数学 | MathQuill公式编辑器+GeoGebra | Word公式走pandoc转OMML可编辑 | latex2sympy语义归一化(1/2≡0.5) |
| 物理 | 电路图编辑器+读数图参数化生成 | \vv统一矢量宏四端一致 | 量纲校验器拦截"渲染正常语义错" |
| 生物 | 遗传图解/棋盘自动生成器10秒出图 | 黑白打印红线(实心■●) | 原子守恒+系谱逻辑;~~转义红线 |
| 地理 | 6参数化生成器(气候图10秒) | fig_text图内文字层可检索 | 地图红线100%拦截(强制标准底图) |
| 信息技术 | Monaco代码编辑器+测试用例表格 | Shiki高亮+mermaid-cli流程图 | ast.parse校验+缩进恢复 |
核心抽象:受保护块(Block)体系 —— formula/code/diagram/table/image/attachment/symbol 七类块统一管线,学科只扩展渲染器+校验器+符号面板三个插件点。