尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Earthworm:5 分钟跑通连词成句英语学习工具
Earthworm5 分钟跑通连词成句英语学习工具【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthwormEarthworm 是一款开源的游戏化英语学习工具核心玩法是连词成句系统把句子拆成打乱的单词和短语你来拼回正确的句子拼完立刻告诉你对错。除了中译英还有听写模式除了学单词还有排行榜和学习日历。不管你是想从零补基础还是想用碎片时间巩固表达都能用这个项目在几分钟内搭出一套本地学习环境。 痛点与破局背单词为什么总是坚持不下来传统背单词至少有三个麻烦。其一你按列表背词单词和语境是割裂的记住了 abandon 却不会在句子里用。其二对错要等老师批改或考试才知道错误一路滚雪球。其三进步看不见动力被一点点磨掉。Earthworm 逐条给出了解法。传统方式让你孤立地抄词而它把句子拆到单词粒度你在排列组合中重新搭起语境每个词的落点都能感觉到。传统方式反馈滞后而它每次提交都即时判对错错词当场高亮、当场修正。传统方式进度靠自我感觉而它把完成次数画进日历式学习热力图再把周榜、月榜、年榜摆在你面前——坚持不再靠意志力而是有迹可循。认可这套思路的话先把环境跑起来。 快速上手3 步本地跑起 Earthworm前置条件Node 20、pnpm 8以及本机安装并运行中的 Docker。数据库全部容器化你不需要手动装 PostgreSQL 或 Redis。第一步把代码克隆到本地并安装依赖同时把示例配置复制成正式配置后端启动时才会读到数据库连接信息git clone https://gitcode.com/GitHub_Trending/ea/earthworm cd earthworm pnpm install cp ./apps/api/.env.example ./apps/api/.env cp ./apps/client/.env.example ./apps/client/.env第二步一条命令链依次完成Docker Compose 拉起 Postgres 和 Redis初始化表结构上传内置课程最后启动后端与前端两个终端pnpm docker:start pnpm db:init pnpm db:upload pnpm dev:serve pnpm dev:client第三步打开浏览器访问本地地址完成注册后你会看到课程包列表和学习日历。内置的 55 节课程以 JSON 形式存放在 packages/xingrong-courses/data/courses/ 下db:upload跑完即可直接开练。 核心功能解析中译英连词成句把语法拆成动手动作这是 Earthworm 的默认玩法系统给出句子的中文和一组打乱的英文单词你把词拖进正确位置拼回句子。为什么比直接抄句子有用排列过程中你必须判断语序和词性语法是动手体会到的而不是读说明。游戏主界面在 apps/client/components/main/Game.vue单词输入、纠错与错误高亮的逻辑在 apps/client/composables/main/question.ts想调整答题手感就从这里入手。听写模式从认得出到写得出如果连词成句只证明你认得词听写模式负责补上另一半不看原文凭记忆或听音频把句子写出来。它针对拼写和长期记忆对备考人群尤其扎实。两种模式可以随时切换你的选择会被记住在本地实现见 apps/client/composables/user/gamePlayMode.ts。排行榜与学习日历让坚持被看见每完成一次课程后端会同步更新周、月、年三个周期的 Redis 有序集合排名实现在 rank 模块前端首页则用类似代码贡献图的日历展示每天学习次数组件是 apps/client/components/Home/CalendarGraph.vue。一张榜单加一块日历把今天学了十分钟变成看得见的成就这正是它容易让人养成习惯的地方。 架构与部署一套现代全栈技术栈整个项目是 pnpm monorepo前后端边界清晰。前端用 Nuxt Vue 负责页面与答题交互位于 apps/client/后端用 NestJS 提供课程、排行、会员等接口位于 apps/api/。数据落在 PostgreSQL排行与计数交给 Redis两者由 docker-compose.yml 统一拉起。表结构用 Drizzle 定义在 packages/schema/src/schema/课程内容则是 xingrong-courses 里的一组 JSON——想换课程改完数据重跑pnpm db:upload即可。生产环境可用 PM2 托管后端prod:serve脚本首次部署只走 Docker Compose 也够用。谁适合用在校学生与备考人群内置课程覆盖零基础入门、高考写作和动画口语连词成句加听写形成认—写—复习闭环打基础和考前冲刺都能用。时间碎片化的上班族单次练习几分钟就能结束界面轻量、手机电脑都能打开适合当摸鱼间隙的英语入口。想自建或二次开发的开发者前后端分离、部署容器化、模块边界清楚方便替换课程、接入自己的登录系统或加新玩法也是一份不错的全栈参考。 开源与贡献Earthworm 以 AGPL-3.0 协议开源你可以自由学习、修改和自托管。想参与开发贡献指南 分步说明本地环境搭建与提交流程遇到是否免费、如何报 bug这类问题FAQ 里都能查到答案。提 issue、提 PR都从这份文档开始。回到开头的承诺5 分钟你手里就多了一套本地可跑的连词成句学习环境。现在就克隆仓库把命令跑完你的第一句话可以马上开始拼【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

三步跑通 GetQzonehistory:把 QQ 空间历史说说完整导出的指南

三步跑通 GetQzonehistory:把 QQ 空间历史说说完整导出的指南

三步跑通 GetQzonehistory:把 QQ 空间历史说说完整导出的指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory GetQzonehistory 是一个 Python 工具,帮你登录自己…

📅 2026/9/20 21:31:18
2026年AIGC论文降重工具评测与使用指南

2026年AIGC论文降重工具评测与使用指南

1. 毕业论文降重工具现状解析2026年的学术环境中,论文降重已成为毕业生必经的考验。随着检测算法不断升级,传统"同义词替换语序调整"的降重方式已难以应对查重系统的语义分析能力。目前主流降重工具可分为三类:基础改写类&#xff…

📅 2026/9/20 21:31:18
2026年企业AI趋势:异构计算与边缘智能的崛起

2026年企业AI趋势:异构计算与边缘智能的崛起

1. 企业AI趋势报告的价值与背景2026年企业AI十大趋势预测报告的发布,标志着AI技术在企业应用领域进入了一个新的成熟阶段。这类趋势报告不同于普通的行业分析,它是由具备全球技术视野和丰富落地经验的企业基于大量实际案例和数据提炼而成。作为从业15年的…

📅 2026/9/20 21:31:18
MORE NEWS

更多资讯

📰

Wox AI 命令完全指南:把保存的 Prompt 变成可复用的查询命令

桌面应用AI 应用插件系统 【免费下载链接】Wox A cross-platform launcher that simply works 项目地址: https://gitcode.com/gh_mirrors/wo/Wox 点击查看 免费下载 导读 Wox 的 AI 命令(AI Command)把一段保存好的 prompt 变成可重复使用…

📰

三个问题定下 YOLO 多目标跟踪部署:BoxMOT 完整跟踪部署实践

三个问题定下 YOLO 多目标跟踪部署:BoxMOT 完整跟踪部署实践 【免费下载链接】boxmot BoxMOT: Pluggable Python and C SOTA multi-object tracking modules with support for axis-aligned and oriented bounding boxes 项目地址: https://gitcode.com/GitHub_Tr…

📰

R2R本地部署教程:一条命令跑起你的私有AI文档系统

R2R本地部署教程:一条命令跑起你的私有AI文档系统 【免费下载链接】R2R SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. 项目地址: https://gitcode.com/GitHub_Trending/r2/R2R R2R 是一个…

📰

Biome Markdown 格式化器行内图片(Inline Image)格式化规范与实现解析

Biome Markdown 格式化器行内图片(Inline Image)格式化规范与实现解析 【免费下载链接】biome A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP. 项目…

📰

120ms 响应:如何让「本地AI数字人」跑进你的手机

120ms 响应&#xff1a;如何让「本地AI数字人」跑进你的手机 【免费下载链接】Duix-Mobile &#x1f680; The best real-time interactive AI avatar(digital human) with on-premise deployment and <1.5 s latency. 项目地址: https://gitcode.com/GitHub_Trending/du/…

📰

Cherry Studio 前端测试规范:渲染进程、packages/ui 与 E2E 的层级选择、Mock 边界与评审门禁

Cherry Studio 前端测试规范&#xff1a;渲染进程、packages/ui 与 E2E 的层级选择、Mock 边界与评审门禁 【免费下载链接】cherry-studio &#x1f352; Cherry Studio 是一款支持多个 LLM 提供商的桌面客户端 项目地址: https://gitcode.com/CherryHQ/cherry-studio 本…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬