首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
Earthworm 游戏化英语学习指南:用连词成句让日常练习不再枯燥
📅 2026/9/15 15:23:58
✍️ 爱科研究院
👁 阅读 3,247
Earthworm 游戏化英语学习指南用连词成句让日常练习不再枯燥【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthwormEarthworm 是一款把连词成句做成小游戏来学英语的开源项目适合背单词记不牢、练句型没耐心的学习者它最突出的特点是答题、听写、排行全部游戏化练习过程有即时反馈。适合谁用它解决的是什么问题如果你背单词总是背了就忘或者做语法练习时觉得像在完成作业那 Earthworm 的设计正对这两个痛点。它不再让你默写单个单词而是给出拆散的词块让你把它们按正确顺序拼成句子——单词在短语、句子中的位置就是在一次次拼句里被记住的。同时它内置的重复机制会把学过的内容拆进后续课程反复出现配合排行榜和日历式的打卡图把每天练一点变成一件有反馈、可看见进度的事。文档里把它概括为听力、语法、单词、i1 可理解输入、重复与趣味性六个维度同时覆盖见 官方文档。快速上手本地部署三步走第一步获取代码并安装依赖环境要求 Node.js 20、pnpm 8 和 Docker。克隆仓库后装好依赖git clone https://gitcode.com/GitHub_Trending/ea/earthworm cd earthworm pnpm install第二步配置环境并初始化数据库前后端各复制一份.env配置恢复 Logto 登录数据然后启动 Postgres 和 Redis 容器、初始化表结构并上传课程数据cp ./apps/api/.env.example ./apps/api/.env cp ./apps/client/.env.example ./apps/client/.env unzip logto_db_init_data.zip -d .volumes/ pnpm docker:start pnpm db:init pnpm db:upload如果db:init报数据库连接失败多半是 Docker 服务还在启动中等十几秒再跑一遍即可。第三步启动前后端注册并进入第一个课程包分别启动后端和前端然后打开终端打印的本地地址pnpm dev:serve pnpm dev:client首次进入时点Create account用邮箱注册并填写收到的验证码注册流程在 注册说明文档 里有逐步截图。登录后你会看到首页的课程包列表和打卡日历选一个零基础课程包开始第一局拼句。核心功能拆解你会用到哪几块拼句与听写两种练习模式进入课程后Game.vue 会加载对应模式的组件默认的中文释义 → 拼出英文句模式和听读音 → 输入句子的听写模式。答题界面在 QuestionInput 组件 里支持连续作答、错题提示和自动播读音答对答错都有音效反馈。排行榜与学习记录想看看自己今天排第几打开排行榜页即可后端实现在 apps/api/src/rank/。另外首页还有一张学习日历图CalendarGraph.vue你每天累计的学习时长会被记录下来连续打卡的格子会填得越来越满。学过的词可以标记为已掌握之后重复抽题会少遇到它们入口在 mastered-elements 页面。课程包内容与进度的载体课程包是内容的最小组织单位每节课由若干题目卡片组成。项目自带零基础英语、高考写作等课程原始数据就放在 packages/xingrong-courses/data/courses/ 下共 55 个 JSON 文件。你对某个课程包的学习进度、历史成绩都存在后端换设备登录也能接着学。进阶使用三条实用建议按 i1 原则选课不要一上来就挑高难课程包从零基础类课程开始难度刚好比当前水平高一点坚持率会高很多。善用已掌握标记某词连续答对、已经刻进肌肉记忆后就去标记它系统会把它从重复队列里拿掉把练习时间留给薄弱词。自定义课程数据如果你有想练的素材课文、台词可以修改packages/xingrong-courses/data/courses/下的课程 JSON然后用pnpm db:update把改动同步进数据库发现课程数据有误时也用这条命令更新。小结定位用连词成句游戏练单词、短语和句型的开源英语学习工具。上手Node 20 pnpm 8 Docker三条命令装依赖、起容器、跑前后端全程不超过十分钟。体验拼句/听写两种模式 排行榜 打卡日历练习有反馈、进度可见。内容自带 55 个课程 JSON也支持改数据、传自己的课程。如果你正好受够了枯燥的默写不妨按上面的步骤把它跑起来从第一个课程包的第一局拼句开始试试。【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/9/15 15:23:58
Astryx 内部工程化体系解读:a11y-spec 无障碍契约测试、Vibe 测试与 Crowdin 截图流水线
2026/9/15 15:23:58
如何快速找到并下载网页视频资源:猫抓资源嗅探扩展完整指南
2026/9/15 15:18:58
远程医疗音视频系统架构:WebRTC+SFU+mediasoup落地实践
2026/9/15 16:04:07
C#与三菱PLC通讯实战:MC协议帧格式与地址映射详解
2026/9/15 16:04:07
douyin-downloader:抖音无水印批量下载完整指南
2026/9/15 16:04:07
Manim数学动画引擎:10分钟跑通第一个数学动画视频
2026/9/15 16:04:07
vphone-cli内核补丁守卫规范:为什么绝对不能硬编码偏移量
2026/9/15 16:04:07
douyin-downloader 抖音无水印批量下载完整指南:新手从配置到任务管理
2026/9/15 15:59:04
测试智能体落地实录:知识库路径+工作流驱动需求到用例全自动
2026/9/15 0:01:49
2026年NVMe SSD装机避坑指南:PCIe 4.0/5.0、NVMe启动与M.2 Key兼容性实测
2026/9/15 0:01:49
Flutter与OpenHarmony物理动画实现指南
2026/9/15 0:01:49
vscode插件开发之语言服务器,这次让用 TaoToken 接入的 Codex 排查 LSP 服务端连接
2026/9/15 13:08:25
拯救者Y7000黑屏故障排查与维修实战指南
2026/9/14 2:50:57
AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验
2026/9/14 11:25:37
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化