本版本是在原有“STEAM教育应用与开发”课程基础上重新整合形成的独立教学版本。原有Python、ESP32、MicroPython、DHT11、HC-SR04、LCD1602、WiFi、UDP、MQTT、巴法云、MicroDot、HTML/CSS/JavaScript和Chart.js内容继续作为技术主线;Agent与WorkBuddy不作为课后附加内容,而是随着数据、设备、网络和项目问题逐步进入课程。
整合后的主线是:
原始问题 → 获取数据 → 判断数据是否可信 → 形成状态 → 调用工具 → 发送消息 → 接受请求 → 网页解释 → 测试验收。
本课程中的端侧Agent不是在ESP32上运行大语言模型,而是一个围绕任务目标运行的确定性程序。它能够:
WorkBuddy用于处理电脑工作区中的复杂任务: