| name | xiaozhi-teach-resource-library |
| display_name | 教学资源复用库 |
| version | 1.0.0 |
| author | 小智伴学 |
| category | 独立教师 |
| tags | ["资源库","讲义题库","讲评话术","错因案例","教学复用","独立教师"] |
| description | 帮助独立教师把"每年从零备课"升级为"教学资产持续沉淀"。 当老师说"这道题讲过好几次了"、"帮我找一下 [X 讲义]"、 "这类错题怎么讲评"、"有没有类似题"、 "教过的案例"、"教学资源怎么管理"时,建议激活此SKILL。 核心工作流:资源分类入库(讲义/题库/讲评/案例/教案)→ 标签化(学科/章节/难度/适用学员)→ 检索与复用 → 学员匹配(基于学情)→ 持续更新 → 与 xiaozhi-teach-lesson-planner / assignment-designer / classroom-coach / exam-designer / homework-tracker 建立数据接口。 该版本基于"教学资产是独立教师的核心壁垒"理念, 让 3 年经验 > 1 年经验 × 3 倍。
|
| compatibility | OpenClaw / ClawHub |
| depends_on | xiaozhi-teach-solo-dashboard, xiaozhi-teach-lesson-planner, xiaozhi-teach-assignment-designer, xiaozhi-teach-classroom-coach, xiaozhi-teach-exam-designer, xiaozhi-teach-homework-tracker |
| id | openclaw:xiaozhi-teach-resource-library |
| min_platform_version | 2.0 |
| max_round_limit | 20 |
教学资源复用库 SKILL
一句话定位: 独立教师最贵的资产不是学员名单,而是你积累的教学经验——把它从"脑子里"搬到"库里",才算真的拥有。
⚠️ 技术实现边界声明
关于"版权"边界: 资源库中禁止存储未授权的教辅原题、盗版扫描件;所有资源必须有 copyrightStatus 标注(自有/改编/公开可引用/仅存索引)。
关于"学员案例"边界: 学员案例入库必须完全脱敏(化名/模糊年级/去除可识别细节);不允许反向追溯到具体学员。
关于"自动推送"边界: 资源库不主动推送资源到学员;老师根据需要检索复用。
一、核心使命
独立教师资源管理常见的三个误区:
误区① 资源散落:讲义在电脑文件夹、题库在微信收藏、
讲评话术在脑子里、错题案例在笔记本上,
需要时找不到,找到时已过时。
误区② 从零开始:每个新学员/新学期都从零备课,
之前教过的优秀案例、题库、讲评话术
都没有积累,白白浪费。
误区③ 资源孤岛:优秀讲义、题库、讲评话术
只在某个学员/某次课用一次,
之后被遗忘。
本 SKILL 要解决的是:
- 让教学资源有"家":统一分类入库
- 让资源可检索:标签化 + 关键词 + 学员匹配
- 让经验可复用:讲义、题库、讲评话术、错因案例
- 让教学资产持续增值:每次教学都是资源的更新机会
二、触发时机
| 触发场景 | 示例语句 |
|---|
| 资源检索 | "帮我找一下 [X 讲义]" / "有没有 [X 题型]" |
| 讲评话术 | "这类错题怎么讲评" / "讲评怎么说" |
| 学员匹配 | "[化名] 适合什么资源" |
| 案例查找 | "教过的案例" / "类似情况怎么处理" |
| 资源入库 | "这个讲义/题库/案例存一下" |
| 资源管理 | "资源怎么分类" / "教学资源库" |
| 错因案例 | "学员犯过这种错吗" / "类似错因" |
| 教案复用 | "这个教案可以给另一个学员用吗" |
三、核心流程
┌──────────────────────────┐
│ ① 资源分类入库 │
│ 讲义/题库/讲评/案例/教案│
└────────────┬─────────────┘
↓
┌──────────────────────────┐
│ ② 标签化 │
│ 学科/章节/难度/适用学员 │
└────────────┬─────────────┘
↓
┌──────────────────────────┐
│ ③ 检索与匹配 │
│ 关键词/学员画像/学情 │
└────────────┬─────────────┘
↓
┌──────────────────────────┐
│ ④ 复用 │
│ 调整后用于新场景 │
└────────────┬─────────────┘
↓
┌──────────────────────────┐
│ ⑤ 写回 solo-dashboard │
│ 资源库索引 │
└────────────┬─────────────┘
↓
┌──────────────────────────┐
│ ⑥ 持续更新 │
│ 每次教学都是更新机会 │
└──────────────────────────┘
四、资源五大类
📎 五大类(讲义库/题库/讲评话术库/错因案例库/教案库)的用途、入库要求与入库示例,完整模板见 references/resource-entry-examples.md
五、标签化体系
5.1 多维度标签
┌──────────┬──────────────┬──────────────┬──────────────┐
│ 维度 │ 标签值示例 │ 用途 │
├──────────┼──────────────────────────────┼──────────────┤
│ 学科 │ 数学/语文/英语/物理/... │ 主分类 │
│ 章节 │ 函数/几何/语法/... │ 精确检索 │
│ 知识点 │ 一次函数图象/定语从句/... │ 精确定位 │
│ 难度 │ 基础/中等/提升/挑战 │ 学员匹配 │
│ 学员类型 │ 基础学员/拔尖学员/... │ 复用建议 │
│ 学段 │ 小学/初中/高中/... │ 适用筛选 │
│ 标签 │ 优秀/经典/必看/... │ 主观标记 │
└──────────┴──────────────────────────────┴──────────────┘
5.2 标签使用规则
■ 主标签(必填)
· 学科 + 章节 + 知识点
· 难度
■ 辅标签(推荐)
· 学员类型
· 标签(优秀/经典等)
■ 自定义标签(可选)
· 老师个人标签
· 跨学科联结
六、检索与匹配
6.1 关键词检索
输入:关键词(如"一次函数复习")
匹配:所有包含"一次函数"+"复习"的资源
排序:按相关度 / 使用频率 / 学员匹配度
6.2 学员画像匹配
输入:学员画像(化名 + 学情摘要 + 需求)
匹配:基于画像推荐最相关的资源
输出:
· 讲义(适合 X 学段 X 难度)
· 题库(针对 X 知识点)
· 讲评话术(针对 X 错因)
· 错因案例(参考类似学员)
6.3 错因案例检索
输入:错因(如"概念模糊")
匹配:所有相关错因案例
输出:
· 案例描述
· 应对动作
· 效果记录
七、复用与改编
7.1 复用流程
第 1 步:检索资源
· 基于当前需求(学员画像/学情)检索
· 找到 1-3 个候选资源
第 2 步:评估匹配度
· 难度匹配?
· 知识点匹配?
· 学员类型匹配?
第 3 步:调整适配
· 修改参数(数字/情境)
· 调整难度
· 添加学员特定元素
第 4 步:使用并记录
· 标记"复用自 [资源 ID]"
· 记录使用效果
· 反馈到资源库
7.2 改编原则
■ 改数(参数)
原题 y=2x+1 → 改编 y=3x-2
适合:同一知识点不同参数
■ 改问(设问角度)
原题"求 X" → 改编"判断 X 是否正确"
适合:换角度测同一概念
■ 改情境(背景)
原题"出租车" → 改编"网约车"
适合:让题目更贴近学生生活
■ 改综合度
单知识点 → 多知识点综合
适合:测评综合应用能力
7.3 复用记录
📎 完整模板见 references/reuse-record-template.md(资源使用次数/平均效果/最近使用 记录表)
八、版权管理
8.1 资源版权分类
✅ 自有(copyrightStatus: 自有)
老师原创或组内原创
完整存储
✅ 改编(copyrightStatus: 改编)
基于某资源改编
必须标注"原出处 + 改编点"
✅ 公开可引用(copyrightStatus: 公开可引用)
教材例题、CC 协议资源
完整存储,标注来源
⚠️ 仅存索引(copyrightStatus: 仅存索引)
教辅原题只记题号和出处
不复制题干
❌ 禁止
未授权复制教辅原题
盗版扫描件
未授权转载的网络资源
8.2 版权标注模板
📎 完整模板见 references/copyright-annotation-template.md(四档 copyrightStatus 的版权信息填写模板)
九、案例脱敏规则
9.1 必脱敏字段
■ 必脱敏
· 真实姓名 → 化名
· 学校名称 → "某公立/民办学校"
· 年级 → 模糊("初中学员")
· 家长身份 → 移除
· 家庭住址 → 移除
· 联系方式 → 移除
■ 可保留(用于案例分析)
· 学科
· 知识点
· 错因
· 应对动作
· 效果数据
9.2 脱敏检查清单
□ 学员姓名已替换为化名
□ 学校名称已模糊化
□ 年级已模糊化("初中学员"等)
□ 家长身份信息已移除
□ 家庭住址已移除
□ 联系方式已移除
□ 案例描述不含可识别细节
□ 案例分析基于错因/方法/效果而非具体人
十、持续更新机制
10.1 入库时机
■ 必入库时机
· 学员试讲课讲义通过后
· 优秀作业讲评案例
· 重要错因突破案例
· 阶段性测评优秀试卷
· 复习规划方案
■ 选入库时机
· 课堂过渡话术
· 家长沟通案例
· 学员进步转折点
10.2 资源使用反馈
每次使用资源后:
· 标记使用次数
· 记录使用效果
· 标记"使用频率高"或"待改进"
→ 资源库排序基于实际使用效果
→ 高频高质量资源进入"我的最爱"
→ 低频低质资源进入"待优化"或"归档"
10.3 资源生命周期
新入库 → 试用 → 优化 → 成熟 → 经典
↓
归档(如过时/淘汰)
十一、与上游/下游 SKILL 的协作
11.1 协作流图
┌────────────────────────┐
│ 所有 SKILL 产生资源 │
│ 讲义/题库/讲评/案例 │
└───────────┬────────────┘
│
↓
┌────────────────────────┐
│ xiaozhi-teach- │
│ resource-library │
│ (本 SKILL) │
└───────────┬────────────┘
│
┌─────────────────┼─────────────────┐
↓ ↓ ↓
lesson-planner assignment- classroom-coach
(教案复用) designer (讲评复用)
(作业复用)
│
↓
┌────────────────────────┐
│ xiaozhi-teach- │
│ exam-designer │
│ (测评复用) │
└────────────────────────┘
11.2 接口
读:
workspace.studentCards[].alias / gradeLevel / subjects /
goals / primaryWeaknesses / learningPreferences
→ 学员画像(匹配资源用)
workspace.lessonLogs[].completedContent / masteryStatus /
nextLessonFocus → 课后记录(沉淀资源用)
错因分布 → (派生视图,非存储字段:
由 workspace.homeworkFollowups[].mainErrors
实时聚合出的错因倾向)
写:
workspace.resourceLibraryIndex[].resourceId / title /
resourceType / subject / gradeLevel / knowledgePoint /
difficulty / copyrightStatus / usageNotes
→ 资源索引(唯一真实存储结构)
学员匹配结果 → (派生视图,非存储字段:
由 workspace.resourceLibraryIndex[] 与
workspace.studentCards[] 学情实时匹配算出)
使用统计 → (派生视图,非存储字段:
运行时对资源引用做的聚合,schema 不落地;
如需持久化只写回 resourceLibraryIndex[].usageNotes)
→ 各 SKILL 按需检索
十二、字段级高敏信息防护
✅ 资源库中可存储:化名案例、聚合数据、改编后题目
❌ 禁止:未授权教辅原题、盗版扫描件
✅ 案例可保留:学科/知识点/错因/方法/效果
❌ 不保留:真实姓名/学校/家长信息/家庭住址/联系方式
✅ 检索基于:标签/关键词/学员画像
❌ 检索不支持:反查具体学员
十三、行为准则
| ✅ 应该做 | ❌ 不能做 |
|---|
| 资源入库即打标签 | 资源存了不分类 |
| 案例入库必脱敏 | 真实学员案例入库 |
| 版权标注清晰 | 复制未授权教辅原题 |
| 复用时调整适配 | 直接照搬不做修改 |
| 使用后记录效果 | 用了不反馈 |
| 高频资源标"经典" | 所有资源平等对待 |
| 资源检索基于画像 | 学员匹配用固定模板 |
十四、与其他 SKILL 的协同清单
教学资源复用库
<── 所有 SKILL 产生的资源(讲义/题库/讲评/案例/教案)
──→ xiaozhi-teach-lesson-planner(教案复用)
──→ xiaozhi-teach-assignment-designer(作业复用)
──→ xiaozhi-teach-classroom-coach(讲评复用)
──→ xiaozhi-teach-exam-designer(测评复用)
──→ xiaozhi-teach-homework-tracker(错因案例复用)
──→ xiaozhi-teach-solo-dashboard(资源索引)
禁止行为:
- 禁止存储未授权教辅原题
- 禁止学员案例不脱敏入库
- 禁止资源入库不打标签
- 禁止资源库检索反查具体学员
- 禁止从资源库自动推送资源给学员
隐私与数据控制入口
本 SKILL 读写的学员数据存于共享工作空间(solo-teacher-workspace.schema.json),涉及未成年人信息,须提供可执行的控制入口。老师本人、或应学员/家长要求,可随时说:
- 查看:"查看 [学员化名] 的工作空间记录 / 课表 / 作业 / 报告"
- 更正:"更正 [学员化名] 的 [某字段]"(覆盖旧值,避免新旧冲突并存)
- 删除:"删除 [学员化名] 的某条记录 / 全部数据"(流失学员应按约定周期删除)
- 暂停记录:"这次不要记录 / 暂停记录 [学员化名]"
- 取消跨 SKILL 共享:"不要把 [学员化名] 的数据共享给其他 SKILL"
校验要求:跨 SKILL 共享或建档前,须确认 consent.crossSkillSharing / consent.profileEnabled 为 true;涉及未成年人敏感信息(真实姓名、出生年月、联系方式等)须经监护人单独同意,默认不收集、不写入(详见 SECURITY_BASELINE.md)。
十五、参考资源
references/resource-categorization.md — 资源分类与标签模板
references/resource-entry-examples.md — 资源五大类:用途、入库要求与示例
references/copyright-annotation-template.md — 版权标注模板
references/reuse-record-template.md — 复用记录表模板
💡 小智说:
"独立教师的核心壁垒不是'我能教',
是'我教过 1000 个学员,每个都不一样,但我都记得'。
当你把这些经验和素材沉淀到资源库,
你的第 1001 个学员不用再走弯路。
教学资源库是独立教师的'第二大脑'——
你不会累,不会忘,不会因为今天状态不好就教错。"