Documents

幼儿园英语课程体系

Try it

3-7 岁幼儿英语启蒙课程:L1 字母 → L2 自然拼读 → L3 词汇句型 → L4 阅读对话,生成 A4 可打印练习页(含答案),支持诊断定级与错题重练。kindergarten English worksheets, alphabet, phonics, CVC words, sight words.

What it does

面向 3-7 岁幼儿的英语启蒙交付能力:把"字母形音 → 自然拼读 → 主题词汇与句型 → 情景对话"组织成 L1-L4 四级可进阶体系,按等级与题型生成可直接打印的 A4 英语练习页,并在练习后完成批改、薄弱点定位与下一步建议。核心产出是**可打印英语练习页**,附带家长指导话术。

The skill document

幼儿园英语课程体系

Overview

面向 3-7 岁幼儿的英语启蒙交付能力:把"字母形音 → 自然拼读 → 主题词汇与句型 → 情景对话"组织成 L1-L4 四级可进阶体系,按等级与题型生成可直接打印的 A4 英语练习页,并在练习后完成批改、薄弱点定位与下一步建议。核心产出是可打印英语练习页,附带家长指导话术。

快速上手

# 某等级一份练习(8 题,附答案 JSON)
python scripts/generate_worksheet.py --level L2 --seed 7 --out eng_L2.html --json eng_L2.json

# 预填孩子姓名 + 得分栏
python scripts/generate_worksheet.py --level L1 --name 小明 --score --out eng_L1.html

# 诊断卷(覆盖全部题型,用于定级)
python scripts/generate_worksheet.py --preset diagnostic --out diag.html --json diag.json

# 错题重练:按上次 JSON 的错题题号生成同型新题
python scripts/generate_worksheet.py --review diag.json --wrong 2,5 --seed 9 --out review.html

对 WorkBuddy 直接说更简单:"给我孩子出一份自然拼读练习" / "生成一份数学诊断卷"。

触发条件

类别触发词 / 场景
对象词幼儿、幼儿园、小班、中班、大班、学前、幼小衔接、3-7岁孩子、我家娃、孩子、宝宝
内容词英语、英文、ABC、字母、26个字母、字母歌、自然拼读、Phonics、拼读、CVC、音素、发音、单词、词汇、认单词、看图识词、主题词、颜色英语、动物英语、食物英语、身体英语、高频词、Sight Words、句型、简单句、句子、对话、口语、听说、英语启蒙、英语练习、英语作业
交付词英语题、英语练习纸、英语练习题、练习页、题卡、打印、出几道英语题、给孩子做、英语启蒙材料
流程词英语诊断、测一下英语、从哪开始学英语、批改、错了、怎么教英语、英语水平、规划英语路线
英文kindergarten English, alphabet, letter tracing, phonics, CVC words, sight words, English sentences, dialogue, speaking, English worksheet

不触发:小学以上英语教材同步辅导、语法专项(时态/从句)、成人英语、考试冲刺(KET/PET 等)、外教口语约课。遇到这些直接说明超出本 Skill 范围,建议改用对应学段资源。

判定原则:只要同时出现"幼儿阶段对象"与"英语/字母/拼读/单词/句型/对话/启蒙"意图,即触发本 Skill,无需用户说出"Skill"或课程名。

对话示例(自然语言触发)

以下为完整对话示例,Agent 应直接照此节奏响应,无需用户说出 Skill 名或任何参数:

示例 1 · 按等级出题

用户:孩子中班,在学自然拼读,给练练 → 判定 L2(自然拼读),生成 8 题练习页 + 答案 JSON,说明本次覆盖的题型(如 CVC 拼读、听音辨字母)。

示例 2 · 从零开始定级

用户:孩子英语零基础,从哪开始? → 生成诊断卷(10 题覆盖字母/拼读/词汇/句型),说明"先做这 10 题定位起点"。

示例 3 · 批改与重练

用户:这份错了第 3、6 题 → 对照答案 JSON 定位薄弱点,给家长话术,并按错题题型生成同型新题。

示例 4 · 场景化需求

用户:想让他在家开口说几句英语 → 生成 L4 情景对话练习,并附家长陪练话术(怎么引导、怎么纠错、别纠正发音到什么程度)。

示例 5 · 不触发

用户:孩子要考 KET,来套真题 → 明确说明超出范围(本 Skill 只做 3-7 岁启蒙,不做考试冲刺与语法专项),建议改用对应资源。

执行逻辑

Step 0 · 采集信息(最多问一次,缺失即用默认值)

需要的三项信息:年龄/年级、当前水平(是否已知)、本次要练什么(题型或主题)

  • 用户已给出其中任意一项 → 直接推导其余,不再追问。
  • 三项全缺 → 走诊断路径(Step 1 的诊断卷),在回复中说明"先做 10 题定位起点"。
  • 确实需要选择时(例如无法确定大班还是中班),用 AskUserQuestion 一次性问完,不要多轮追问。

默认假设(不询问时直接采用,并在回复中注明):未知水平 → L1 诊断;未指定题量 → 每级 8 题;未指定列数 → 2 列。指导语默认中文(--lang zh),双语/全英家庭可用 --lang en

Step 1 · 定级

等级对照:L1 小班 3-4 岁字母启蒙;L2 中班 4-5 岁自然拼读;L3 大班 5-6 岁词汇句型;L4 幼小衔接 6-7 岁阅读对话。完整知识点与晋级标准见 references/curriculum.md

  • 已知年龄但未测水平 → 生成对应等级的练习。
  • 起点未知 → 生成诊断卷:--preset diagnostic(覆盖全部 10 个题型的 10 题,每题标注等级)。家长回传结果后,按"某等级 2 题全对即视为掌握,从最低未掌握等级开始"定位(详见 references/curriculum.md 诊断规则)。

Step 2 · 组卷

调用脚本(绝对路径 C:\Users\李玉明\.workbuddy\skills\kindergarten-english-course\scripts\generate_worksheet.py,Windows 下 Python 不可用时改用 C:\Users\李玉明\.workbuddy\binaries\python\versions\3.13.12\python.exe):

python "/scripts/generate_worksheet.py" --level L2 --count 8 --seed 7 \
  --out "<工作区>/幼儿英语_L2.html" --json "<工作区>/幼儿英语_L2_答案.json"
  • 指定题型 → 用 --topics 传逗号列表,如 --topics sentence,dialogue
  • 补薄弱点 → 用 --topics 指定单一题型,题量减半
  • 口头作答 → 加 --no-answers
  • 复现同一套题 → 使用相同 --seed
  • 姓名留空手填 → 不加 --name;也可 --name 小明 预填
  • 全英指导语 → 加 --lang en
  • 高密度排版 → 加 --columns 3;对话/长句用 --columns 1 获得更大空间
  • 显示评价栏 → 加 --score(页尾出现可手填的得分 / 正确数 / 点评栏,默认不显示)
  • 参数与配方见 references/worksheet-spec.md

必须同时输出 --json,后续批改直接用它比对,不要凭记忆重算答案。

Step 3 · 交付

  1. 用 present_files 呈现生成的 HTML,并提示:浏览器打开后点「打印 / 另存为 PDF」,勾选「背景图形」(描红框与虚线依赖背景)。
  2. 在回复中给出三条以内的家长指导:本次题型与数量、建议用时(L1/L2 约 10 分钟、L3/L4 约 15 分钟)、一条具体操作提示(如"拼读时手指数着字母滑过去:c-a-t")。话术模板见 references/pedagogy.md
  3. 不写过程性描述、不写日期来源说明,直接给内容和指导。

Step 4 · 批改与进阶

用户回传答案(文字、口述或照片)后:

  1. 对照 JSON 判分,输出:共 X 题、做对 Y 题、正确率 Z%。
  2. 按正确率决策(详见 references/curriculum.md 晋级标准):≥90% 升下一级;60-89% 同级加练且错题题型占比提到 50%;<60% 降一级,回到听音/儿歌/实物输入再抽象。
  3. 同一题型错 ≥2 题 → 用错题重练直接生成针对性练习(读上次 JSON,按错题题型出同型新题,每个错题配 2 道新题):
python "/scripts/generate_worksheet.py" \
  --review "<工作区>/幼儿英语_L2_答案.json" --wrong 4,7 \
  --out "<工作区>/幼儿英语_L2_错题重练.html" --json "<工作区>/幼儿英语_L2_错题重练_答案.json"

未指定题号时也可用 --topics 手选题型,题量减半。 4. 每级至少完成 3 份练习才考虑晋级;连续两次 ≥90% 才允许跳级。 5. 给家长的反馈固定三段:结果 → 薄弱点 → 下一步(一个改进点,5-10 分钟的亲子小游戏)。禁止横向比较与否定性评价。

Step 5 · 进度记录(可选)

用户多次使用或明确要求时,在工作区维护 幼儿英语学习档案.md,追加记录:日期、等级、题型、题量、正确率、错题库、下一步。模板见 assets/progress-journal.md

硬规则

  • 听说领先、读写跟上:L1-L2 不要求拼写,重在听与说;书写/描红从 L1 开始但不追求工整。
  • 不在幼儿阶段引入语法术语(时态、从句)、长难句、超纲词汇;句型仅限 5 类固定框架(I see a / This is a / I like / It is / I can)。
  • 练习页必须含答案页(除非用户明确要求口头作答),方便家长当场核对。
  • 一次只提一个改进点,先肯定具体行为再纠错。
  • 每次只生成一份练习,避免一次性堆 30+ 题;对话/长句题型单次不超过 6 题。
  • 开放题(如发音辨图)以"家长判断"为批改依据,不机械判对错。

错误处理与边界输入(TRACE-R)

执行中遇到下列情况,必须给出可理解的原因 + 可执行的下一步,不得静默失败,也不得把原始报错直接抛给用户:

情况处理方式
等级或题型不在合法范围回显合法取值(L1-L4、10 个题型),给出最接近的建议,不中断对话
题数超出范围(如 0 或 999)自动截断到 1-30 并告知已调整
输出目录不存在或无写入权限改用工作区默认目录,并说明文件实际写到了哪里
用户发来答卷照片但无法逐题识别说明"图片里的答案我无法逐题确认",请家长口述题号与孩子的作答,不凭猜测批改
家长问某个单词怎么读说明本 Skill 不提供音频,给出拼读拆分提示(如 c-a-t → /kæt/)并建议配合点读资源
打印时答案与题目同页按默认版式重生成,答案页强制另起一页

边界输入约定:

  • 单份默认 8 题,上限 30 题,超出自动截断并告知。
  • 等级缺参数时默认 L2(自然拼读档),并在回复中说明默认值。
  • 中英双语切换(--lang)缺失时默认中文界面、英文题目内容。
  • 启蒙阶段不追求拼写完全正确:批改时"能拼出首音 + 结构接近"即算通过,不因拼写细节判错,避免打击兴趣。

安全与国内可用性(TRACE-T)

  • 零外网:全部脚本仅用 Python 标准库,无 requests / urllib / socket / 任何 HTTP 调用,断网也能完整运行。
  • 零凭证:不读取任何 API Key、Token 或环境变量凭据,不访问输出目录以外的文件。
  • 最小权限:只向用户指定的路径写一个 HTML(及可选 JSON),不改动系统配置、不安装任何依赖。
  • 无数据外传:孩子姓名、答题结果只写入本地生成的文件,不会上传到任何服务。
  • HTML 转义:用户输入(姓名、自定义内容)经转义后再拼进 HTML,防注入与排版破坏。
  • 国内可用:界面与说明全中文,HTML 使用 Microsoft YaHei / PingFang SC 中文字体并带 sans-serif fallback;无需代理、不依赖海外 API。
  • 可复现:同一 --seed 生成内容完全一致,便于家长核对、复练与归档。

已知限制与扩展指引(TRACE-C)

已知限制(如实说明,不夸大能力):

  • 配图与情境用 emoji 呈现,不同设备字形与配色有差异;首次打印建议先预览一页。
  • 不提供音频:本 Skill 无法输出发音,自然拼读环节需要家长配合发音或借助点读/音频资源。
  • 未做移动端窄屏适配:练习页按 A4 纵向排版设计,手机查看需缩放。
  • 对话与口语题无唯一标准答案,答案页给出参考表达,由家长判断是否达标。

扩展指引(开发者):

  • 新增题型:在 scripts/generators/ 下新增 g_.py,实现 gen(rng, lang) -> (title, instruction, html, answer) 即被自动加载,无需改动主脚本。
  • 扩充词汇:改 scripts/common.pyVOCAB(按主题)与 CVC_EMOJI 映射;如需真实图片素材,在此处替换为图片路径即可。
  • 调整版式:改 scripts/common.py 的 CSS 常量,确认 CSS 仍被 `` 标签包裹
  • 不兼容变更需在 CHANGELOG.md 显式标注,并同步升版本号。

资源

  • references/curriculum.md — L1-L4 知识点、题型映射、晋级与补练标准、诊断定位规则
  • references/pedagogy.md — 教学原则、分题型讲解话术、常见错误纠正、家长反馈模板
  • references/worksheet-spec.md — 脚本参数、版式规范、常用组卷配方
  • scripts/generate_worksheet.py — 主入口:加载插件、组卷、渲染(A4 可打印 HTML + JSON 答案)
  • scripts/common.py — 共享数据(字母/词汇/CVC/高频词/句型/对话)与 I18N 中英文字典
  • scripts/generators/ — 题型插件目录(g_*.py,新增题型即丢文件即用)
  • assets/progress-journal.md — 学习档案模板(Step 5 可选)

自检

安装后或修改脚本后,运行以下命令验证可用(覆盖 4 个等级 + 诊断卷,均应生成成功):

for L in L1 L2 L3 L4; do python scripts/generate_worksheet.py --level $L --seed 1 --out t_$L.html --json t_$L.json; done
python scripts/generate_worksheet.py --preset diagnostic --out t_diag.html --json t_diag.json

Changelog

  • 1.1.1:更名为「幼儿园英语课程体系」;移除与姊妹 Skill 的交叉引用(Overview 互补句、README 姊妹 Skill 整段、CHANGELOG 措辞精简)。
  • 1.1.0:按 SkillHub TRACE 五维评测体系优化——新增「对话示例(自然语言触发)」完整多轮示例(A-适用性)、「错误处理与边界输入」约定表(R-可靠性)、「安全与国内可用性」声明(T-可信任度)、「已知限制与扩展指引」(C-规范性)。
  • 1.0.0:首次发布,L1-L4 四级体系 + 10 题型插件 + A4 可打印练习页生成器 + 诊断/错题重练/批改进阶。

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván555 installs18 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván854 installs69 stars

Trade crypto, manage a multi-chain wallet, and query an AI analyst from one CLI.

by lowesyang162 installs109 stars

More from liyumingben

Browse all skills

3-7 岁幼儿识数与加减法体系课程。按 L1 识数1-5、L2 识数6-10、L3 比大小与分解组成、L4 10以内加减、L5 20以内进退位五级体系,生成 A4 可打印数学练习页(含答案页),并支持能力诊断、练习批改与进阶建议。Use when 用户提到 幼儿园/幼儿/小班/中班/大班/幼小衔接/学前 的 数学、识数、认数字、数数、点数、比大小、分解组成、凑十法、加减法、口算、应用题、练习纸、练习题、给孩子出题、数学启蒙、数学练习;or asks for kindergarten math worksheets, counting, number recognition, addition/subtraction within 10 or 20. Also use when 需要判断孩子数学起点、规划学习路径、批改幼儿数学练习或给出家长指导话术。

by liyumingben1 installs

面向 3-7 岁幼儿的 L1-L4 思维启蒙体系,生成 A4 可打印训练页与答案。

by liyumingben1 installs

跨平台磁盘空间分析与缓存清理(Windows / macOS / Linux)。当用户说"磁盘满了""C 盘空间不足""清理缓存""清理 npm 缓存""清理临时文件""看看什么占空间""磁盘清理""释放空间"时使用。四层架构:平台探测、缓存发现、安全分级、交互勾选执行。启发式扫描能找出白名单外的未知缓存,删除项由用户逐项勾选确认。

by liyumingben

3-7 岁幼儿识字与诗歌课程:L1 看图认字 → L2 描红 → L3 组词 → L4 古诗填空,生成 A4 可打印练习页(含答案页)。Use when 用户提到 识字、描红、笔顺、组词、古诗、儿歌、默写、幼小衔接练字;or asks for Chinese tracing worksheets, hanzi, poem with pinyin.

by liyumingben1 installs

3-6 岁幼儿五大领域活动方案生成器。按 小班/中班/大班/幼小衔接 与 健康/语言/社会/科学/艺术 五域,从内置活动库挑选游戏、小实验、手工、生活任务,生成 A4 可打印活动卡(领域目标、材料清单、分步玩法、家长安全提示、时长),支持一周活动计划组合。Use when 用户提到 幼儿/孩子/幼儿园/亲子/陪玩 的 活动、游戏、亲子活动、手工、画画、小实验、科学实验、运动游戏、户外活动、带娃、周计划、活动方案、活动卡;or asks for kindergarten activities, kids games, crafts, science experiments, family activity plans. Also use when 需要为幼儿园五大领域设计活动或安排一周亲子活动。注意:若用户要的是练习题(数学/思维/英语题),请使用对应的练习型 Skill。

by liyumingben1 installs