返回顶部
鹅说

鹅说 - 课后作业 AI 聊天

「鹅说」是一款专为课后作业设计的 AI 聊天应用。它采用了独特的教学辅导方式,不直接提供答案,而是通过启发式引导,帮助学生培养独立思考能力。这款应用旨在提升学习效率的同时,更注重培养学生的学习能力与解决问题的思维方式。

核心特点:

  • 智能对话:基于 RAG 技术,提供精准的知识解答
  • 引导式学习:通过循序渐进的提示,培养学生的解题思路
  • 因材施教:根据学生反馈动态调整辅导策略
  • 跨平台支持:完整支持 iOS、Android 与网页端

选择 Expo 作为开发框架,是想持续探索和深入下不同的跨平台的解法,以及深度体验下该技术栈路线的取舍。

项目还在开发中,欢迎关注。 🏗️

然鹅,要是我找到工作就会烂尾了 (如果幸运的话) 🤣

开发笔记 📝


项目架构

  • expo 用于通用原生和网页应用
  • supabase 用于认证、数据库、存储、函数
  • UI 使用 react native reusable
    • nativewind 用于 css
    • lucide 用于图标
    • rn-primitives 用于基础组件
    • moti 用于动画
    • sonner 用于通知
    • react-hook-form 用于表单
  • zustand 用于状态管理
  • zod 用于数据验证
  • typesafe-i18n 用于国际化
  • vercel/ai 用于 AI SDK