Skip to content

atovk/MasterAnything

Repository files navigation

MasterAnything

系统化学习任何领域到 Master 级别的知识管理仓库

项目理念

MasterAnything 基于「刻意练习」和「费曼学习法」理念,通过结构化的学习路径,将任何感兴趣的领域从零基础提升到精通水平。

核心原则

  1. 系统化 - 每个学习项都有清晰的路线图和里程碑
  2. 可追踪 - 记录学习进度、笔记和实践项目
  3. AI 辅助 - 利用 Claude 等 AI 工具加速理解和创作
  4. 输出驱动 - 通过教授他人来验证真正掌握

目录结构

MasterAnything/
├── README.md              # 项目总览
├── CLAUDE.md              # Claude AI 协作规范
├── .skills/               # AI 技能定义
│   ├── new-learning/      # 创建新学习项
│   ├── study/             # 学习会话管理
│   ├── review-learning/   # 学习进度评估
│   └── daily-review/      # 每日间隔复习
├── _templates/            # 学习项模板
│   ├── LEARNING_ITEM.md   # 新学习项初始化模板
│   ├── CORNELL_NOTE.md    # 康奈尔笔记模板
│   ├── FLASHCARD_DECK.md  # 闪卡卡组模板
│   ├── SPACED_REPETITION.md # 间隔重复追踪模板
│   └── MIND_MAP_NOTE.md   # 思维导图模板
└── [学习项目名]/           # 各个学习领域
    ├── README.md          # 学习项概览与路线图
    ├── progress.md        # 学习进度追踪
    ├── notes/             # 学习笔记(含康奈尔笔记)
    ├── projects/          # 实践项目
    ├── resources/         # 学习资源链接
    ├── flashcards/        # 闪卡卡组
    └── reviews/           # 间隔重复复习记录

学习方法论

本项目融合多种经过科学验证的学习方法:

方法 原理 在本项目中的应用
费曼技巧 通过教授他人来深化理解 每学完一个概念尝试用简单语言解释
康奈尔笔记法 结构化笔记提升回忆效率 学习笔记使用线索栏+笔记栏+总结区格式
艾宾浩斯间隔重复 基于遗忘曲线定时复习 自动生成复习计划,追踪复习时间点
闪卡记忆法 主动回忆强化长期记忆 每次学习后自动提取知识点生成闪卡
思维导图 可视化知识结构和关联 用于整理复杂概念间的关系
刻意练习 专注弱项进行针对性练习 通过实践项目和练习强化薄弱环节

艾宾浩斯复习时间表

复习轮次 间隔时间 说明
R1 学习后 1 天 首次巩固
R2 学习后 3 天 短期强化
R3 学习后 7 天 中期巩固
R4 学习后 14 天 中长期巩固
R5 学习后 30 天 长期记忆
R6 学习后 90 天 永久记忆

快速开始

创建新的学习项目

使用以下任一方式创建新的学习项目:

方式 1: 使用技能命令(推荐)

/new-learning [学习项名称]

Claude 会自动:

  • 创建完整的目录结构
  • 初始化 README.md 和 progress.md
  • 根据你的目标生成学习路线图
  • 推荐优质学习资源

方式 2: 手动创建

# 创建目录
mkdir -p [学习项名称]/{notes,projects,resources}

# 复制模板
cp _templates/LEARNING_ITEM.md [学习项名称]/README.md

# 编辑模板,替换占位符

方式 3: 查看示例 参考 regular-expressions/ 目录中的完整示例

学习阶段定义

每个学习项遵循以下进阶路径:

阶段 等级 描述 预期产出
Novice 了解基础概念 思维导图、术语表
Beginner 掌握核心原理 读书笔记、概念总结
Intermediate 能独立实践 个人项目、作品集
Advanced 深入理解原理 教程、技术博客
Master 创新与教授他人 开源项目、课程、书籍

当前学习项目

学习项 当前阶段 开始日期 最近更新 进度
Regular Expressions Novice 2025-02-02 2025-02-02 5%
每日小知识 Novice 2026-02-11 2026-02-11 0%
路亚钓鱼 Novice 2026-02-11 2026-02-11 0%
[添加新项目] - - - -

使用 /new-learning [主题] 命令创建新的学习项目

AI 协作

本项目深度集成 Claude AI 辅助学习:

可用命令

  • /new-learning [主题] - 创建新的学习项目

    • 自动生成目录结构(含闪卡和复习目录)
    • 初始化学习路线图
    • 推荐学习资源
    • 创建间隔重复追踪文件
  • /study [学习项] - 开始学习会话

    • 设定学习目标
    • 支持康奈尔笔记记录
    • 记录学习时长
    • 更新进度追踪
    • 会话结束自动生成闪卡
  • /end-study - 结束学习会话

    • 总结本次学习内容
    • 自动生成闪卡
    • 更新间隔重复计划
    • 设置下次学习目标
  • /daily-review - 每日间隔复习

    • 基于艾宾浩斯遗忘曲线检查到期复习
    • 展示需要复习的内容
    • 使用闪卡进行复习
    • 更新复习记录

AI 协作功能

  • 概念解释 - 用费曼技巧以简单语言解释复杂概念
  • 康奈尔笔记 - 自动生成结构化康奈尔笔记
  • 闪卡生成 - 从学习内容自动提取知识点创建闪卡
  • 间隔重复 - 基于艾宾浩斯遗忘曲线安排复习计划
  • 学习计划 - 生成个性化的学习路线图
  • 知识检验 - 通过问答验证理解程度
  • 内容创作 - 辅助撰写笔记和教程

详见 CLAUDE.md 了解完整的 AI 协作规范。

贡献指南

这是个人学习仓库,但欢迎:

  • 发现问题请提 Issue
  • 学习方法建议
  • 优质资源推荐

"The best way to learn is to teach."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •