有状态教学工作区的口袋版。完整教学见 Lesson 0021; 原文见 SKILL.md 与四个 FORMAT sibling (MISSION · RESOURCES · LEARNING-RECORD · GLOSSARY)。
/teach 把当前目录变成跨会话的教学工作区:使命驱动、
资源背书、一课一件事、学完留下文件。学习是一个项目才用它;一次性澄清直接问 agent。
disable-model-invocation: true + openai.yaml allow_implicit_invocation: false(成对,勿单改)research;不知走哪条流程 → ask-matt| 文件 | 装什么 | 何时被写 |
|---|---|---|
MISSION.md | 学这个的原因,一切教学的地基 | 采访后首次写;变更需用户确认,同步补 learning record |
RESOURCES.md | 高信任资源(Knowledge/Wisdom 分组) | 攒资源时;每条必带注记,过时即删 |
lessons/*.html | 编号自包含课,教学主单元 | 每课一份;尽量 CLI 帮用户打开 |
reference/*.html | 课的压缩精华,会被反复查 | 随课产出;课很少重读,它会被重读 |
learning-records/*.md | 已学会的东西(教学版 ADR),ZPD 的输入 | 仅四时刻:真学会 / 自报先备 / 纠正误解 / mission 变 |
assets/* | 跨课复用组件(样式表、quiz 控件…) | 课需要新组件时;复用是默认,禁内联复制 |
NOTES.md | 用户教学偏好、工作笔记 | 用户表达偏好时追记;写课前回读 |
GLOSSARY.md | 工作区规范语言(本课程由 CONTEXT.md 承担) | 仅当用户真懂才收词;有立场,列避免项 |
从不触碰:Issue tracker、仓库源码、系统临时目录。
lessons/NNNN-slug.html,编号递增;一课一件事,挂 missionask-matt