幻尔WonderAgent云端AI编程智能体上线,让固件开发像聊天一样简单!
继幻尔WonderFlash Web端烧录器上线后,幻尔工具生态再添新成员——WonderAgent 云端AI编程智能体正式上线!
它是一个在浏览器里写嵌入式固件的 AI 助手:选好你手上的硬件,用自然语言说出想要的功能,AI 会在对应产品的官方源码工程里改代码、在云端完成编译,编出来的固件直接从浏览器烧录到设备上。电脑上不需要安装 Arduino IDE,不需要配工具链,也不需要折腾环境,整个过程耗时极短!
一、5步上手,轻松完成固件开发与烧录
下面通过实际操作,带你了解WonderAgent的完整使用流程:
1 登录幻尔账号
打开 WonderAgent 网页,在弹出的登录框中使用幻尔平台统一账号登录;还没有账号,可直接在登录界面注册。
2 选择产品
点击左上角「新建对话」,在产品列表中选择需要开发的产品,比如「MechDog AI机器狗」。产品决定了 AI 使用的官方源码工程及对应编译环境,请务必选择与实际设备一致的产品,否则生成的固件可能无法正常使用。
3 描述功能需求
在底部对话输入框中,直接说明希望硬件实现什么功能,
比如,“设计一个触屏计算器。”
又例如,“设计一个程序,当大模型模块识别到人脸时,狗子执行2秒的原地踏步,然后舞动一下机械臂。“
需求描述越清晰,AI就越容易准确理解。建议尽量说明涉及的接口、触发条件和预期运行效果。
4 AI修改代码并完成编译
提交需求后,AI会读取对应的官方源码工程,根据需求修改相关代码,并在云端执行编译,整个过程会显示在对话中;
编译成功后,对话末尾会显示一张固件卡片,右侧「固件」面板也会显示对应记录。
5 连接设备,一键烧录固件
此时,用数据线将设备连接到电脑,点击右上角「连接设备」,选择对应串口,
再点击固件卡片上的「烧录」按钮,即可开始写入固件。烧录过程中请勿拔掉数据线或刷新页面,以免固件写入不完整。
效果演示1
效果演示2
若固件生成后暂不烧录,系统会将其保存在历史记录中,方便后续随时调用。
温馨提示
为了让开发、连接和烧录过程顺利进行,请提前确认以下事项:
浏览器要求:请使用电脑端Chrome或Edge浏览器。设备连接、固件烧录和串口调试都依赖Web Serial功能,Safari、Firefox及手机浏览器不支持,仅能查看对话。
数据线要求:请使用支持数据传输的数据线,部分仅支持充电,可能导致设备无法被识别。
串口占用:烧录前请关闭Arduino IDE串口监视器、串口助手等可能占用同一串口的软件。
二、不只是“改代码”:能看、能读、能调
WonderAgent 能做的事,比“生成一段代码”要深。它可以在工程里查找和读取文件、编辑或新建文件、在云端编译,编译失败时读报错、接着改。串口调试面板打开后,AI 可以直接读取设备输出(最多 500 行),判断程序是否正常运行;需要发调试命令或 AT 指令时,AI 会发出请求,每一条都需要你确认才会真正发到设备上。
涉及真实设备的操作,AI 不会自己执行:烧录固件和发送串口命令,每一次都要你点“允许”或“烧录”。拒绝之后,AI 会换一种做法或者停下来问你。
部分产品还支持屏幕模拟器预览和设备屏幕截取,AI 能在烧录前“看到”界面效果,减少盲改。
三、一个“创意工坊”,让固件流动起来
编译成功的固件不只能自己用。在固件记录上点“分享到创意工坊”,填写说明和封面后,就能发布成作品。
其他的开发者看到后可以直接烧进自己的设备;附了源码并开放改编的作品,可以一键带进 WonderAgent,在原作者工程的基础上继续改,原作者和来源会自动保留。
创意工坊把这些结果变成可运行、可烧录、可继续改编的社区资产:新手可以从一个能跑的作品起步,创作者的作品会被更多人烧进设备、接着改,二次创作又成为下一个人的起点。工具解决的是“一次开发能不能跑通”,生态解决的是“跑通之后能不能持续生长”。当固件可以流动、源码可以接力、来源可以被尊重,幻尔硬件上的创意就不再是孤岛,而会形成“创作—分享—改编—再分享”的循环。
四、让嵌入式固件开发,像聊天一样简单
从 WonderFlash 烧录工具,到如今的WonderAgent 云端AI编程智能体,幻尔正持续完善软硬协同的开发工具生态,致力于降低开发门槛。
当自然语言交互、AI 代码修改、云端编译与网页烧录完美融合,探索硬件功能、验证创新创意将变得前所未有的简单。
选择产品,描述需求,让 AI 助你把想法变成可以烧录的固件。
