传统语言学习已 out,这款 App 才是你的 “救星”!
项目概述
WordPecker App是一个个性化语言学习应用,它将 Duolingo 风格的课程与用户自定义的词汇列表和上下文相结合,旨在帮助用户更高效地学习语言。
WordPecker的核心功能是创新性地将单词学习与上下文结合,让用户可以创建自己的单词列表并以类似Duolingo的方式练习,通过AI自动生成练习内容,大大提升了词汇学习的效率和趣味性。当用户在阅读或观看内容时,只需简单地将遇到的新单词或短语添加到应用程序的上下文列表中,WordPecker便会自动提取其定义并生成个性化学习材料。这种基于上下文的学习方法,既提高了学习效率,也使得语言学习变得更加生动有趣。此外,应用还提供深入学习模式和测验功能,用户可以随时切换,进行定制化的练习。

源码下载:
github下载:https://github.com/baturyilmaz/wordpecker-app
百度网盘下载: https://pan.baidu.com/s/1-4f-V0-XLwAdaHR0CxV-mw?pwd=ashe 提取码: ashe
技术栈和依赖
技术栈:前端使用 React 框架,后端使用 Node.js,同时使用了 Supabase 作为数据库服务。
安装和运行
前提条件:需要安装 Node.js(版本 >= 16)、npm 或 yarn,拥有 Supabase 账户以及 OpenAI API 密钥。
安装步骤:首先克隆仓库,然后分别在 backend 和 frontend 目录下安装依赖。具体命令如下:
克隆仓库
git clone https://github.com/baturyilmaz/wordpecker-app.git
cd wordpecker-app
安装后端依赖
cd backend
npm install # 或 yarn install
安装前端依赖
cd ../frontend
npm install # 或 yarn install。
部署也很简单,怎么样,是不是已经迫不及待想要试试这款神奇的 App,现在就行动起来,让 WordPecker App 带你开启语言学习的之旅。