Cyanskill banner
CyanDR21 CyanDR21

Cyanskill

Development community

Description

交互式学习系统 | Bloom 2 Sigma 一对一自适应教学 Claude Code Skill

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

interactive-learning — 交互式学习系统

基于 [dontbesilent](https://github.com/dontbesilent2025) 老师的 dbs-learning 开发,新增了学生画像、课后讨论、结课评估三个模块。

基于 Benjamin Bloom 1984 年 **2 Sigma 问题**理论的一对一自适应教学系统。核心机制是**掌握学习(Mastery Learning)**——学生真正理解当前内容后才推进到下一阶段,绝不跳过未掌握的内容。

默认以 AI 对话作为学习主界面:每课正文、全部检查题和教学反馈都会直接显示在对话中。Markdown、Obsidian 等笔记软件只负责同步存档,不需要打开笔记才能继续学习。

系统如何运转

  1. 你说「我想学 X」→ 系统评估主题,规划学习路径,生成第一课
  2. 每课结尾 2-4 个检查题 → 你回答 → 系统判断掌握程度
  3. 完全掌握 → 推进新课 / 没掌握 → 换角度重新讲,出补充课
  4. 所有课结束 → 自由讨论 → 讨论报告 → 结课评估
  5. 跨课题维护你的学生画像——思维模式、学习偏好、卡点,教学越来越贴合你

通用安装命令

npx -y skills add CyanDR21/Cyanskill -g --all

使用

打开交互式学习系统
我想学 XXX
继续学 XXX

首次使用会引导你完成初始化:课程存放路径 → 笔记同步(支持 Obsidian)→ 功能模块选择。

功能模块

模块 说明 默认
学生画像 跨课题动态学生模型,记录思维模式和学习偏好 开启
课后讨论 + 报告 结课后自由讨论,生成结构化报告 开启
结课评估 完整学习评估(强项/薄弱/行为模式/应用建议) 开启

依赖