界面、代码块、素材一次到位,逐项校验不出红块,安卓与鸿蒙直接编译。
支持 Claude Code · Cursor · Codex · Trae · 豆包 · 千问 · WorkBuddy 等能执行任务的 AI 工具;只能聊天的网页版 AI 选第二个标签
第 48 届世界技能大赛移动应用项目,网上没有公开题目,只有现场 5 张照片。用 Claude Opus 5.5 加 ai2-app 技能还原需求、生成应用,手机实测直接运行。
点任意一张卡片的「试试这样说」,示范需求会填进顶部输入框,改两个字就能复制给你的 AI。
一节课一个完整案例
按教学进度出案例:一个组件一个 .aia,属性、方法、事件全覆盖,附验收清单写清每一步怎么操作、应该看到什么,直接当实验指导书。需要的话可以只用基础组件。
积木直接变成图
把逻辑写成积木脚本,在线预览页直接渲染成标准积木图,放进教程、课件、公众号都清楚;块图上能「复制代码块」,读者一键粘回编辑器。组件用中文名并附文档链接。
动手前先问清楚
经典蓝牙还是低功耗、TinyDB 还是 SQLite、多屏幕还是单屏多面板?它对照 300 多个组件的真实接口和常见坑给建议,列出关键积木思路,不编造不存在的积木。
照着题目先做出一版
把题目文档、原型图或现场照片交给它,先拿到能跑的完整版本,再对照评分标准逐项打磨。世界技能大赛的题目就是这样做出来的。
看到喜欢的 App 就能仿
发一张别人 App 的截图,它照着布局、配色和交互做出一个类似的版本,素材和数据也一并准备好。
加功能不用推倒重来
平台上已有的工程,它把需求整理成提示词,交给编辑器里的 AI 助手直接修改,每一轮都能一键撤销。
不用学积木,不用装开发环境。会说需求,就能拿到成品。
在上面写你想要的 App,或者准备好需求文档、截图。复制生成好的那段话。
AI 自动下载技能,读需求、规划界面和逻辑,生成并逐项校验,产出 .aia 和预览页。
在 App Inventor 2 中文网导入 .aia,用 AI 伴侣真机调试,一键编译安卓 APK 或鸿蒙 HAP。
普通 AI 写 App Inventor 项目,常见结果是导入一片红块、属性名写错、事件参数对不上。ai2-app 把这些错误挡在交付之前。
拿真实组件元数据核对组件类型、属性名与取值、事件签名、方法参数,有错不产出文件。
同一个工程编译 Android APK 与 HarmonyOS HAP,苹果 iOS 即将支持。
导航条、SQLite、低功耗蓝牙、MQTT、WebSocket、图片轮播……直接拖用,不用找拓展。
按主流 App 的布局和配色规范生成,卡片、导航、动画开箱即用,不是简陋的教学示例。
生成本地预览页:界面示意 + 真实代码块图,满意再导入,不满意继续对 AI 说。
修改平台上的已有项目时,技能会整理好提示词交给编辑器里的 AI 助手,直接改、可撤销。
同样一个 AI,装上技能前后,交付的东西完全不一样。
| 直接问 AI | AI + ai2-app 技能 | |
|---|---|---|
| 交付物 | 一段积木说明或伪代码,要自己照着拖 | 完整 .aia:界面 + 代码块 + 素材 |
| 导入结果 | 常见红块、找不到组件、参数对不上 | 逐项校验,导入不出红块 |
| 组件知识 | 停留在训练时的旧版本 | 随平台更新的真实组件库 |
| 多端发布 | — | 安卓、鸿蒙同一工程编译 |
不需要。把需求说清楚就行:有哪些页面、每个按钮做什么、数据存哪。也可以直接把需求文档、手绘草图、别人 App 的截图发给 AI。
Claude Code、Cursor、Codex、Trae,以及豆包、千问、WorkBuddy 等能执行任务的 AI 工作工具都可以,电脑上需要装有 Node.js。只能聊天的网页版 AI(豆包、DeepSeek、ChatGPT 等的对话页面),选「网页版 AI」标签,它会给出可粘贴的代码块源码。
在 App Inventor 2 中文网(fun123.cn)导入 .aia,用 AI 伴侣扫码真机调试,再编译安卓 APK 或鸿蒙 HAP。编译 App 需要开通 VIP。
备课时让它按教学进度出案例:一个组件一个 .aia、功能全覆盖,并附每一步的操作和预期现象;写教程时让它把逻辑写成积木脚本,用在线预览页渲染成标准积木图放进文章,读者还能一键复制代码块。只想要方案时,说一句「先不要生成工程」,它会只给选型和思路。
可以。继续对你的 AI 说「把首页改成卡片布局」「加一个夜间模式」,它会在原工程上修改;也可以导入平台后用编辑器里的 AI 助手改。
对 AI 说「导入或更新 ai2-app 技能包」,它会重新下载最新版。平台新增组件后,技能包会同步更新。