
从 I 到 I like to do it now本地跑通连词成句学英语的 Earthworm【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthwormEarthworm 是一款开源的英语学习工具核心是连词成句从一个单词出发一步步拼出完整句子把单词、短语和语法在反复练习中学进记忆。配合键盘打字、即时反馈和闯关式的进度感它能把枯燥的背单词变成一件愿意每天做的事。背单词背到第三天就想放弃连词成句想解决的就是这件事大多数人放弃英语不是因为不聪明而是因为反馈太慢。你背了一个星期的单词合上书还是说不出一句完整的话而游戏里每一次操作都有声音和动画立刻回应你。Earthworm 把练习拆成单词→短语→句子的小台阶你每敲对一步屏幕上就立刻拼出下一截句子敲错了马上有提示音提醒你。等一条句子从零长到 I like to do it now你会发现自己不知不觉把 like、to do、now 的用法都顺下来了。它还会把已经学过的词拆散重新混进后面的课程里帮你复习。克隆仓库后先装依赖再启动前后端这 4 步因为项目是开源的你可以先在自己机器上把 demo 跑起来不用急着付费或注册线上服务。前置要求是 pnpm 8 和 Node 20本地还要能跑 DockerPostgres 和 Redis 靠它启动。克隆仓库git clone https://gitcode.com/GitHub_Trending/ea/earthworm安装依赖pnpm install启动数据库并初始化docker compose up -d之后跑pnpm db:init首次再补一次pnpm db:upload把课程数据灌进去分别启动后端与前端pnpm dev:serve和pnpm dev:client前后端都起来后浏览器打开前端地址用邮箱或 GitHub 注册一个账号就能看到课程列表并开练。从单词拼到完整句子连词成句到底怎么练它是这个项目最有辨识度的部分。课程数据本质是一串从短到长的句子比如 I → I like → I like the food → I dont like the food → I like to do it now每一步只比上一步多一个词、多一层结构。系统会把这些句子拆成给你前半句让你把后面敲出来的小关你照着中文提示和空格把英文逐字敲出来敲对就往前推进敲错就回到断点重来全程有按键音和报错音垫底。这样设计的原因是单词孤零零地背很容易忘但把它放进I like to do it这样的句子里你就顺带记下了 like 后面要接什么、否定怎么加 dont、to do 的用法出现在哪里。用户实际感知到的是——练着练着一整句就成了肌肉记忆而不是孤立地背某个词。项目里听力、听写、中译英等模式也是围绕同一批句子展开的只是换了输入方式看中文敲英文、听发音敲句子、逐字听写你可以按手感切换。把自定义课程和进度统计用起来想学什么内容都可以自己造用pnpm db:upload灌入你上传的课程比如把一段英文短文拆成由短到长的造句练习。学习数据会自动记下来首页的学习日历和排行榜能帮你盯住今天有没有学也能和朋友比进度。课程数据长什么样、怎么往里加句子可以看 packages/xingrong-courses/data/courses/ 下的 JSON一个文件就是一节课。延伸阅读排行榜逻辑、注册流程说明。不想长期部署也行先按上面 4 步把 demo 跑起来随便挑一节课敲两句感受一下句子自己长出来的节奏再决定要不要把它当成每天的英语练习。【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考