智慧校园排课助手可实时查询教室占用状态并自动生成无冲突课表;需在coze平台创建智能体,接入教室基础信息与本学期课表两个excel知识库,启用excel分析和网页搜索插件,通过时间匹配与条件筛选实现精准空闲检索及最优教室推荐。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让教师和学生能随时查到全校教室的实时占用状态,并自动避开已排课时段生成新课表,避免人工协调冲突、反复打电话确认空教室的低效操作。
创建排课与空闲教室检索Bot基础框架
登录扣子空间(coze.cn),用手机号完成注册并进入个人工作空间;点击左上角「⊕创建智能体」→ 选择「从零开始」;在基础配置页,将智能体名称设为“智慧校园排课助手”,简介写为“实时查询教室占用状态,支持按楼栋/容量/设备筛选,可一键生成无冲突课表”;【必须勾选“Excel分析”和“网页搜索”两个插件,否则无法读取课表数据源并校验教室状态】;人物设定写成:“你是一位熟悉教务系统逻辑的智慧校园运维工程师,掌握全校教室基础信息与当前学期课表结构,只返回结构化结果,不解释原理”。
接入并解析课表与教室静态数据
进入该智能体的「知识库」页,点击「+新建知识库」,命名为“教室基础信息”;上传一份Excel文件,包含两列:教室编号|配置详情(如“301|容纳60人|含投影仪+黑板+无线投屏”);上传后点击「分段设置」→ 选择「按行分段」→ 关闭「自动摘要」。
再新建一个知识库,命名为“本学期课表”;上传教务系统导出的原始课表Excel(需含字段:课程名|教师|班级|教室|周次|星期|节次|起止周);确保“节次”列使用标准格式(如“1-2节”“3-4节”“5-6节”),否则后续时间冲突判断会失效。
扣子 (Windows) 是字节跳动推出的一站式 AI Agent 平台客户端,支持多 Agent 协作、可视化工作流和知识库管理。最新版本新增 Claude Code 与 Codex CLI 接入、多端同步和项目级管理功能,同时优化了插件生态和 AI 响应速度,让用户在 Windows 上即可高效创建、运行和协作智能体,满足个人、团队及企业场景需求。
回到「工作流」编辑页,删除默认节点,添加两个并行输入节点:① “接收用户查询请求(如‘查找明早8点后有空的多媒体教室’)”;② “自动加载‘本学期课表’知识库中所有已排课记录”;接着连接一个“Excel分析”节点,用公式筛选出与查询时间重叠的所有教室占用记录——这一步决定空闲判断是否准确,不能跳过。
实现动态空闲教室检索
方法一:按时间+条件精准筛选
用户输入“查找东楼3层、容纳50人以上、带实验台、周二第5-6节空闲的教室”,Bot自动执行:提取关键词→匹配“教室基础信息”中“东楼3层”“容纳50人以上”“带实验台”→排除“本学期课表”中所有“周二|5-6节”的教室→返回剩余教室编号及配置详情。
方法二:模糊时段快速响应
用户输入“现在哪间教室空着?”,Bot立即调用系统当前时间(2026年7月28日22:06),换算成当日第几节课(如22:06属晚自习第3节),再比对课表中该节次所有已排教室,返回未出现在列表中的全部教室;【注意:此功能依赖教务系统课表更新时效性,若课表延迟超过2小时,结果可能失真】。
生成无冲突新课表
第一步:接收用户提交的新课需求,包括课程名、教师、班级、期望周次、星期、节次、所需教室类型(如“需带机房”);
第二步:在“本学期课表”中检索该时间段内已被占用的教室编号;
第三步:在“教室基础信息”中筛选出满足硬件要求且未被占用的教室;
第四步:若存在多个可用教室,优先返回最近一次使用率最低的教室(通过统计该教室本周已排课节数得出);
第五步:生成结构化结果:{"课程":"人工智能导论","教师":"张老师","教室":"信科楼205","时间":"第10周|周三|3-4节"},直接可导入教务系统。










