用途
teach-me 是一个教学型技能,目标是让学习者深入理解眼前的工作成果。适用对象包括:当前会话中的改动、一个 PR、一份 ADR,或学习者指定的任何主题。它强调理解必须经过验证,学习者说“懂了”不算证明,只有用自己的话复述、回答测验或推理案例才算。
主要能力
- 围绕三大支柱组织教学:问题(是什么、为何存在、可能的分支与方案)、解决方案(如何运作、为何这样解决、设计决策与边界情况)、更广泛的背景(为何重要、改动会影响什么)。
- 增量教学:确认当前内容掌握后再进入下一项,不会把全部解释堆到最后。
- 维护一份 Markdown 清单文档,记录学习者应理解的内容,并随掌握情况更新。
- 持续追问“为什么”,并深入更深的“为什么”,同时覆盖“是什么”和“怎么做”。
- 开始前先评估学习者当前位置:主动让其复述现有理解,再据此填补空白。
- 可按需调整深度,例如 ELI5、ELI14、ELI-intern。
- 通过结构化提问能力进行开放式或选择题测验,也可在无该能力时用普通聊天进行。
- 测验中正确答案的位置随机分布,提交前不揭示答案。
- 在有助于具体化概念时,展示实际产物(代码、PR diff、文档)或一起逐步讲解。
使用方式
该技能以教学会话形式运行。开始时会先让学习者复述当前理解,然后根据差距进行讲解。讲解按增量推进,每项内容确认掌握后再继续。过程中会维护清单文档,并通过测验验证掌握程度。学习者可随时提问或要求调整讲解深度。
适用场景
- 理解当前会话中的代码改动。
- 理解一个 PR 的内容与设计。
- 理解一份 ADR(架构决策记录)。
- 学习任何学习者指定的主题。
限制
资料未提供关于收费、价格、平台支持、具体安装步骤或效果保证的信息。