Skip to content

项目简介

WordForge(原名 English)是一个基于自适应算法驱动的全栈英语学习平台,采用 Rust Axum 后端 + SolidJS 前端架构,内置 AMAS(Adaptive Mastery Acquisition System)自适应掌握度习得系统,实现个性化、高效的词汇学习体验。

核心特性

学习引擎

  • AMAS 自适应算法 — 融合 ELO 评分体系与多模型记忆曲线,根据用户表现实时调整学习节奏
  • 智能选词策略 — 基于遗忘概率、难度匹配和学习阶段的多维度选词
  • 疲劳感知调节 — 集成 MediaPipe 摄像头疲劳检测(WebAssembly),自动降低学习强度
  • 动态策略调整 — 根据用户状态(专注/疲劳)实时调整难度范围、新词比例和批量大小
  • 延迟奖励机制 — 跟踪长期记忆效果,优化算法参数

词汇管理

  • 词书中心 — 在线浏览、预览、导入和同步词书资源
  • 个人词本 — 自定义词本管理,支持多词本切换
  • 闪卡复习 — 传统闪卡模式,适合快速巩固
  • 词汇状态追踪 — 单词级别的学习进度和掌握度记录

数据洞察

  • 学习统计 — 可视化学习时长、正确率、词汇量增长趋势
  • 学习历史 — 详细的每次学习会话记录回溯
  • 通知系统 — 遗忘预警、学习提醒等智能通知

管理后台

  • 用户管理 — 查看/搜索用户、封禁/解封、双模式密码重置
  • 系统监控 — 健康检查、数据库状态、引擎性能指标
  • 数据分析 — 用户参与度与学习效果全局统计
  • AMAS 配置 — 在线调整算法参数,实时生效
  • 系统设置 — 注册开关、维护模式、用户上限等
  • 全局广播 — 向全体用户推送系统通知

WordForge — 智能英语学习平台