MIT「AI with App Inventor」课程本土化对照:国内能直接做的组件与教程

« 返回

MIT「AI with App Inventor」课程本土化对照

MIT 的 AI with MIT App Inventor 是很好的人工智能入门课,但不少单元依赖国外服务:Teachable Machine 网站、ChatGPT、DALL-E、Gemini、亚马逊 Alexa,国内要么打不开,要么注册不了。

这一页把 22 个单元逐个对照到中文网能直接用的方案:

  • 识别类(图像分类、手势、姿势、面部网格):用内置的机器学习套件(ML Kit)组件,模型随 App 打包,完全离线,不需要 Google Play 服务。
  • 生成式 AI 类(聊天机器人、写故事、画图、看图说话):用 LLMAI2Ext 拓展接入 DeepSeek、通义千问、豆包等国内大模型,申请 API Key 就能用。
  • 训练自己的模型:不用 Teachable Machine,改用即教即识,在手机上对着摄像头拍样本直接教。Teachable Machine、PIC 和即教即识是什么关系,看图像分类方案对比。

表里「怎么做」一列:直接做 = 原教程照着做就行;换方案 = 把国外服务换成本站组件,思路和积木结构基本不变;暂无 = 国内没有可用的替代。

入门单元

MIT 单元 原教程用的 怎么做 中文网方案
Fake Voices: The Ethics of Deepfakes 文本朗读的语速、音高 直接做 文本朗读器的「语速」「音高」属性,改变声音后讨论合成语音的伦理问题
Introduction to Machine Learning: Image Classification Look 拓展(网页模型) 换方案 图像标注:400 多类、带中文名,案例一:拍照识物
Alexa Hello World / Alexa Calculator 亚马逊 Alexa 暂无 Alexa 国内不可用,MIT 也已停用这套接口。想做「语音问答」可以用下面的语音计算器思路
Hour of Code: StoryGPT Gemini 聊天机器人 换方案 LLMAI2Ext 的 DeepSeek 组件写故事;多模态版见第 7 课 照片绘本

进阶单元

MIT 单元 原教程用的 怎么做 中文网方案
Personal Image Classifier: PICaboo Teachable Machine 网站训练 换方案 即教即识:在手机上拍样本直接教,使用指导与 .aia。PICaboo 的「躲猫猫」就是教两个类别:「看见我」和「没人」
Voice Calculator Tutorial 语音识别 + 意图理解 换方案 语音识别器(用手机自带语音服务)或 BaiduSpeech 拓展转文字,再交给 LLMAI2Ext 理解意图
Therapist Bot Tutorial 聊天机器人 换方案 LLMAI2Ext:第一句话先设定角色(如「请你扮演一位耐心的心理咨询师……」),之后的多轮对话会记住这个设定
Awesome Dancing with AI Tutorial PoseNet 换方案 姿势检测:33 个关键点、摄像头实时检测,案例三:举手立刻有反应
Facemesh Filter Camera Facemesh 拓展 换方案 面部网格:468 个关键点 + 内置 AR 贴图,案例四:面部滤镜
Simple ChatGPT App ChatGPT 换方案 LLMAI2Ext 的 DeepSeek / 通义千问组件,积木结构与 ChatBot 几乎一样
Simple ImageBot App DALL-E 换方案 LLMAI2Ext 豆包组件的文生图,第 4 课 AI 画图
GenAI Digital Doodle App 生成式 AI 画图 换方案 画布作画后存成图片,交给豆包图生图,第 5 课 照片变漫画是同样的「图 + 文字 → 新图」
GenAI: Historical Character Advisor App ChatGPT / Gemini 换方案 LLMAI2Ext:第一句话让它扮演某位历史人物、用他的口吻回答,之后用户的提问都由「他」来答;换人物时调 StartNewChat 开新对话
GenAI Vision Aid 视觉大模型 换方案 第 1 课 拍照识物:拍照让大模型描述,再用文本朗读器读出来,就是一个看图说话的无障碍助手
Alexa Number Guessing Game 亚马逊 Alexa 暂无 同上,Alexa 不可用;猜数字游戏本身可以用语音识别器 + 文本朗读器做
Augmented Reality: Chicken Bowling AR 拓展(ARCore) 暂无 依赖 Google Play 的 AR 服务,国内大多数手机没有。面部、手部、人体上的 AR 贴图可以用面部网格、手势识别、姿势检测的「添加贴图」

高级单元

MIT 单元 原教程用的 怎么做 中文网方案
ChatGPT App ChatGPT 换方案 LLMAI2Ext:流式输出、思考模式、多轮对话都支持
ImageBot App DALL-E 换方案 LLMAI2Ext 豆包文生图 / 图生图,第 4 课、第 5 课
Reinforcement Learning: Tame the Dog 奖惩反馈的学习过程 直接做 MIT 课程介绍里没有列出外部服务,讲的是奖励与惩罚如何让行为固定下来,用积木的变量与计分就能实现;原教程如用到国外服务,按本页同类方案替换
Rock Paper Scissors Tutorial Teachable Machine 训练手势 换方案 手势识别直接认出石头、剪刀、布,不用训练,案例三:和手机玩石头剪刀布;想自己教手势也可以用即教即识
Alexa Messenger 亚马逊 Alexa 暂无 Alexa 不可用

使用前须知

  • ML Kit 组件联机调试:识别引擎体积较大,普通版 AI 伴侣不包含,联机调试请安装 MLKit 版 AI 伴侣;直接打包 APK 测试不受影响。
  • 大模型要自己的 API Key:DeepSeek、通义千问、豆包都在各自的开放平台申请,准备 API Key 的步骤写在大模型多模态专题里。
  • 鸿蒙:大模型拓展安卓、鸿蒙通用;ML Kit 组件在鸿蒙上的支持情况见各组件文档。
文档反馈