← 返回
未分类

English Daily

Daily English learning with spaced repetition — built-in A1–B2 word bank, new words daily, quiz mode (MCQ/fill-in/spelling), streak tracking, level progression.
每日英语学习,采用间隔重复;内置A1–B2词汇库,每日更新单词;测验模式(选择题/填空/拼写);连续打卡与等级提升。
jiajiaoy jiajiaoy 来源
未分类 clawhub v1.0.2 1 版本 100000 Key: 无需
★ 0
Stars
📥 484
下载
💾 0
安装
1
版本
#latest

概述

English Daily

> 私人英语学习助手 — 每日单词 · SRS复习 · 测验打卡 · 进度追踪

何时使用

  • 用户说"学英语""英语单词""今日单词""英语练习"
  • 用户想背单词、做填空、做选择题
  • 用户说"测验""我的进度""连续打卡""学习报告"
  • 用户说"开启推送""每天推英语单词"

核心命令

# 注册(首次使用)
node scripts/register.js <userId> <姓名> [等级 A1/A2/B1/B2] [每日目标 1-20]

# 今日学习(每日推送内容)
node scripts/daily-push.js <userId>

# 测验练习
node scripts/quiz.js <userId> [vocab|sentence|mixed]

# 记录测验积分(Claude 在测验完成后调用)
node scripts/quiz.js <userId> --score <正确题数×10>

# 查看进度
node scripts/progress.js <userId>

# 推送管理
node scripts/push-toggle.js on <userId> [--morning 08:00] [--channel telegram]
node scripts/push-toggle.js off <userId>
node scripts/push-toggle.js status <userId>

学习流程

  1. 注册register.js 创建学习档案(等级、每日目标)
  2. 每日学习daily-push.js 输出今日复习词 + 新词列表
  3. 测验quiz.js 生成5题(词义选择或句子填空),Claude 逐题互动
  4. 记分 → 测验完成后 Claude 调用 --score 记录积分并更新SRS进度
  5. 进度progress.js 显示连续打卡、掌握词数、升级进度

推送设置

node scripts/push-toggle.js on <userId>                # 默认 08:00
node scripts/push-toggle.js on <userId> --morning 07:30 --channel feishu
node scripts/push-toggle.js off <userId>

支持渠道:telegram / feishu / slack / discord


等级体系

等级词汇量升级条件(掌握词数)
-----------------------------------
A1~40词掌握40词 → 升A2
A2~50词掌握90词 → 升B1
B1~40词掌握130词 → 升B2
B2~30词最高等级

掌握标准:SRS间隔 ≥ 7天(即多次正确复习)


SRS算法说明

采用简化SM-2间隔重复:

  • 质量1(遗忘)/ 质量2(困难)→ 明天复习
  • 质量3(掌握)→ 间隔 × 1.5
  • 质量4(轻松)→ 间隔 × 2.0
  • 最大间隔30天

注意事项

  • 数据存储在 data/users/.json,无外部API依赖
  • 内置单词库(A1-B2共约160词),data/wordbank.json
  • 所有脚本仅使用 Node.js 内置模块(fs/path),无需 npm install
  • 用户ID仅允许字母、数字、连字符、下划线(防路径穿越)

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-03 05:56 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 30 📥 8,929
education

Interview Simulator

wscats
模拟各类职位和经验水平的面试,提供定制化的技术、行为及案例问题,并给予详细反馈与评分。
★ 24 📥 22,062
education

Thinking Partner

itsflow
通过提问探索复杂问题的协作思考伙伴
★ 49 📥 9,996