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

如何使用

  1. 打开任意项目,进入设计视图
  2. 点击工具栏上的 AI 助手按钮
  3. 首次使用需同意使用协议
  4. 直接输入你的需求,或点击快捷功能卡片

快捷卡片

功能说明
一键解释项目分析所有屏幕,生成详细报告
一键解释当前屏幕仅分析当前屏幕(更快)
生成界面描述你想要的 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/GzVoGK2WzrAA6cCVqBlUDw

AI 助手实际效果分享

最近收到越来越多的反馈,其中使用 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