音乐学校教务 · 一周排课一键生成
排课表自动化——AiPy 自动化实战案例
提示词
把以下排课内容按从周一到周日排序,整理成一个美观的Excel表格,保存到当前工作目录下:
@所有人
各位家长朋友们大家好
本周我校课程排班如下,温馨提示:各位宝贝均为同一批6-8岁学员,不同时段将学习不同的音乐内容(声乐、钢琴交替进行);另明确:19:00之后的课程为线上课,其余时段均为线下课,烦请家长朋友们提醒孩子按时上课,配合老师完成教学工作:
6-8岁学员【授课老师:李老师(声乐)】
周一下午(线下课)
16:30-17:30 基础发声练习+儿歌传唱
———————————
6-8岁学员【授课老师:张老师(钢琴)】
周二下午(线下课)
17:00-18:00 钢琴基础指法练习
18:10-19:00 简单曲目弹奏(小星星、两只老虎)
———————————
6-8岁学员【授课老师:王老师(声乐)】
周三下午(线下课)
16:30-18:00 气息控制+流行歌曲演唱技巧
———————————
6-8岁学员【授课老师:陈老师(钢琴)】
周四晚上(线上课)
19:00-20:30 进阶曲目练习(拜厄练习曲、简易奏鸣曲)
———————————
6-8岁学员【授课老师:刘老师(声乐)】
周五晚上(线上课)
19:00-20:30 通俗歌曲演唱+发声技巧提升
———————————
6-8岁学员【授课老师:李老师(声乐)】
周六上午(线下课)
09:00-10:00 节奏训练+舞台表现力指导
周六下午(线下课)
14:30-16:00 合唱训练+声部配合
———————————
6-8岁学员【授课老师:张老师(钢琴)】
周日上午(线下课)
10:30-11:30 曲目巩固+错音纠正
周日下午(线下课)
15:00-16:30 乐理知识讲解+曲目情感表达指导
线上上课的宝贝,请家长提前15分钟协助孩子调试好设备;线下上课的宝贝,请家长提前10分钟送孩子到校,协助孩子做好课前准备(乐器检查、学习资料整理等)。
若有课程调整、孩子请假或其他教学相关疑问,请及时与孩子的授课老师或教务处沟通🤝
花儿音乐艺术学校 教务处
用户痛点
- 手工排版繁琐:从群消息中提取时间、老师、课程内容,手动录入Excel极易出错
- 格式不统一:线上课/线下课、声乐/钢琴需要不同颜色标记,手工调整耗时
- 家长沟通成本高:排班表不直观,家长容易看错上课时间和形式
AiPy 实现过程
1
解析原始文本自动识别星期、时段、老师、课程类型、时间、内容等关键字段
2
生成Excel表格使用 openpyxl 创建带颜色区分、合并单元格、冻结表头的专业排班表
3
数据可视化将Excel数据转换为HTML报告,含ECharts图表(每日分布、类型占比、老师课时等)
4
包装案例页按AiPy官方案例风格生成左右分栏展示页,嵌入数据报告iframe
设计亮点
双色区分
声乐橙色/钢琴蓝色:一眼分清课程类型,家长不会混淆
线上高亮
线上课金黄底色:周四周五线上课特别标注,避免跑空
可视化报告
ECharts四张图表:每日分布、类型占比、老师课时、线上线下比例一目了然
效率对比
以前手动做
30分钟+
逐条录入+调色+合并
现在用AiPy
2分钟
一句话需求全自动
🚀 提效超过 15 倍!