首页/新闻资讯/正文详情

5分钟本地跑通:连词成句的开源英语学习工具

发布时间:2026/9/20 23:45:11 来源:云帆数科 栏目:资讯中心
5分钟本地跑通:连词成句的开源英语学习工具
5分钟本地跑通连词成句的开源英语学习工具【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm背单词背了三年让你现写一句完整的英语还是卡在第一个词上Earthworm 想解决的就是这件事这是一个把英语练成游戏的开源项目核心玩法叫连词成句——系统把句子拆成若干词块你来把它们重新排回正确顺序。拼对了有音效和积分拼错了立刻知道差在哪。先别谈学习方法把它跑起来再感受。图注Earthworm 整体界面一览用上去是什么感觉打开应用首页不是一堆文字而是几张课程包卡片零基础英语、小猪佩奇第一季、高考写作每张都挂着绿色的继续游戏按钮。下方是一整块日历格子学过的日子会亮起来角落标着总共学习了几次。图注进入应用后的首页课程包与学习日历都在这里点进一节课屏幕上是打乱的一组词块逐个点选排成通顺的英文句。词块数量有限动手前基本能在脑子里把整句过一遍。排完提交错了响一声低沉的提示音对了是一声轻快的。这两个音效文件就放在仓库的 assets/sounds/ 目录里可以自己听。学完一句觉得某个词已经滚瓜烂熟可以点已掌握把它标记出去但系统仍会把学过的句子拆进后续课程里反复出现。重复不是附加功能是这套学习法的基本配置用来把短期记忆磨成肌肉记忆。连词成句为什么比刷题好用先说单位。语言学习的最小有效单位是句子不是单词。只背单词你知道 breakfast 是什么意思参与排列你才知道 have 在句子里站在哪个位置介词该放哪也顺带练了。再说难度。项目引用的是 i1 理论材料应当略高于你的当前水平难不到让你弃坑也简单不到让你无聊。课程因此按级别分层零基础包放在最前面不是巧合。最后说坚持。积分、排名、徽章、日历记录这套游戏化装置不是装饰而是冲着坚持不下来这个最常见的问题去的。算法也没藏着排行与积分模块 可以直接读学习记录的数据结构 同样敞开。从克隆到跑起来最短启动路径前置条件三样pnpm 8、Node 20、Docker。git clone https://gitcode.com/GitHub_Trending/ea/earthworm cd earthworm pnpm install配置就做两件事把前后端的 .env.example 复制成 .env再把 logto_db_init_data.zip 解压到 .volumes/ 目录账号体系的初始化数据仓库里已附带。pnpm docker:start pnpm db:init pnpm db:upload pnpm dev:serve后端起来后另开一个终端执行 pnpm dev:client浏览器打开本地地址看到的就是注册页邮箱和 GitHub 登录都支持图注服务启动后浏览器里看到的注册页注册完成就能开拼了。从克隆到进课几分钟的事。如果 db:init 报连接错误多半是 Docker 里的库还没就绪隔几秒重跑一遍即可README 里专门解释了这一点。技术选型一张表看完层选型前端Nuxt 3Vue 3后端NestJS存储PostgreSQL Redis部署Docker Compose账号Logto整个仓库是 pnpm monorepo前后端、文档、课程数据放在同一处维护。课程本体是 packages/xingrong-courses/data/ 下的 55 个 JSON 文件同包内还有一套能把 PDF 解析成课程数据的脚本内置课程由此而来。它适合哪类人如果你是备考学生自带高考写作课程包一节课就几道拼句课间能过一轮日历和积分让你一眼看到本周练了多少。如果你是挤时间的上班族5-10 分钟一节课足够听力和听写两种模式可以换着来也可以上传自己的材料做成课程。如果你是想要系统路径的自学者课程从零基础英语、小猪佩奇到高考写作逐级递进i1 机制让材料不会突然变难或变水。从使用者到贡献者参与路径项目以 MIT 协议开源。只想用的话注册完就能学也可以上传自定义课程想动代码贡献指南 里有标准流程Fork、拉分支命名 feat/xxx 或 fix/xxx、本地跑通、提 PR。仓库有一条硬规矩提交前测试必须全部通过。代码全部摆在明处课程不满意可以改觉得排行算法不合心意翻一下 apps/api/src/rank/ 的源码就能找到下手的地方。【免费下载链接】earthwormLearning English through the method of constructing sentences with conjunctions项目地址: https://gitcode.com/GitHub_Trending/ea/earthworm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

wordpress文件锁定了?别慌,搞定权限只需5步完整流程
wordpress文件锁定了?别慌,搞定权限只需5步完整流程

wordpress文件锁定了?别慌,搞定权限只需5步完整流程 很多站长半夜盯着服务器后台,发现WordPress后台死活进不去,或者前台图片全挂了,一看日志全是“Permission… · 2026/9/20 23:44:53

DSH 插件需求调研:从真实社区插件的断点推导 Fabric 兼容层契约
DSH 插件需求调研:从真实社区插件的断点推导 Fabric 兼容层契约

人工智能AI 应用AI Agent桌面应用插件系统DeepSeekdsh-plugin 【免费下载链接】deepseek-harness-desktop 为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。 项目地址: https://gitcode.com/gh_mi… · 2026/9/20 23:44:11

Livewire wire:show 指令完全指南:用 CSS 控制元素显示隐藏,告别服务器往返
Livewire wire:show 指令完全指南:用 CSS 控制元素显示隐藏,告别服务器往返

Livewire wire:show 指令完全指南:用 CSS 控制元素显示隐藏,告别服务器往返 【免费下载链接】livewire A full-stack framework for Laravel that takes the pain out of building dynamic UIs. 项目地址: https://gitcode.com/gh_mirrors/li/livewire… · 2026/9/20 23:44:11

i网站建设踩坑实录:被黑后选哪家更靠谱
i网站建设踩坑实录:被黑后选哪家更靠谱

i网站建设踩坑实录:被黑后选哪家更靠谱 上周凌晨三点,我的手机疯狂震动。客户在群里@我,说官网突然弹出一堆博彩广告,百度一搜全是挂马链接。那一刻,冷汗直接下来了。… · 2026/9/21 6:04:19

php做网站页面在哪做一文搞懂避坑指南
php做网站页面在哪做一文搞懂避坑指南

php做网站页面在哪做一文搞懂避坑指南 找建站公司报价三万八,回来一看还是套模板?很多甲方朋友在这一步就栽了跟头,怕被坑高价,又怕自己不懂技术被忽悠。别慌,今天咱们不聊虚的,直接拆解 php做网站页面在哪做 的底层逻辑, 一文搞懂… · 2026/9/21 5:48:20

Simulink与FlightGear联合仿真:飞行器控制算法三维可视化验证平台搭建
Simulink与FlightGear联合仿真:飞行器控制算法三维可视化验证平台搭建

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/21 5:38:40

测序数据可视化:从BAM到bigWig的UCSC工具链实战指南
测序数据可视化:从BAM到bigWig的UCSC工具链实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/21 5:37:39

反激电源TL431补偿器设计与波特图调试实战
反激电源TL431补偿器设计与波特图调试实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/21 5:36:39

MATLAB配置MinGW编译器全指南:从安装到排错一次搞定
MATLAB配置MinGW编译器全指南:从安装到排错一次搞定

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/21 5:36:39

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化
Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡… · 2026/9/21 0:02:39

Word表格编号全攻略:从列表编号到题注交叉引用
Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技… · 2026/9/21 0:02:39

从第一个站到第二个站:独立开发者的静态网站选型与落地实践
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&… · 2026/9/20 0:00:41

Claude Code 按智谱AI指南装完,ANTHROPIC_BASE_URL 改走 TaoToken 兼容通道行不行
Claude Code 按智谱AI指南装完,ANTHROPIC_BASE_URL 改走 TaoToken 兼容通道行不行

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/21 0:00:18

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程
agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程 【免费下载链接】agentic-awesome-skills AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and … · 2026/9/21 0:00:18

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析
gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析 【免费下载链接】gin-vue-admin 🚀ViteVue3Gin拥有AI辅助的基础开发平台,企业级业务AI开发解决方案,内置mcp辅助服务,内置skills管理,… · 2026/9/21 0:00:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码