鹅说 - 课后作业 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