智能语音课程表助手
如今不少孩子,每天早晨在家收拾书包时,常常会对着课程表发愣——下一节到底是什么课?该带哪本书?想不起来,又怕带错,最后干脆一股脑把所有课本都塞进书包。沉甸甸的书包背出门,看似省心,却也添了不少麻烦。
若有一个能随时回应、清晰提醒的“智能课程小助手”,或许情况就会不同。它不仅能及时告诉孩子今天该带什么书、下节是什么课,更能帮助他们从杂乱与遗忘中解脱出来,养成有条理、自主规划的学习习惯。

为此,我尝试借助胖虎 Agent 这位智能编程助手,通过 AI 通识课掌握的协作思维,在未来板 Lite AI 平台上,创建一个智能课程表咨询助手。通过AI智能体技术,实现情绪识别、对话交互和心理疏导功能。它具备以下功能:
● 实现简单语音输入,识别用户咨询的课程问题
● 实时分析咨询日期和课程关键词,提供精准识别及响应
● 通过对话帮助用户更直观答疑解惑
成果展示:智能课程表咨询助手
操作步骤
1、打开AI编程模式
使用浏览器访问未来板Lite AI版的IP地址(具体ID地址详见使用的未来板Lite AI屏幕显示),进入Web编程界面。

第一次使用或忘记操作步骤的用户请前往00-快速开始,查看并完成未来板Lite AI版与胖虎Agent平台的准备工作,再进行下一步操作。
2、创建.py课程表
在创建.py课表之前,需要将课程表文件(例如,excel表格文件)保存为.csv后缀的文件。需要注意的是,保存的时候一定要选择 “CSV UTF-8 (逗号分隔)” 这一文件类型。
2-1 点击上传文件,从本地文件中找到并 上传刚保存的.csv后缀文件,等待上传成功后,直接点击查看上传后的文本内容。

2-2 打开AI对话助手,点击引用文件,选择 “小学生课表.csv” ,在对话框中输入具体的功能需求。


2-3 等待几分钟后,就可以在文件栏找到创建成功的 course_schedule.py 。

3、创建智能体,配置智能体提示词
3-1 点击新建文件,选择.agt(Agent)后缀,命名为 "course_assistant" 。

3-2 点击创建的智能体,将以下提示词复制到刚才我们创建的智能体中,定义要回复的内容及逻辑。如不满意提示词文案,还可以自己增加判断逻辑,或点击右上角的优化工具,优化当前的提示词文案。确认提示词无误后,点击保存。
提示词示例:
你是课程查询助手。只回答课程时间、科目相关的问题。回答要简洁准确,1-2句话。不要说多余的话。课程时间:8:00-16:00,周一到周五。科目:语文、数学、英语、科学、道德与法治、美术、音乐、体育、劳动实践、信息技术、自由阅读、兴趣社团。

4、用自然语言描述需求
点击引用文件,选择 “course_assistant.py” ,在对话框中输入具体的功能需求。这里需要参考之前创建的 “course_schedule.py” 和 “course_assistant.apt” 这两个文件。
文本描述示例:
参考course_assistant.apt功能,直接调用course_schedule.py文件,并直接对引用文件进行内容优化。按下M键时可以进行语音询问,助手会语音回答课程相关问题,且将回答内容显示在屏幕上,自动换行和居中对齐。

AI编写的程序可能会由于项目描述,或者AI理解偏差,导致效果不是完全如愿,或者运行出现错误。
- 效果不如愿的情况:尝试在对话窗口中继续跟AI交流,或者如果你有更具体的期望,也可以描述的更清楚一些;
- 针对运行有报错提示:直接点击错误弹框中的自动修复,等待AI修复完成后再次运行。
5、测试与优化
AI生成的代码可以直接运行测试。根据实际效果,可以:
- 调整智能体提示词,优化对话逻辑
- 修改日期识别关键词和响应策略
- 通过自然语言继续描述新需求,AI会自动更新代码
优化示例:
5-1 生成内容优化:需要引用 ”course_schedule.py“
内容优化,要求查询课程信息时,准确回答问题。
1.哪几天的第几节课有特定课程
- 哪几天的第一节课有语文? - 周一和周四
3.查询哪一天第几节课有什么课程
- 周二第三节课是什么课? - 周二第三节课是道德与法治
4.特定课程在哪几天的第几节课有课
- 英语在周三第几节课有课? - 英语在周三第一节课有课
5.哪一天是否有特定课程
- 周三有体育课吗? - 没有
5-2 界面UI优化:需要引用 “course_assistant.py”
仅做界面优化,保持原有功能不变。
1.主界面显示“课程咨询助手”字样,绿色,2号字体;
2.正下方显示“按M键咨询课程”字样,灰色,1号字体,当按下按键M时,变成显示“咨询中”字样,黄色,1号字体;当松开按键M时,变成显示“识别中”字样,黄色,1号字体;之后跳转到子界面,最上方显示“查询结果”字样,水平垂直居中位置显示回答的文本。
下载的程序怎么使用?
点击菜单栏中的 “ 文件 ” >> “ 导入项目 ”,选择下载的.taro后缀文件,点击 “ 立即导入 ” 即可。


总结一下
通过这个智能课程咨询助手的制作,我们可以看到胖虎Agent和未来板Lite AI版让制作智能设备变得很简单:
- 零门槛创意实现,非专业开发者也能将想法转化为实际项目
- 支持自定义AI角色和对话逻辑
- 极速开发迭代,从构思到原型仅需简单对话
- 实时提供代码建议,避免常见编程错误