英语学习速通工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_719e956a/easy-english-tool 技能到当前 AI 助手。
技能介绍
解决的问题
- 英语学习数据散落在网页或 App 里,Agent 想拿今日推荐、词库、测验结果时,往往只能靠用户截图或粘贴,难以形成学习闭环。
- 这个技能把账号、学习档案、词汇、文章、测验、写作、跟读、TTS 和打卡海报统一暴露成可调用的后端能力,让 Agent 能基于真实学习状态工作。
工作方式
- 后端是 Express,同一端口同时提供 REST API 和 MCP endpoint;生产环境使用
https://english.geeyo.com,本地开发监听:3001。 - 推荐路径是先配置 MCP,再调用
account_login缓存userId;没有账号时,先在网页绑定,或通过POST /api/users/ensure创建匿名身份,并在请求头携带x-user-id。 - MCP 暴露 22 个工具,按 Account、Profile & Learning、Vocabulary、Articles、Study Actions、Media 分组。
- 日常学习链路可以是:
get_today取今日文章 →vocab_list/vocab_review复习词库 →tts听文章 →copy_load/copy_submit练写作 →quiz_submit交测验 →checkin_poster生成分享图 →get_profile看变化。 - 未配置 MCP 时,REST fallback 对应同一套能力,例如
/api/today、/api/vocab、/api/tts、/api/copy、/api/quiz、/api/profile。
适用边界
- 依赖远端学习服务,不是本地词典或离线课程;Agent 需要处理登录失败、未设置 level、用户记录缺失等情况。
get_today在未设置 level 时会返回needLevel: true,后续需调用level_set。evaluate目前是 stub,正式发音评估在下一阶段通过 ISE 提供;写作提交copy_submit每天最多加 5 分。
使用场景
- 用户想让 Agent 按当前英语等级生成今日学习计划,并读取要复习的词汇
- 用户需要 Agent 把文章里的生词加入个人词库,并调用 TTS 播放原文
- 用户完成阅读测验后,需要 Agent 提交答题结果并更新积分与连续天数
- 用户没有配置 MCP,需要 Agent 直接调用 REST 接口完成登录和等级设置
适合人员
- 需要把英语学习流程交给 Agent 自动化的独立学习者
- 负责英语学习产品并想通过 MCP 或 REST 集成学习数据的研发工程师
- 设计学习陪伴 Agent、需要真实词库与打卡统计的产品或运营人员
- 使用 Claude Desktop、Cursor 等 MCP 客户端并希望读取学习状态的工程用户