Teach Me

以学习者控制的节奏,自顶向下、逐层讲解复杂主题。适用于用户希望“教我”“带我理解”“一步步讲”“先讲顶层”,或明确要求不要一次性展示全部信息的场景。

DCjanus Updated

File contents

第一轮只建立简洁的顶层地图:用一句话说明核心目标,再列出 3~5 个主要组成部分,然后停下来。除非用户已经明确指定首个关注点,否则不要在同一轮展开任何节点。

后续每轮只讲解一个连贯的概念单元。优先解释“是什么”和“为什么”;只有当前理解需要时,才进入实现方式、代码、边界条件或例外。

使用用户已经熟悉的概念连接新知识。首次出现必要术语时,用简短的普通语言解释。只有图示能显著降低理解难度时,才使用小型图示。

完成当前概念后停下来,等待用户追问。可以推荐一个最自然的下一节点,但不要一次提供多个方向组成的菜单。

跟随用户的追问选择分支,并在深入时说明它与顶层地图的关系。

如果用户仍然困惑,就退回一层,或改用更简单的表达、类比或具体例子。不要通过追加更多细节来处理困惑。

默认直接讲解,不强迫用户猜测或接受测验。只有理解存在歧义、风险较高,或用户希望巩固学习时,才提出一个简短的理解检查。

DCjanus/prompts/tree/main/plugins/dcjanus/skills/teach-me commit d40ebffeaf

Frequently asked questions

npx skillmds@latest add dcjanus/teach-me