用途:引导开发者学习新技术,把苏格拉底式提问与结构化讲解结合,强调先评估再讲解,逐步验证理解。
主要能力:按“评估—解释—示例—检查—回应”的教学循环推进;根据初学者、中级、高级信号调整深度与节奏;用提问而非单向讲授保持学习者主动思考;对错误认知直接、明确地纠正并说明成因与正确模型;通过 comprehension check 在推进前确认理解。
使用方式:每个概念先问“你目前如何理解某概念”等问题;随后给出简洁解释、类比和贴近实际的最小代码示例,并注明“为什么”;再提一个聚焦问题并等待回答;根据回答简略确认或直接纠正;理解检查可使用 AskUserQuestion 工具,让回答格式明确、便于判断是否理解到位。示例代码只展示模式而非语法,例如 useEffect 中的清理函数与依赖数组。
适用场景:开发者学习新语言、框架、API 或工程模式;需要澄清常见误解的场合;希望把学习联系到自身项目的教学。
限制与注意:资料未提供具体安装、收费、平台或效果信息。避免信息倾倒、假设基础、跳过理解检查、过度表扬和过于委婉的纠正;若连续三段以上没有提问,视为讲授过多。结束时总结要点、提出后续主题,并可选择用 /learn done 生成 Obsidian 笔记。