时间:2026年10月31日(英文原文首发于10月28日)
地点:InfoQ 中文(文章发布地);试点现场位于尼日利亚拉各斯州、奥贡州和印度北阿坎德邦
人物:Chidi Nwaogu(Efiwe 联合创始人兼 CTO,文章作者);Sergio De Simone(InfoQ 审稿人);田橙(InfoQ 中文译者)
事件详情:InfoQ 中文10月31日刊发了一篇工程复盘,作者是 Efiwe 联合创始人兼 CTO Chidi Nwaogu,英文原文10月28日首发于 InfoQ。Efiwe 是一个为弱网与低端设备设计的移动优先 AI 编程教育平台:学习者用手机浏览器打开渐进式 Web 应用,只需完成一次初始设置,之后即可离线使用,代码全部在本地执行,首次加载完成后不再消耗移动数据。平台已被 160 个国家的 2.2 万多名学习者使用,并在尼日利亚拉各斯州、奥贡州和印度北阿坎德邦的学校开展了结构化试点,课程内容覆盖 246 种语言。技术路径上,SQL 使用编译为 WebAssembly 的 SQLite(sql.js),Python 使用编译为 WebAssembly 的 CPython(Pyodide),两者都在 Web Worker 中按需初始化、不阻塞主线程;最初用 localStorage 缓存翻译后的课程文本,因约 5MB 的容量上限和同步读写会拖慢低端机启动,最终迁移到 IndexedDB,并保留一段先读新库、再读旧库的过渡逻辑,以免丢失离线多日的用户进度。官方离线能力页还写明,平台依靠 Service Worker 与 TensorFlow.js(Efiwe 1.5)实现完全离线,学习者可在任何手机上写代码并即时获得 AI 反馈。
背景:作者自述,他经营编程培训时曾遇到学生上课途中陆续掉线,一批报名的 80 名学生最终只有 6 人毕业,追查后发现并非学生主动退出,而是网络撑不到一节课结束。这让他意识到,多数编程教育平台默认学习者有笔记本电脑、有宽带、能轻松阅读英文、付得起订阅费,而 Efiwe 的目标正是推翻这四个前提。技术细节上的教训同样具体:在尼日利亚试点期间有老师反馈部分学生注册后课程页始终空白,最初怀疑是低端 Android 机的硬件兼容性问题,事后证明真正的诱因是设备存储空间被占满——课程启动流程中一个未被捕获的 await 写入中断了渲染调用,页面既不报错也不显示。作者把这种把失败当作正常数据处理的链路要求,视为整套执行设计的核心原则。
影响:这套离线优先的路线把 AI 编程教育的产品重心从模型能力挪到了存储配额、冷启动和失败路径容错上,对做新兴市场产品的团队有直接参考价值。对开发者而言,它也示范了浏览器内运行 Python 和 SQL 的可行边界:WebAssembly 让不上传代码就能执行成为可能,但前提是把运行时初始化推迟到 Worker、接受较长的冷启动,并把存储配额当作必须预先设计的故障场景。对中文读者来说,这类不依赖宽带、不依赖电脑的普惠编程工具,是 AI 编程走出 IDE 之后更贴近真实用户形态的一种形态。
总结:Efiwe 用 WebAssembly 把 Python 和 SQL 搬进了手机浏览器,用 PWA 和 IndexedDB 把弱网与低端设备变成可用场景,并公开了尼日利亚和印度试点中最真实的工程教训:瓶颈不在模型,而在存储、冷启动和失败路径。对做教育科技或面向新兴市场产品的团队来说,这篇复盘的价值比它 2.2 万用户这个数字本身更大。
常见问题:
问:Efiwe 是什么?
答:面向弱网和低端设备的移动优先 AI 编程教育平台,已覆盖 160 个国家 2.2 万多名学习者。
问:代码在哪跑?
答:在浏览器内本地执行,Python 用 Pyodide,SQL 用 sql.js,都是编译成 WebAssembly 的运行时。
参考来源:
InfoQ 中文:AI 编程导师挑战低端 Android 手机!不用服务器,Python 和 SQL 直接在浏览器里运行
https://www.infoq.cn/article/HHgKMMKa8BNZYQuMFSMS
InfoQ 英文原文:Building an Offline-First AI Coding Tutor for Low-End Android Phones
https://www.infoq.com/articles/building-offline-first-android-app-low-end-devices/
Efiwe 官方:离线能力说明页
https://efiwe.com/offline
国际电信联盟 AI for Good:Efiwe 入选者页
https://aiforgood.itu.int/speaker/efiwe/
国际电信联盟 AI for Good:利用 AI 改善学习与技能提升的初创企业评选活动页
https://aiforgood.itu.int/event/meet-the-top-startups-leveraging-ai-to-improve-learning-and-upskilling/
英国皇家工程学会非洲工程奖 2026 入选者页:Chidi Nwaogu
https://africaprize.raeng.org.uk/2026-cohort/chidi-nwaogu/







