用途:teach 用于在当前工作区中教会用户一项新技能或概念,属于有状态的多会话学习过程。工作区通过若干文件记录学习状态:MISSION.md 记录学习动机,./reference/.html 存放速查表等压缩学习成果,RESOURCES.md 列出可信资源,./learning-records/.md 记录已学会内容,./lessons/*.html 存放课程,NOTES.md 记录用户偏好。
主要能力:围绕使命设计范围狭窄、可独立完成的 HTML 课程,命名如 0001-<dash-case-name>.html;课程应排版清晰、简短,包含检索练习、间隔与交错,并链接其他课程和参考文档,推荐一个主要来源,提醒用户可向智能体提问。同时创建参考文档,词汇表创建后应在每节课中沿用。
使用方式:先确认使命,若 MISSION.md 为空则询问用户为何想学;阅读 learning-records 判断最近发展区;从可信资源收集知识,再通过互动反馈循环练习技能;可能时用 CLI 命令打开课程文件。
适用场景:适合需要跨会话逐步掌握的主题,如编程语法、流程算法、瑜伽体式、健身计划或术语词汇表。
限制:资料未提供具体安装命令、收费方式、支持平台或效果保证;不应依赖参数化知识,需以可信资源为准;智慧部分需委托给社区,若用户不愿加入应尊重其选择。