Back to GitHub trending

QiuXin-Mking/self-improvement

基于艾宾浩斯遗忘曲线的科学学习系统,提供 CLI 命令行和 Web 界面两种使用方式。系统通过智能算法自动安排复习时间,帮助你高效记忆和掌握知识。 核心功能:支持 Markdown 格式的问答对管理,可配置多个问题目录按主题组织知识;根据反馈自动调整复习间隔(熟练/一般/忘记/完全忘记四个等级),提供学习统计数据;Web 界面支持用户注册登录,采用 Vue 3 + Vite 构建,响应式设计支持移动端;后端使用 Go + Gin + GORM + SQLite,JWT 身份验证保障安全。 使用方式:创建 .md 问题文件,初始化知识库后即可开始复习,系统会根据你的记忆反馈自动安排下次复习时间。

Go31 stars0 forks
View on GitHubShare on X

What it does

This repository provides a scientific learning system based on the Ebbinghaus forgetting curve, utilizing smart algorithms to optimize review schedules for effective knowledge retention. It offers both CLI and web interfaces for user convenience.

Star history

2026-08-23 → 2026-09-030 stars

Tracking

Last trending
2026-02-21

Creator kit

Hook

Master your knowledge retention with this innovative learning tool that adapts to your memory!

Content angles

  • Create tutorials on how to set up and use the CLI and web interfaces effectively.
  • Develop content around the science of memory and the Ebbinghaus forgetting curve for educational platforms.
  • Share success stories or case studies of users improving their learning outcomes using this system.

Who should care

Students, educators, and lifelong learners looking to enhance their study habits.