teach 用于在指定工作区内对用户进行可持续的教学。它假设学习会跨多次会话进行,因此把当前目录当作教学工作区,用文件保存学习状态:index.html 是移动优先的仪表盘与入口页;MISSION.md 记录用户学习该主题的原因,所有教学都应围绕它;./lessons/.html 是课程,每个文件聚焦一个紧密相关的小目标,命名如 0001-<dash-case-name>.html;./reference/.html 存放速查表、术语表等压缩后的知识单元,便于快速查阅;./learning-records/*.md 记录用户已学内容与关键洞察,用于判断最近发展区;RESOURCES.md 记录可信资源;NOTES.md 记录用户偏好;./assets/ 存可复用组件。教学理念强调知识、技能与智慧三者:知识来自高质量可信资源,技能通过互动课程与紧密反馈循环习得,智慧来自与社区和实践者的真实互动。设计课程时需区分流畅性与存储强度,通过提取练习、间隔和交错练习增加长期保持。课程应简洁美观,使用 Tailwind v4 Play CDN 样式,并以语义 HTML 表达层级结构,避免 ASCII 图。每个课程应链接其他课程与参考文档,推荐一个高质量原始资源,并提醒用户向作为教师的 agent 追问。工作区通过静态服务器(如 python -m http.server)或安全隧道在手机上访问,始终以 index.html 作为主页。仪表盘在第一节课程后创建并持续更新。若任务说明未明确,应首先询问用户学习动机。限制:资料未提供具体收费、价格或平台信息;所有状态保存在本地文件中,需用户与 agent 配合维护。
teach
通用与其它
更新于 10-15 21:39