月底统计代课,还在手动汇总 Excel?这个 AI 技能帮你搞定
🎓 月底统计代课,还在手动汇总 Excel?
这个 AI 技能帮你搞定
写在前面
每到月底,教务处最头疼的事来了——统计代课。
一张 Excel 表在群里传来传去,有人填错格式,有人漏填,汇总的时候还要一行行核对。光是这件事,就能耗掉半天时间。
我最近用 AI Agent 做了一个代课统计技能,从录入到汇总全自动,用下来效果不错,分享给大家。
它能做什么?
1. 自然语言录入,不用填表
直接发消息:
代课教师:张老师
代课节数:1
日期:2026-03-18
请假教师:郑老师
请假类别:出差
系统自动解析,同步保存到 Excel 和 Markdown 两份文件,不用手动操作。
2. 调课通知直接扔给它
收到这种群通知?
高三周三调代课安排:
(1)代课:
郑老师(4班第4节)请假教师(陈老师)
张老师(3班第4节)请假教师(陈老师)
(2)调课:朱老师(4班第3节,3班第5节)
直接复制发给 AI,自动解析出代课记录并保存,省去逐条录入的麻烦。
3. 自动去重,不怕重复提交
同一位教师、同一天、代替同一人的课,系统会自动识别并跳过,不会重复计算。
4. 格式容错,填法不统一也没关系
「请假教师(姓名)」「出差教师:姓名」……各种写法都能识别,甚至漏写字段也能处理。
实际使用效果
以下是 3 月份的部分真实记录(姓名已匿名):
📅 2026-03-17 周二
收到调课通知后,直接发给 AI:
高三周二调代课安排:
(1)代课:
尤老师(18班第1节)请假教师(沈老师)
郑老师(15班第2节)请假教师(沈老师)
陈老师(15班第3节)出差教师(王老师)
AI 自动解析,生成记录表格:
代课教师
代课节数
日期
请假教师
请假类别
尤老师
1
2026-03-17
沈老师
请假
郑老师
1
2026-03-17
沈老师
请假
陈老师
1
2026-03-17
王老师
出差
📅 2026-03-18 周三
同一天收到三个年级的调课通知,逐条发给 AI,全部自动录入:
代课教师
代课节数
日期
请假教师
请假类别
郑老师
1
2026-03-18
陈老师
请假
张老师
1
2026-03-18
陈老师
请假
李老师
1
2026-03-18
王老师
出差
陈老师
1
2026-03-18
王老师
出差
廖老师
1
2026-03-18
刘老师
出差
每月汇总时,一键导出 Excel,按教师统计代课节数,清晰明了。
这个技能是怎么做出来的?
很多人可能会问:这需要会编程吗?
不需要。我用的是 OpenCode——一个 AI 编程助手,只需要用自然语言描述需求,它就能帮你把技能写出来。
整个过程大概是这样的:
描述需求:告诉 OpenCode「我需要一个记录代课信息的技能,支持解析调课通知、自动去重、保存到 Excel」
OpenCode 生成代码:自动写好 Python 脚本和技能配置文件(SKILL.md)
安装到 QClaw:把生成的技能文件放到指定目录,AI 助手就能识别并使用
测试调整:发几条测试消息,发现问题再告诉 OpenCode 修改
整个过程不超过半小时,完全不需要手写一行代码。
核心文件只有两个:
SKILL.md — 描述技能的功能和工作流程(AI 的「说明书」)
record_daike.py — 实际执行数据写入的 Python 脚本
为什么值得用 AI 来做这件事?
传统方式的问题
多人编辑同一张表,格式容易乱
汇总靠人工,费时还容易出错
重复记录很难发现
每个人填法不一样,对齐就是噩梦
AI 方式的改变
说话就能录入,零学习成本
日期、格式自动规范化
通过微信直接发消息,随时随地可用
数据统一存储,月底汇总一键完成
技术细节(可选阅读)
数据存储
Excel 表格:代课记录.xlsx — 便于查看和统计
Markdown 文件:代课明细.md — 按日期分类,完整保留原始记录
数据字段
字段
说明
示例
代课教师
代替上课的教师
张老师
代课节数
代课课时数
1
日期
代课日期
2026-03-18
请假教师
原任课教师
王老师
请假类别
请假原因
出差
周别
第几周
3
统计月份
统计月份
202603
去重规则
基于「代课教师 + 日期 + 请假教师 + 代课节数」四个字段判断是否重复。
使用场景
场景一:月底汇总
教务主任:「帮我统计一下 3 月份每位教师的代课情况。」AI 自动从数据库中提取数据,生成汇总表。
场景二:临时调课
教师 A 发消息:「明天我有事,需要找人代课。」教师 B 回复后,AI 自动记录到系统中。
场景三:数据核对
「上周的代课记录对吗?」AI 调出历史数据,快速核对。
结语
重复性的事情,交给 AI 做。
教务工作里有很多这样的「小事」——单独看不起眼,加在一起就是大量时间。把这些事情自动化,不是偷懒,是把精力留给更重要的地方。
关于作者
我是一名负责学校教务信息化工作的老师。这个代课统计技能是在日常工作中摸索出来的,基于本地运行的 AI 助手(QClaw + OpenCode)实现。
有类似的教务管理痛点,欢迎留言交流。觉得有用的话,也欢迎转发给有需要的同事。