← 返回
未分类 中文

learn-planner

Generate 7-day learning plans, quizzes, and track your study progress locally for 20+ topics without needing an internet connection or account.
离线生成7天学习计划、测验,追踪20+主题的学习进度,无需网络或账户。
xueyetianya xueyetianya 来源
未分类 clawhub v1.0.0 1 版本 99740.9 Key: 无需
★ 0
Stars
📥 385
下载
💾 0
安装
1
版本
#latest

概述

education

Learning Plan Generator — Generate structured learning paths, quizzes, and track your study progress — all stored locally, no account required.

Commands

CommandDescriptionExample
-------------------------------
planGenerate a structured learning plan for a topicplan "Python for Data Science"
quizGenerate quiz questions to test your knowledgequiz "Python for Data Science" 5
progressTrack and display your study progressprogress show / progress done "Day 1"

Usage

bash script.sh plan "topic name"
bash script.sh quiz "topic name" [num_questions]
bash script.sh progress show
bash script.sh progress done "milestone name"
bash script.sh progress reset

Features

  • Generates 7-day learning plans with daily goals and curated free resources
  • Covers 20+ topic areas: programming languages, frameworks, DevOps, math, and more
  • Quiz generator with multiple-choice and open-ended questions
  • Local JSON progress tracking (stored in ~/.local/share/education-skill/progress.json)
  • No internet required — all content is built-in

Requirements

  • bash >= 4.0
  • python3 >= 3.7
  • No external packages required (uses only stdlib)

Examples

$ bash script.sh plan "Docker"

📚 Learning Plan: Docker
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Duration  : 7 days
Level     : Beginner → Intermediate

Day 1: Introduction to Containers
  Goals:
    • Understand what containers are vs VMs
    • Install Docker Desktop / Docker Engine
    • Run your first container: docker run hello-world
  Resources:
    • Docker Official Docs — Get Started: https://docs.docker.com/get-started/
    • Play with Docker (free browser sandbox): https://labs.play-with-docker.com/
...
$ bash script.sh quiz "Python" 3

📝 Quiz: Python  (3 questions)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Q1. What is the output of: print(type([]))
  A) <class 'tuple'>
  B) <class 'list'>   ✓
  C) <class 'array'>
  D) <class 'dict'>

Q2. Which keyword is used to define a function in Python?
  A) function
  B) fn
  C) def   ✓
  D) lambda
...
$ bash script.sh progress show

📊 Study Progress
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Topic     : Docker
Started   : 2024-01-15
Completed : Day 1, Day 2
Remaining : Day 3, Day 4, Day 5, Day 6, Day 7
Progress  : ██████░░░░░░░░░░░░░░  2/7 days (29%)

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 05:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

Excel Formula

xueyetianya
根据描述生成Excel公式并诊断电子表格错误。适用于编写VLOOKUP公式、调试错误或转换公式。支持...
★ 2 📥 6,258
education

Thinking Partner

itsflow
通过提问探索复杂问题的协作思考伙伴
★ 48 📥 9,799
education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 26 📥 8,778