自学教练

Other

自考/成考/职业考试的一站式自学工具。由"学习指南"和"刷题应用"两大能力组成。 老师上传讲义和真题,自动生成可视化学习指南网页和交互式刷题网页, 学生双击即可使用,无需安装任何软件,实现"学完就练,练完就过"的闭环。 当用户提到"制作学习指南""生成刷题网页""把讲义做成网页""把题目做成考试页面" "互动教学页面""复习资料网页化""给学生做练习""生成测试工具"等内容时,触发此技能。

Install

openclaw skills install self-study-coach

📚 自学教练

学完就练,练完就过


是什么

「自学教练」是一个专为自考/成考/职业考试教师设计的 AI 教学工具,由两个配合使用的能力组成:

  • 能力一 · 学习指南:将抽象的讲义知识点转化为可视化、交互式的单文件 HTML 学习网页
  • 能力二 · 刷题应用:将真题/模拟题转化为带四种练习模式的交互式刷题网页

两个能力组合形成完整的学习闭环:老师上传讲义 → 生成学习指南 → 学生自学 → 生成刷题网页 → 学生练习 → 通过率提升

核心理念:不是替代老师,而是让老师的知识以最友好的方式到达学生手中。


能力一:学习指南

把抽象知识变成看得见、点得开的交互式网页

核心设计理念

  1. 拒绝密集文字:大字号、宽行距、宽内边距,留白呼吸感
  2. 沉浸式交互:知识点不全部摊开,通过"点击、切换、展开"逐步曝光
  3. 讲师友好:标注"互动提示",方便老师引导学生
  4. 单文件交付:所有代码封装在一个 HTML 文件中

5 大核心交互组件

组件适用场景效果
渐变沉浸式头部网页顶部标题区主色+辅助色渐变,视觉冲击力强
横向标签页切换步骤/原则/方法论点击切换内容,带淡入动画
情景连线高亮测试案例与理论匹配点击场景,对应知识点放大高亮
魔法反转对比错误vs正确示例点击按钮,低分答案升级为满分卷面
互动自测翻牌简答题/问答题复习点击展开标准答案,带淡入动画

技术规格

  • Tailwind CSS (CDN) + FontAwesome (CDN) + Vanilla JS
  • 配色系统可自定义(主色/辅助色/点缀色/背景色)
  • 响应式设计:桌面/平板/手机均适配
  • 文件大小:约 50-100KB

输入输出

输入:任意格式的教学资料

  • Markdown / Word / PDF 讲义
  • 真题解析 / 复习提纲
  • 纯文本知识点

输出:单文件 HTML 学习指南网页

  • 双击即可打开
  • 可通过微信/邮件/网盘分享
  • 老师用记事本就能改内容

能力二:刷题应用

把真题变成学生愿意刷的交互式应用

四种练习模式

模式交互要点
刷题模式做一题即时显示答案和解析,标记对/错/未答
考试模式全程隐藏答案,交卷后统一出成绩与考试报告
背题模式直接展示所有题目+高亮正确答案+完整解析
错题本自动汇总错题,支持"一键只刷错题"

核心特性

  1. 智能解析题目:用户粘贴任意格式题目,AI 自动解析为标准结构
  2. 题库数据在文件顶部QUESTION_BANK 常量置于代码第一行,老师用记事本就能改
  3. 学习进度持久化:localStorage 保存错题和成绩,支持导出/导入 JSON 跨设备迁移
  4. 零外部依赖:不引入任何 CDN,纯内联 CSS/JS,机房断网也能用
  5. 精美交互反馈:答对绿色渐变+勾动画,答错轻微抖动+红色标记+自动展开解析

支持的题型

类型代码
单选题single
多选题multiple
判断题judge
简答题qa

输入输出

输入:任意格式的题目

  • 从 Word 拷贝的题目
  • 截图/笔记中的题目
  • 真题 PDF 中的题目

输出:单文件 HTML 刷题应用

  • 双击即可打开
  • 学生可在机房/手机/家用电脑使用
  • 学习记录可跨设备迁移

两个能力如何配合

老师的工作流:

  讲义/知识点              真题/模拟题
      ↓                       ↓
  学习指南能力              刷题应用能力
      ↓                       ↓
  可视化学习网页            交互式刷题网页
      ↓                       ↓
      └────── 发给学生 ──────┘
                ↓
         学完就练,练完就过
                ↓
           通过率提升

学习指南解决"看不懂"的问题:把抽象知识变成可视化、可交互的学习体验。 刷题应用解决"记不住"的问题:把枯燥题目变成有反馈、有成就感的练习体验。

两者组合,就是一个完整的教学闭环。


工作流程

场景一:老师备课

老师:
  "这是《马克思主义基本原理》第三章的讲义,帮我做一个学习指南网页"
  "这是近5年的真题,帮我做一个刷题网页"

AI:
  → 解析讲义,提取知识点,生成学习指南 HTML
  → 解析真题,构建题库,生成刷题应用 HTML

老师拿到两个文件,发到班级群,学生双击就能用。

场景二:学生自学

学生打开学习指南:
  → 看到精美的知识点页面
  → 点击标签页切换不同章节
  → 点击"查看答案"自测
  → 点击"魔法按钮"看满分答案 vs 低分答案对比

学生打开刷题网页:
  → 选择"刷题模式"逐题练习
  → 做对的题标绿,做错的自动展开解析
  → 考前切换到"考试模式"模拟真实考试
  → 考前最后看"错题本",只刷做错的题

场景三:考试前突击

考前3天:
  1. 打开学习指南,快速过一遍知识点(标签页切换)
  2. 打开自测翻牌,遮住答案自问自答
  3. 打开刷题网页,进入"考试模式"模拟一次
  4. 打开错题本,只刷做错的题
  5. 进考场 ✅

报告输出格式

所有生成的网页都是单文件 HTML

类型技术栈特点
学习指南Tailwind CSS + FontAwesome CDN + Vanilla JS视觉冲击力强,交互丰富
刷题应用纯内联 CSS/JS(零外部依赖)断网也能用,机房友好

共同特点:

  • 单文件交付,双击即可打开
  • 响应式布局,手机/电脑/平板均可使用
  • 可通过微信/邮件/网盘分享
  • 老师用记事本就能修改内容
  • 可部署到 COS/Netlify 生成在线链接

信号灯系统

本技能不涉及信号灯(非成长跟踪类工具)。

数据安全

  • 所有数据存储在浏览器本地(localStorage)
  • 不上传任何数据到服务器
  • 学习记录可导出为 JSON 文件备份
  • 学生的做题数据完全在本地,保护隐私