explain-vocabulary

star 0

英语单词深度讲解与练习技能。用于讲解词性、常见搭配、近反义与词根词缀,并可基于内置题库生成词汇选择题;当用户提到“讲解单词/词汇记忆/词性分析/搭配/近义词/出题练习/大英赛词汇题”时使用。

DURUII By DURUII schedule Updated 3/7/2026

name: explain-vocabulary description: 英语单词深度讲解与练习技能。用于讲解词性、常见搭配、近反义与词根词缀,并可基于内置题库生成词汇选择题;当用户提到“讲解单词/词汇记忆/词性分析/搭配/近义词/出题练习/大英赛词汇题”时使用。

单词讲解与练习

对目标单词做结构化讲解,并按需生成练习题网页。

工作流

  1. 识别用户意图
  • 若用户要“讲词义/词性/搭配/辨析”,优先做解释分析。
  • 若用户要“练习题/刷题/测验”,进入题目生成流程。
  1. 词典查询(可选)
  • 使用本地词典 assets/oald9.csv,运行:
python3 scripts/dictionary_lookup.py "make"
  • 若未命中词条,明确说明并基于通用语言知识补充解释。
  1. 单词分析输出
  • 至少覆盖:词性与核心义项、常见搭配、近义词差异、易错点。
  • 需要更细粒度模板时,读取 references/pos-analysis-guide.md
  1. 题库检索与练习生成(按需)
  • 检索题目:
python3 scripts/question_fetcher.py --word "make" --count 5 --include-answer
  • 生成网页:
python3 scripts/quiz_generator.py --word "make" --count 5 --output quiz.html
  • 若题库命中不足,说明原因并补充手工练习题。

资源

  • scripts/dictionary_lookup.py:查询本地词典 assets/oald9.csv
  • scripts/question_fetcher.py:从题库 CSV 检索相关题目。
  • scripts/quiz_generator.py:生成带即时反馈的练习网页。
  • references/pos-analysis-guide.md:词性分析参考模板。
  • assets/oald9.csv:本地 OALD 词典数据。
  • assets/neccs.csv:词汇语法题库数据。
  • assets/quiz-template.html:题目网页模板。

约束

  • 不编造词典来源或权威定义;未命中词条时要明确说明。
  • 题目与解析输出保持一致,不泄露错误答案。
  • 用户只要解释时,不强制生成网页。
Install via CLI
npx skills add https://github.com/DURUII/english-learning-skills --skill explain-vocabulary
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator