Scott Hatfield
通过实际项目获得知识和技能。
作用
Launchpad 是一款 Flutter 应用,专注于通过以项目为基础的实操学习来掌握相关技能。该应用利用 Google 的 Gemini AI 技术,以高度自定义和自适应的方式创建、管理和支持这些项目。
当用户定义学习目标(例如“我想学习如何使用 3D 打印机”)时,系统会通过 Firebase 的“Build with Gemini”集成将此输入发送到 Gemini API。系统会从 Firebase Remote Config 检索系统说明和其他参数。然后,Gemini API 会生成符合 JSON 架构的结构化项目计划。
Gemini 还会生成与项目中特定重要步骤相关的上下文感知型成就,为用户提供激励性里程碑。这些成就是通过分析项目步骤并确定值得认可的关键挑战或里程碑而动态创建的。此外,如果用户在项目期间有疑问,可以直接在应用中提出问题,Gemini 模型会根据预配置的系统说明生成回答。
Launchpad 使用 Gemini API 的方式是后台运行,从而实现流畅直观的用户体验。通过集成 Gemini AI,Launchpad 为学习者提供了强大的工具集,帮助他们通过 AI 生成的指导、支持和激励来应对复杂的项目,同时让用户专注于学习历程本身。
可采用以下设备打造
- Flutter
- Android
- Firebase
- Android Studio
团队
更新者
Scott Hatfield
发件人
美国