File contents 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>
学习流程
注册 → register.js 创建学习档案(等级、每日目标)
每日学习 → daily-push.js 输出今日复习词 + 新词列表
测验 → quiz.js 生成5题(词义选择或句子填空),Claude 逐题互动
记分 → 测验完成后 Claude 调用 --score 记录积分并更新SRS进度
进度 → 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/<userId>.json,无外部API依赖
内置单词库(A1-B2共约160词),data/wordbank.json
所有脚本仅使用 Node.js 内置模块(fs/path),无需 npm install
用户ID仅允许字母、数字、连字符、下划线(防路径穿越)
1 --- 2 name: case-03570 3 description: English Daily 4 --- 5 6 # English Daily 7 8 > 私人英语学习助手 — 每日单词 · SRS复习 · 测验打卡 · 进度追踪 9 10 ## 何时使用 11 12 - 用户说"学英语""英语单词""今日单词""英语练习" 13 - 用户想背单词、做填空、做选择题 14 - 用户说"测验""我的进度""连续打卡""学习报告" 15 - 用户说"开启推送""每天推英语单词" 16 17 --- 18 19 ## 核心命令 20 21 ```bash 22 # 注册(首次使用) 23 node scripts/register.js <userId> <姓名> [等级 A1/A2/B1/B2] [每日目标 1-20] 24 25 # 今日学习(每日推送内容) 26 node scripts/daily-push.js <userId> 27 28 # 测验练习 29 node scripts/quiz.js <userId> [vocab|sentence|mixed] 30 31 # 记录测验积分(Claude 在测验完成后调用) 32 node scripts/quiz.js <userId> --score <正确题数×10> 33 34 # 查看进度 35 node scripts/progress.js <userId> 36 37 # 推送管理 38 node scripts/push-toggle.js on <userId> [--morning 08:00] [--channel telegram] 39 node scripts/push-toggle.js off <userId> 40 node scripts/push-toggle.js status <userId> 41 ``` 42 43 --- 44 45 ## 学习流程 46 47 1. **注册** → `register.js` 创建学习档案(等级、每日目标) 48 2. **每日学习** → `daily-push.js` 输出今日复习词 + 新词列表 49 3. **测验** → `quiz.js` 生成5题(词义选择或句子填空),Claude 逐题互动 50 4. **记分** → 测验完成后 Claude 调用 `--score` 记录积分并更新SRS进度 51 5. **进度** → `progress.js` 显示连续打卡、掌握词数、升级进度 52 53 --- 54 55 ## 推送设置 56 57 ```bash 58 node scripts/push-toggle.js on <userId> # 默认 08:00 59 node scripts/push-toggle.js on <userId> --morning 07:30 --channel feishu 60 node scripts/push-toggle.js off <userId> 61 ``` 62 63 支持渠道:`telegram` / `feishu` / `slack` / `discord` 64 65 --- 66 67 ## 等级体系 68 69 | 等级 | 词汇量 | 升级条件(掌握词数) | 70 |------|--------|---------------------| 71 | A1 | ~40词 | 掌握40词 → 升A2 | 72 | A2 | ~50词 | 掌握90词 → 升B1 | 73 | B1 | ~40词 | 掌握130词 → 升B2 | 74 | B2 | ~30词 | 最高等级 | 75 76 掌握标准:SRS间隔 ≥ 7天(即多次正确复习) 77 78 --- 79 80 ## SRS算法说明 81 82 采用简化SM-2间隔重复: 83 - 质量1(遗忘)/ 质量2(困难)→ 明天复习 84 - 质量3(掌握)→ 间隔 × 1.5 85 - 质量4(轻松)→ 间隔 × 2.0 86 - 最大间隔30天 87 88 --- 89 90 ## 注意事项 91 92 - 数据存储在 `data/users/<userId>.json`,无外部API依赖 93 - 内置单词库(A1-B2共约160词),`data/wordbank.json` 94 - 所有脚本仅使用 Node.js 内置模块(fs/path),无需 npm install 95 - 用户ID仅允许字母、数字、连字符、下划线(防路径穿越)
knownasnaffy/prompthound/tree/main/dataset/case_03570 commit 322741c349
Frequently asked questions How do I install the Case 03570 skill? Run npx skillmds@latest add knownasnaffy/case-03570 in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Case 03570 skill do? English Daily It is listed under AI & ML on SkillMD.
Is Case 03570 safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Case 03570? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Case 03570 free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Case 03570? knownasnaffy (@knownasnaffy) published this skill. Their other Agent Skills are listed on their SkillMD profile.