AI2Claw正式上线!用自然语言开发AppInventor应用
原创来源:App Inventor 2少儿编程 发布时间:2026年4月18日 官方网站:https://www.fun123.cn
大家好!今天给大家介绍AppInventor2中文网(https://www.fun123.cn)绝对独家最新上线的重磅功能:**AI 助手**! 只需用自然语言描述你想要的功能,AI 就能自动帮你:添加界面组件、设置属性、生成逻辑代码块、分析整个项目结构。
主要功能亮点
1. 一键生成界面
说”帮我做一个登录界面,有用户名、密码输入框和登录按钮”,AI 就会自动在设计器里创建好所有组件!2. 智能生成代码块
描述你想要的逻辑,AI 自动生成对应的积木块代码,再也不用逐个拖拽!3. 项目解读
一键让 AI 分析当前屏幕或整个项目,快速了解项目结构。4. 智能客服
技术答疑、文档教程、IoT 使用方法等,AI 直接给出官方链接和解答。5. 项目还原
原版代码损坏?无需担心!AI 可以帮你还原项目,界面和代码块都能恢复!技术特色
| 功能 | 说明 |
|---|---|
| 流式输出 | AI 实时边生成边显示,响应更流畅 |
| 自动执行 | 每个操作块生成完即立刻执行,高效流畅 |
| 安全确认 | 删除组件、清空代码块等危险操作均弹窗二次确认 |
| 预配置 DeepSeek | 开箱即用,无需自己配置 API |
| 本地存储 | 对话历史保存在本地,每个项目独立管理 |
| 模糊搜索扩展 | 输入 ble 自动匹配 BluetoothLE,输入 mqtt 匹配 Mqtt |
如何使用
- 打开任意项目,进入设计视图
- 点击工具栏上的 AI 助手按钮
- 首次使用需同意使用协议
- 直接输入你的需求,或点击快捷功能卡片
快捷卡片
| 功能 | 说明 |
|---|---|
| 一键解释项目 | 分析所有屏幕,生成详细报告 |
| 一键解释当前屏幕 | 仅分析当前屏幕(更快) |
| 生成界面 | 描述你想要的 UI,AI 自动创建组件 |
| 生成代码块 | 描述逻辑,AI 自动生成积木块 |
使用示例
- 帮我做一个计算器界面,包含数字键盘和显示屏
- 给按钮1添加点击事件,点击后显示”你好世界”的提示
- 分析当前屏幕有哪些组件,各自的功能是什么
注意事项
- AI 有时会犯错,重要操作前请先备份项目
- 复杂操作建议分步骤描述,效果更好
- 对话历史每个项目限 50 条,超出自动清理最旧的记录
你还可以这样问
界面相关
- 设置屏幕标题为”智能控制小车”
- 隐藏当前屏幕的标题栏
- 背景颜色推荐一个
- 设置按钮背景为橙色
- 添加一个屏幕abc
- 修改屏幕名称为abc
- 美化界面
- 背景改为淡绿色
扩展相关
- 导入ble扩展
- 导入mqtt扩展
代码相关
- 添加一个函数实现阶乘功能
- 写一个低功耗ble的demo
- 写一个mqtt的demo
- 写一个智能家居App
- 写一个SQLite的demo
- 使用中文组件名写一个弹球游戏
实际生成案例
MQTT Demo
图片见原文:https://mp.weixin.qq.com/s/GzVoGK2WzrAA6cCVqBlUDw智能家居App(中文组件名)
图片见原文:https://mp.weixin.qq.com/s/GzVoGK2WzrAA6cCVqBlUDwAI 助手实际效果分享
最近收到越来越多的反馈,其中使用 AI 助手辅助生��代码块的也不少,总结下来就是 AI 的确能真的”帮上忙”,我们也感到非常欣慰。
案例1:ECharts 画图
使用 ECharts 拓展画图时,不知道画图函数怎么用,有的函数参数比较复杂,比如二维列表、键值对列表等。这时,AI 助手能够根据参数类型自动匹配代码,生成一个能用的 demo 代码块,然后在此基础上进行优化调整,最终 demo 可直接运行出预期结果。案例2:BLE 低功耗蓝牙
使用 AI 助手生成了低功耗蓝牙 ble 骨架代码块,然后报错了。最终的问题是 AI 改错了其中一个 uuid 导致功能特性通信失败报错,修正 uuid 后功能正常。提醒:AI 生成有时也会出错,项目最好要先有备份!如果担心 AI 改乱了代码,可以跟 AI 要求只检查逻辑,先不改动代码块,确认好再让 AI 执行。当然AI目前生成的代码块有时可能不会那么完美,可尝试与AI多对话几轮,但有时生成的界面或代码块逻辑说不定会让人眼前一亮哦~
欢迎大家试用并反馈问题!有任何建议或遇到 Bug,请留言告诉我们,我们会持续优化!
想体验AI助手?立即访问:https://www.fun123.cn
