Windows 桌面端 · Blockly 积木 + MicroPython

极客实验室

AI + 图形化编程平台
拖拽积木,让 ESP32-S3 主板听懂你的话

浏览真实案例 界面预览
极客实验室:积木编程与 MicroPython 代码实时对照
积木即代码:左侧拖拽拼接,右侧实时生成 MicroPython

核心特性

从积木到固件,为 AI 硬件创作而生

图形化积木编程

基于 Blockly 的拖拽式编程,18 个分类百余块积木,零基础也能搭出完整作品逻辑。

AI 编程助手

内置 AI 编程模式,用自然语言描述想要的功能,大模型直接生成可刷入的 MicroPython 代码。

实时代码对照

积木每一次变动都同步生成规范 MicroPython 代码,图形化到代码编程平滑过渡。

一键串口刷入

自动识别主板 COM 口,点击「刷入」即把程序写入设备,刷入日志实时可见。

离线语音识别

「当听到 XX 时」积木 + 命令词表管理,识别在主板本地完成,零延迟、零云端成本。

云端语音播报

云语音播报积木把任意文字转为自然语音播放,支持等待播完 / 不等待两种模式。

工程文件管理

作品保存为 .gkl 工程文件,随时打开继续创作;最近项目列表 + 自动备份防丢失。

丰富硬件生态

LED 彩灯、温湿度传感器、显示屏、电机舵机、WiFi、MQTT 物联网积木开箱即用。

四步完成一个作品

从想法到主板运行,最快只需几分钟

拖拽积木

从左侧分类中拖出积木,像拼图一样组合出作品逻辑。

生成代码

软件实时把积木翻译为 MicroPython 代码,右侧面板随时查看学习。

连接主板

Type-C 数据线连接极客AI主板,软件自动识别 COM 口。

一键刷入

点击「刷入」按钮,程序写入主板立即运行,作品活了。

真实案例

以下案例均为极客实验室实际搭建并刷入主板运行的作品

语音小夜灯案例积木
案例 ① · 离线语音识别

语音小夜灯

说出「开灯」「关灯」「换颜色」,主板立即响应。命令词识别完全在设备本地完成,无需联网,毫秒级响应;按一下 BOOT 键还能直接关灯。

  • 「当听到 XX 时」事件积木,自定义命令词表
  • RGB 灯颜色 / 状态控制,随机取数做换色效果
  • 云语音播报操作反馈,体验完整闭环
AI 语音助手案例积木
案例 ② · AI 连续对话

AI 语音助手

唤醒词「小智」唤醒后进入自由对话:聊聊天、讲故事,云端大模型理解意图并语音回复,静默超时自动退出会话。

  • 唤醒词 + 命令词双引擎,本地云端无缝衔接
  • 「开始自由对话」积木,可配置静默退出时长
  • 「停止当前动作」「结束对话」随时打断
环境气象站案例积木
案例 ③ · 传感器 + 显示屏

环境气象站

DHT11 温湿度传感器每 2 秒采集一次数据,实时刷新到板载彩屏;温度超过 30℃ 自动语音播报「太热了,请注意通风」。

  • DHT11 引脚读取积木 + 变量存储
  • 「显示状态」多行文本积木,定时刷新
  • 条件判断 + 语音提醒,传感器数据联动

作品馆

同学们用 AI 创作的编程作品,经审核后在线展出

学校作品墙

每所学校拥有独立的作品展区,学生在机房完成的作品自动汇集到本校墙面。

社区展区

个人账号的作品汇聚社区,相互可见、彼此学习,优秀作品还能被分享进学校。

大屏轮播

精选作品支持全屏自动轮播,教室投影、开放日展示开箱即用。

用户中心

账号登录后按角色展示:积分面板 / 机房管理,一站式管理

积分与充值

AI 用量积分实时可见,在线充值、批次有效期与消耗明细一目了然。

机房管理

老师账号管理名下机房号:白名单开关、学生作品、用量监控集中处理。

多角色支持

学生、老师、个人用户同号登录,面板按角色自动适配,无需切换入口。

积木分类一览

18 个分类,覆盖硬件控制、语音交互、网络物联全链路

网络与连接 MQTT 事件 LED与彩灯 引脚控制 电机与舵机 语音交互 消息与对话 显示屏 传感器 串口与系统 控制 运算符 变量 文本 转换 列表 函数

搭配极客AI主板 V2,让创意出声

软件 + 硬件 + 云平台 + 课程,一站备齐