Install
openclaw skills install @yottameta/yotta-lesson教案设计(元案)—— 把课标映射包变成可复算的教案骨架:学习目标逐条带课标来源、重难点与易错点、五环节 + 分钟级时间分配(合计恒等于课时 × 每课时分钟)、板书与评价清单;check 子命令对已有教案做确定性缺口检查(未覆盖知识点 / 缺必填环节 / 缺来源 / 未标时间 / 合计时间不一致),支持 --gate findings=n 接入 CI;零依赖本地运行,不联网、不调用模型、不内置教材与题目原文。
openclaw skills install @yottameta/yotta-lesson本地、确定性的教案骨架与覆盖校验技能。元案把「课标映射包」变成可复算的教案骨架, 并把「这节课的知识点、环节、来源、时间齐了吗」变成一份确定性缺口清单。
可信契约:
check 核对已有教案:知识点是否都覆盖、必填环节是否齐全、是否标了来源与时间;--gate findings=<n>)。Do NOT trigger:
# 生成映射包与结构配置模板
python3 scripts/yotta_lesson.py template --output-dir ./lesson-template
# 生成教案骨架(Markdown)
python3 scripts/yotta_lesson.py plan --map lesson-map.json --lesson L1
# 两课时版本 + JSON 输出
python3 scripts/yotta_lesson.py plan --map lesson-map.json --lesson L1 --periods 2 --format json
# 检查已有教案的覆盖缺口,并在缺口 ≥ 1 时让 CI 失败
python3 scripts/yotta_lesson.py check --plan plan.md --map lesson-map.json --lesson L1 --gate findings=1
# 映射包操作
python3 scripts/yotta_lesson.py map validate --map lesson-map.json
python3 scripts/yotta_lesson.py map list --map lesson-map.json
退出码:0 正常 | 1 触发 --gate | 2 输入错误 | 3 映射或配置错误 | 4 运行时错误。
id / title / periods / knowledge / key_points / difficulties / misconceptions / standard(课标来源,必填);minutes_per_period、stages(环节与比例)、required_stages、check_keywords;schema_version 1.0,含 objectives / stages / checklist / findings / sources / disclaimer);knowledge_missing / stage_missing / source_missing / time_missing / minutes_mismatch。字段规范见 references/map-format.md;报告契约见 references/plan-format.md。
详见 references/copyright.md。
references/map-format.mdreferences/plan-format.mdreferences/copyright.md按需读取,不必每次全读。