在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。
编程
幼儿园思维课程体系
试用面向 3-7 岁幼儿的 L1-L4 思维启蒙体系,生成 A4 可打印训练页与答案。
它能做什么
面向 3-7 岁幼儿的思维启蒙交付能力:把"分类对应 → 排序规律 → 空间方位 → 图形几何 → 比较推理 → 观察专注"组织成 L1-L4 四级可进阶体系,按等级与题型生成可直接打印的 A4 思维训练页,并在练习后完成批改、薄弱点定位与下一步建议。核心产出是**可打印思维训练页**。
技能文档
幼儿园思维课程体系
Overview
面向 3-7 岁幼儿的思维启蒙交付能力:把"分类对应 → 排序规律 → 空间方位 → 图形几何 → 比较推理 → 观察专注"组织成 L1-L4 四级可进阶体系,按等级与题型生成可直接打印的 A4 思维训练页,并在练习后完成批改、薄弱点定位与下一步建议。核心产出是可打印思维训练页。
与 kindergarten-math-course 互补:本 Skill 聚焦非数值的思维能力(逻辑、空间、模式、观察),不替代数与运算训练。
快速上手
# 某等级一份练习(附答案 JSON)
python scripts/generate_worksheet.py --level L2 --seed 7 \
--out think_L2.html --json think_L2.json
# 预填孩子姓名 + 得分栏 + 全部题型诊断
python scripts/generate_worksheet.py --level L1 --name 小明 --score \
--out think_L1.html --json think_L1.json
python scripts/generate_worksheet.py --preset diagnostic \
--out diag.html --json diag.json
对 WorkBuddy 直接说更简单:"给我孩子出一份找规律练习" / "生成一份思维诊断卷"。
触发条件
| 类别 | 触发词 |
|---|---|
| 对象 | 幼儿 / 幼儿园 / 小班 / 中班 / 大班 / 学前 / 幼小衔接 / 3-7岁孩子 / 我家娃 |
| 内容 | 思维 / 逻辑思维 / 找规律 / 分类 / 配对 / 排序 / 比长短轻重 / 方位 / 图形 / 迷宫 / 找不同 / 观察力 / 推理 / 等量代换 |
| 交付 | 练习题 / 练习页 / 题卡 / 打印 / 出几道题 / 给孩子做 / 益智题 / 脑力题 |
| 流程 | 思维诊断 / 测一下 / 从哪开始 / 批改 / 错了 / 怎么教 |
| EN | kindergarten thinking, logic worksheets, pattern, classification, spatial, maze, find the difference |
不触发:小学奥数、正式四则运算(加减乘除超纲部分)、成人逻辑/编程、学科同步辅导。 判定原则:只要同时出现"幼儿阶段对象"与"思维/逻辑/空间/规律/观察"意图即触发;无需用户说出"Skill"或课程名。
执行逻辑
Step 0 · 采集信息(最多问一次)
需要的信息:年龄/年级、当前水平(已知?)、本次练什么题型。
- 已给任意一项 → 推导其余,不再追问
- 三项全缺 → 走诊断路径(Step 1)
- 一次性 AskUserQuestion,不要多轮追问
默认假设:未知水平 → L1 诊断;未指定题量 → L1/L2=6、L3=8、L4=10;未指定列数 → 2 列。
Step 1 · 定级
L1 小班 3-4 岁基础分类对应;L2 中班 4-5 岁排序/规律/方位;L3 大班 5-6 岁模式推理/等量代换;L4 幼小衔接 6-7 岁综合逻辑。完整知识点与晋级标准见 references/curriculum.md。
- 已知年龄未测水平 → 生成对应等级练习
- 起点未知 → 用
--preset diagnostic(覆盖各主题 10+ 题,每题标注等级),家长回传后按"某等级 2 题全对即视为掌握"定位
Step 2 · 组卷
python "/scripts/generate_worksheet.py" --level L2 --count 8 --seed 7 \
--out "/幼儿思维_L2.html" --json "/幼儿思维_L2.json"
最常用开关:
| 想要 | 加这个开关 |
|---|---|
| 指定题型 | --topics pattern,shape,position(拼错会列出合法值;超出本等级的会被剔除) |
| 补薄弱点 | --topics <单题型> 题量减半 |
| 口头作答(不附答案页) | --no-answers |
| 复现同一套题 | --seed 7(不传则每次随机;JSON 里也写入了 seed) |
| 一键复现已发出去的卷子 | --regen <旧.json>(自动取 seed/level/lang/name) |
| 列出题型 × 等级矩阵 | --list |
| 姓名留空手填 | 默认就是空白下划线框,也可 --name 小明 预填 |
| 全班批量(强制忽略 JSON 残留姓名) | --no-name |
| 高密度 / 大字号 | --columns 3 / --columns 1 |
| 英文界面 | --lang en(指令与答案同步翻译) |
| 显示得分栏 | --score(页尾可手填的得分/正确数/日期/评语) |
完整参数表与配方见 references/activity-spec.md;题量上限 30、观察类(maze/diff/same)单张自动 ≤ 4 题、诊断卷自动扩到覆盖全部题型。
Step 3 · 交付
- 用 present_files 呈现 HTML;提示用户浏览器「打印 / 另存为 PDF」并勾选「背景图形」
- 回复中给三条以内家长指导:本次题型与数量、建议用时(L1/L2 约 10 分钟、L3/L4 约 15 分钟)、一条具体操作提示(如"先让孩子说出规律再填空")。话术模板见
references/pedagogy.md - 不写过程描述、不写日期/来源,直接给内容与指导
Step 4 · 批改与进阶
用户回传答案后:
- 对照 JSON 判分:共 X 题、做对 Y 题、正确率 Z%
- 决策:≥90% 升一级;60-89% 同级加练且错题题型占比提到 50%;<60% 降一级
- 同一题型错 ≥2 题 → 错题重练:
python "/scripts/generate_worksheet.py" \ --review "/L2.json" --wrong 4,7 \ --out "/L2_重练.html" --json "/L2_重练.json" - 每级至少 3 份练习才晋级;连续两次 ≥90% 才允许跳级
- 给家长的反馈固定三段:结果 → 薄弱点 → 下一步(一个改进点、5-10 分钟亲子小游戏)。禁止横向比较与否定性评价
Step 5 · 进度记录(可选)
用户多次使用或要求时,在工作区维护 幼儿思维学习档案.md。模板见 assets/progress-journal.md。
硬规则
- 先理解后训练:L1-L3 一律不计速、不计时;只有 L4 后期才引入限时挑战
- 不在幼儿阶段引入抽象符号运算、负数、超纲逻辑(真值表、命题逻辑)
- 练习页必须含答案页(除非用户明确口头作答),方便家长核对
- 一次只提一个改进点,先肯定具体行为再纠错
- 每次只生成一份练习;观察/专注类题型单次 ≤ 4 题
安全与隐私(skillhub TRACE-T 红线)
- 零外网:仅本地 Python 标准库 + 受信任第三方,无
requests/urllib/socket/http调用 - 零凭证:不读 ~/.ssh / .env / AppData / token / 浏览器缓存 / 操作系统目录
- 零执行注入:所有输出经 HTML escape(
< > & " '),学生姓名作为不信任输入处理 - 最小权限:文件操作只在用户 CLI 传入的
--out/--json路径与--out-dir子目录内 - 可审计:所有生成
*.json都带 seed,可在不出网情况下--regen字节级复现
文件清单
SKILL.md ← 本文件:触发词 + Step 0-5 + 硬规则 + 安全清单
README.md ← 5 秒上手 + 完整命令清单
CHANGELOG.md ← 迭代日志
LICENSE ← MIT
assets/icon.png ← Skill 图标
scripts/
generate_worksheet.py ← CLI 主入口
batch_roster.py ← 花名册批量生成全班卷子
test_skill.py ← 上架前回归自检(19 项)
preflight.py ← 发布前合规自检(zip / YAML / 大小 / 路径)
common.py ← 共享样式 / I18N / 等级池
generators/g_*.py ← 题型插件(新增丢这里即可)
references/
curriculum.md ← L1-L4 知识点、题型映射、晋级标准
activity-spec.md ← 完整 CLI 参数表 / 配方 / 排版规范
pedagogy.md ← 家长话术 / 反馈模板
assets/
progress-journal.md ← 学习档案模板
故障排查
| 现象 | 原因 | 解法 |
|---|---|---|
| 打印时没有背景颜色 | 浏览器打印对话框「背景图形」未勾 | 打印设置里勾选「背景图形」 |
| 答案页与题目同页 | 浏览器禁用 @media print | Chrome / Edge 默认可用;Safari 需在打印高级选项开启「打印背景」 |
--regen 报"JSON 不含 seed" | 该 JSON 来自 v1.0 之前 | 重装 v1.1+(v1.1+ 自动写入 seed 字段) |
--topics pattrn 报错 | 1.0 之前会静默跳过 | v1.1+ 会列出合法值;改正拼写或留空 |
| 全班卷子全部预填同一名学生 | 忘了加 --no-name | 用 --no-name 强制空白 |
| 迷宫/图形在白底浏览器看不清 | CSS 未加载 | 重新生成最新版 |
| 嵌入调用种子不一致 | --seed 默认随机 | 显式传 --seed 即可字节级复现 |
| L1 出现等量代换 | 旧版本(v1.0 之前)等级污染 bug | 重装 v1.1+ |
| 字体乱码(极个别 PDF 工具) | 输出 Microsoft YaHei 等中文字体未安装 | stylesheet 有 PingFang SC fallback;最稳是把 PDF 导出到装有中文字体的设备 |
| 评分栏每题小勾选框不显示 | 忘记加 --score | 评分栏是可选开关,加 --score 显示 |
- 迷宫、找不同等开放题以"家长判断"为批改依据,不机械判对错
资源
references/curriculum.md— 课程大纲与晋级标准references/activity-spec.md— 完整 CLI 参数、版式规范、组卷配方references/pedagogy.md— 家长话术、反馈模板scripts/preflight.py— 发布前自检(输出SHIP_REPORT.md)
自检
修改后运行(应全部 PASS):
python scripts/test_skill.py # 19 项功能回归
python scripts/preflight.py # 发布前合规自检
Changelog
- 1.2.0 — skillhub 发布版:补齐 frontmatter 必填字段(
category、platforms)、description 收紧到 ≤50 字、SKILL.md 渐进式披露、加入安全/隐私/无外网清单、新增preflight.py自检脚本 - 1.1.0 — 19 项回归测试;花名册批量出卷;错题/诊断/复现;姓名默认空白;
--no-name/--score/--lang;主题色与 brand 角标 - 1.0.0 — 首次发布
相关技能
诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。
从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。
按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。
以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。
liyumingben 的更多技能
浏览全部技能3-7 岁幼儿英语启蒙课程:L1 字母 → L2 自然拼读 → L3 词汇句型 → L4 阅读对话,生成 A4 可打印练习页(含答案),支持诊断定级与错题重练。kindergarten English worksheets, alphabet, phonics, CVC words, sight words.
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 需要判断孩子数学起点、规划学习路径、批改幼儿数学练习或给出家长指导话术。
Vue3 + TypeScript + ECharts 的一体化技能,两种模式共用同一份图表资产。模式一 scaffold:一键生成可视化大屏项目(Vite + ECharts + Axios + Pinia + Naive UI,scale 等比缩放适配 1920x1080,主题可切换,初始化 JSON 放 public/data 由 Axios 拉取,数字翻牌用 vue3-digital-flop);模式二 chart:往已有 Vue3 项目注入单个图表,产出 builder + hook + vue 三件套。触发词:大屏、可视化大屏、数据看板、dashboard scaffold、ECharts 大屏、数字翻牌、生成图表组件、封装 ECharts、做个折线图/柱状图/饼图/漏斗/热力图/桑基图/旭日图/地图/词云/水球组件。
跨平台磁盘空间分析与缓存清理(Windows / macOS / Linux)。当用户说"磁盘满了""C 盘空间不足""清理缓存""清理 npm 缓存""清理临时文件""看看什么占空间""磁盘清理""释放空间"时使用。四层架构:平台探测、缓存发现、安全分级、交互勾选执行。启发式扫描能找出白名单外的未知缓存,删除项由用户逐项勾选确认。
3-7 岁幼儿识字与诗歌课程:L1 看图认字 → L2 描红 → L3 组词 → L4 古诗填空,生成 A4 可打印练习页(含答案页)。Use when 用户提到 识字、描红、笔顺、组词、古诗、儿歌、默写、幼小衔接练字;or asks for Chinese tracing worksheets, hanzi, poem with pinyin.
3-6 岁幼儿五大领域活动方案生成器。按 小班/中班/大班/幼小衔接 与 健康/语言/社会/科学/艺术 五域,从内置活动库挑选游戏、小实验、手工、生活任务,生成 A4 可打印活动卡(领域目标、材料清单、分步玩法、家长安全提示、时长),支持一周活动计划组合。Use when 用户提到 幼儿/孩子/幼儿园/亲子/陪玩 的 活动、游戏、亲子活动、手工、画画、小实验、科学实验、运动游戏、户外活动、带娃、周计划、活动方案、活动卡;or asks for kindergarten activities, kids games, crafts, science experiments, family activity plans. Also use when 需要为幼儿园五大领域设计活动或安排一周亲子活动。注意:若用户要的是练习题(数学/思维/英语题),请使用对应的练习型 Skill。