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