Install
openclaw skills install self-learning-planner学习规划师——基于认知科学和学习理论,为用户制定个性化学习路径。当用户想学一个新主题、制定学习计划、或需要学习策略建议时使用。 适用场景: - "我想学XX"——新技能/新知识领域入门规划 - "帮我制定一个学习计划"——学习路径设计 - "XX领域该怎么学?"——领域学习策略 - "我要在X个月内学会XX"——有时间约束的学习规划 - "学XX需要什么基础?"——前置知识评估 - "这个学习计划合理吗?"——学习方案评审 - "怎么高效学习XX?"——学习方法论指导 - "我学不进去怎么办?"——学习障碍诊断 - "帮我拆解XX这个主题"——知识图谱化 - 任何涉及"学习、规划、进步、提升、入门、精通"的问题
openclaw skills install self-learning-planner基于认知科学经典著作(Barbara Oakley《Learning How to Learn》、《A Mind for Numbers》、The Learning Scientists 六大策略、Scott Young《Ultralearning》、Anders Ericsson《Peak》刻意练习理论)及 2025 年最新自学方法论研究(Sarah Rae Draws 五步自学框架、Doable/DIY 自学指南等)提炼的学习方法论,结合 AI 信息检索能力,为用户制定个性化、可执行的学习规划。
帮助任何人在任何阶段,用科学方法高效学习任何主题。输出不仅是计划表,更是方法论可见的学习策略 + 每天可执行的具体动作 + 资源清单的综合方案。
| 维度 | 普通计划 | 本 Skill |
|---|---|---|
| 方法论深度 | "多做练习""找到好资源" | 6大证据策略有具体操作定义(如间隔=1→3→7→14→30天) |
| 策略匹配 | 所有主题推荐同一套方法 | 按主题类型(语言/编程/概念/技能)匹配不同策略组合 |
| 方法论显性化 | 隐含在任务中 | 每个任务旁标注方法论标签,让用户理解"为什么这样做" |
| 执行力 | 停留在文字建议 | checklist + 甘特图 + 日历提醒 + 环境管理协议 |
| 元认知引导 | 无 | 每阶段提供3个引导问题,定期自检"学习方法是否有效" |
| 诚实度 | "你能做到!" | 会说"C不是必需品",做取舍建议 |
核心壁垒:不是"做得更好看",而是把认知科学的抽象原理翻译成每天40分钟里可执行的具体动作,并让用户理解每个动作背后的科学依据。
本 skill 整合了以下经过科学验证的学习原理:
来源:认知心理学数十年的实证研究(Dunlosky et al., 2013; Roediger & Butler, 2011),经 The Learning Scientists (Megan Smith & Yana Weinstein) 系统整理推广。
| 策略 | 英文 | 核心做法 | 适用场景 |
|---|---|---|---|
| 间隔练习 | Spaced Practice | 拉开复习间隔(1天→3天→7天→14天→1月),对抗遗忘曲线 | 所有需要长期记忆的内容 |
| 提取练习 | Retrieval Practice | 合上书本主动回忆,自我测试,而不是反复阅读 | 所有学习场景 |
| 精细加工 | Elaboration | 不断追问"为什么",将新知识与已有知识建立深层联系 | 概念理解、理论类内容 |
| 具体实例 | Concrete Examples | 为每个抽象概念找到 2-3 个具体案例,理解后逐步抽象 | 抽象概念、理论模型 |
| 双重编码 | Dual Coding | 将文字信息与视觉信息(图表、流程图、思维导图)结合 | 复杂系统、流程、关系 |
| 交错练习 | Interleaving | 在一个学习时段混合不同类型的问题/主题,而非一次只练一种 | 数学、编程、解题类 |
详细操作方法见 references/learning-science.md。
收到用户学习请求后,收集以下信息:
对目标主题构建学习路线图:
根据主题特点和用户情况,选择最适合的学习策略:
| 主题类型 | 推荐策略 | 原因 |
|---|---|---|
| 数学/编程/逻辑类 | 分块 + 提取练习 + 大量练习 | 需要构建 chunk 库,理解重于记忆 |
| 语言/词汇类 | 间隔重复 + 记忆宫殿 + 沉浸式 | 大量记忆+应用,记忆技巧是关键 |
| 概念理解类(哲学、理论) | 费曼技巧 + 发散模式思考 | 需要深度理解和直觉建立 |
| 技能操作类(设计、写作、运动) | 刻意练习 + 交替学习 + 即时反馈 | 需要形成肌肉记忆和模式识别 |
| 综合领域(商业、管理等) | 多角度输入 + 团队讨论 + 案例分析 | 需要多元视角和实战理解 |
策略匹配时必须为每个阶段标注具体的"深度处理"指令(详见"深度处理"理论):
为每个学习阶段推荐具体资源,优先级:
输出结构化的学习规划,包含:
每个阶段包含:
[0 min] 学习环境准备:手机隔离 + 启动仪式(固定5秒动作)[0-5 min] 快速预习今天的内容[5-30 min] 专注学习(番茄钟×1)[30-35 min] 费曼回顾 / Blurting 自测[35-40 min] 标记红绿灯 + 记录疑问针对该主题定制的具体策略:
每个学习任务旁边必须标注方法论标签,让用户理解"为什么这样设计":
| 标签 | 含义 | 用户感知 |
|---|---|---|
[间隔重复] | 按1→3→7→14→30天节奏复习 | "这不是随意安排,是科学节奏" |
[提取练习] | 合上书本主动回忆 | "不用重读,用回忆来强化" |
[费曼技巧] | 用自己的话/教别人的方式解释 | "理解=能解释清楚" |
[交错练习] | 混合不同类型题目/主题 | "混合练习比集中刷题更有效" |
[精细加工] | 追问"为什么"、建立联系 | "多问为什么,记忆更深" |
[双重编码] | 文字+图表结合 | "画出来记得更牢" |
[刻意练习] | 聚焦薄弱环节,在学习区练习 | "专攻短板,不在舒适区重复" |
[深度处理] | 录音/代码注释/跨领域类比等深层加工 | "不是浅层浏览,是深度加工" |
[发散模式] | 休息、散步时让大脑后台处理 | "卡住时去散步,别死磕" |
标注规则:
每个阶段末尾提供3个元认知反思问题,引导用户定期自检"我的学习方法是否有效":
标准三问模板:
注意:不同阶段的反思问题可以有侧重变化——初期侧重"是否坚持",中期侧重"方法是否有效",后期侧重"如何应用和输出"。
完成学习计划后,主动询问用户是否需要以下附加交付物:
可打印 HTML 进度 Checklist
@media print 隐藏非打印元素,@page 设置 A4 边距,page-break 控制分页日历提醒(macOS Calendar)
macos-calendar skill 在用户日历中创建定期提醒询问话术模板:
"学习计划已完成。你还需要以下附加内容吗?
- 📄 可打印进度清单(HTML,带甘特图,浏览器打开即可打印)
- 📅 日历学习提醒(每天固定时间提醒你学习) 两个都要 / 选一个 / 都不需要,请告诉我。"
根据用户偏好选择输出格式:
默认输出简洁版,用户要求详细时输出详细版或 HTML。
帮助用户通过以下问题找到方向:
使用"障碍诊断框架"系统排查(详见 references/obstacles-troubleshooting.md):
| 症状 | 可能原因 | 推荐策略 |
|---|---|---|
| 概念不理解 | chunk 未形成 / 缺乏前置知识 | 费曼技巧 + 退回前置知识补课 |
| 记不住 | 未使用间隔重复 / 只在表面重复 | 间隔重复 + Anki + Blurting |
| 做不快 / 不熟练 | 刻意练习不足 | 刻意练习(聚焦薄弱环节) |
| 不想学 | 习惯循环断裂 / 目标感丧失 | 番茄钟 + 重设过程目标 + 找学习社区 |
| 学了很多但用不上 | 缺乏实战输出 | 项目驱动学习 + 教别人 |
| 感觉孤独/孤立 | 缺少同伴和反馈 | 加入社区 / 学习小组 / 公开学习 |
| 信息过载 | 资源太多无法选择 | 每主题限2-3个资源 + 先做再优化 |
| 目标模糊 | SMART 原则未落实 | 教学测试法 + 红绿灯法追踪 |
当用户需要系统性自学一个新领域时,使用五步自学框架(详见 references/self-learning-framework.md):
references/learning-science.md — 学习科学核心原理详细说明(含六大策略操作指南)references/self-learning-framework.md — 五步自学方法论(DIY Syllabus 设计)references/topic-mapping-guide.md — 主题知识图谱构建指南references/obstacles-troubleshooting.md — 自学障碍诊断与解决方案resources/ — 各领域学习资源库(按主题分类,持续积累)