试卷讲评课不用做PPT了:用 AI Skill 做彩色边注解析册
- 2026-09-15 13:53:08
我们手里的标准答案是这样的:选择题只有一行「1-5 DDCAB」,非选择题只有一串填空词。学生核对完对错,卷子就塞进抽屉了。真正值钱的推理过程——为什么 A 对、D 错、这张图该怎么看、这个考点还能怎么考——全锁在教师用的答案卷里。而那份答案卷通常是密密麻麻的黑色宋体,就算复印发下去,也没人细读。
所以我一直在想:能不能把解析拆开、上色,直接贴到原题旁边?
先看看做出来是什么样
一题一块。左边是原题原图,右边一列彩色注释,七种颜色各管一件事:
红·考点 粉·关键词 橙·题干转换 蓝·图表分析 棕·答案与理由 紫·选项分析 绿·补充知识
关键是注释全在右侧边栏,一行都不压在原题和图上面。原题还是那道原题,图还是那张图。学生可以先自己读题,再看右边提示,讲评的节奏就保住了。
紫色那块我特别喜欢:四个选项逐条拆开,A 正确、B 正确、C 正确、D 错误,每条后面跟一句理由。这不是我写的,是脚本从官方解析里自动拆出来的,所以跟标准答案口径一致,不用我逐条誊。
它到底替我干了什么活
一句话:给它一份试卷 docx 和一份答案 docx,它还你一本按题排好的彩色解析册。
中间那些琐碎事它全包了:按题号把题目和解析对上、把四个选项和逐项分析拆开、把图从 docx 里抠出来、判断选择题是单选还是多选、把非选择题的参考答案按小问列好。
我只做两件它做不了的事——判断这道题的考点是什么,以及哪些地方值得往外延伸。这两件事写进 Excel,之后想改随时改。
三步走
第一步,把试卷和答案两份 docx 丢给它,自动解析出题目、选项、图片和官方解析。
第二步,它会出一张 Excel 复核表,逐题列出考点、关键词、答案与理由、图表分析、补充知识。这是 AI 初稿,我按自己的判断改。「选项分析」那栏不用动,脚本已经从官方解析拆好了,跟原文一致。
第三步,定稿后一键出 HTML 和 PDF。HTML 在屏幕上翻,PDF 直接打印装订成册。
改起来也方便:只改 Excel,重跑一次就行,不用从头再来。题干文字和图都来自原 docx,不在 Excel 里,所以改注释不会动到原题。
真卷实测,以及踩到的坑
我拿衡阳市八中 2026 年高一下学期期末卷试了一遍:21 道题(13 道单选、3 道不定项、5 道非选择题),16 张图,还有 2 张数据表。全程解析出来,图一张没丢。
过程不是一帆风顺。第一版跑完,21 道题全被判成非选择题,解析全是空的,还凭空多出两道假题。查下来是四个问题,都修好了:
一是答案标签。 这份卷写作「【答案】D」,脚本原来只认光秃秃的字母,16 道选择题全军覆没。
二是卷首的「注意事项」。 里面「1.答题前填写好自己的姓名」被当成了第 1 题,「2.请将答案正确填写在答题卡上」成了第 2 题。现在的办法是必须先见到「一、选择题」这样的大题标题才开始收题。
三是解析被拦腰截断。 「【分析】」里常有「1、…… 2、……」这样的编号条目,脚本一见数字加顿号就以为下一题开始了。第 6 题的解析从 571 字掉到 113 字,后半段四个选项的分析全没了。
四是选项判定词。 脚本认「A 项正确」,这份卷写的是「A 正确」,少一个字,16 道题的选项分析全空。
这些坑不是这份卷独有的。各地答案卷的排版习惯差得远,能自动兼容的,就别让人手工改。

几句提醒
AI 初稿只负责「有」,不负责「对」。考点归类对不对、补充知识会不会超纲,得你自己把关。我的做法是先跑一遍,再拿着 Excel 逐题过,一节课的时间能过完整卷。
图片方面,如果 Word 里是矢量图(WMF、EMF 格式),浏览器显示不出来,脚本会跳过,这种情况下图会缺失,需要手工补。
版权上多说一句:期末卷、月考卷的版权一般归出题方,校内教研和自己的班用没问题,要发到公开场合还是谨慎些,标注来源、避免整卷原样放出。
这个工具是我用 WorkBuddy写的一个SKILL,名叫 bio-exam-annotate。想动手的同行,附录里有完整命令。
附录:动手清单
一、准备环境(只需做一次)
PY="C:/Users/Mayn/.workbuddy/binaries/python/versions/3.13.12/python.exe" "$PY" -m venv "C:/Users/Mayn/.workbuddy/binaries/python/envs/default" "C:/Users/Mayn/.workbuddy/binaries/python/envs/default/Scripts/pip.exe" install python-docx openpyxl之后统一用这个环境:
PY="C:/Users/Mayn/.workbuddy/binaries/python/envs/default/Scripts/python.exe" S="C:/Users/Mayn/.workbuddy/skills/bio-exam-annotate/scripts"二、解析(阶段 1)
cd 你的工作目录 "$PY" "$S/parse_dual.py" "试卷.docx" "答案.docx" --outdir .跑完会打印题目数、含图题、图片总数,先核对这几个数对不对。
三、出复核表(阶段 3)
draft_fields.json 是逐题的注释初稿(考点、关键词、答案与理由、图表分析、补充知识),交给 AI 生成或自己写都行。
"$PY" "$S/build_excel.py" questions.json draft_fields.json "复核台.xlsx"四、定稿后出成品(阶段 4)
"$PY" "$S/build_html.py" "复核台.xlsx" "解析册.html" \ --questions questions.json --images q_images.json --media media \ --title "你的标题" "$PY" "$S/gen_pdf.py" "解析册.html" "解析册.pdf"改完 Excel 重跑第四步即可。只要 HTML 的话,跳过 Word 和 PDF 那两步。
避坑速查