https://github.com/muzig/markdown-review-web
Markdown 回顾系统是一个定制的工具,旨在帮助用户通过基于艾宾浩斯记忆曲线的定期复习来保留 Markdown 文档中的重要知识点。该系统的设计结合了文档管理和间隔重复学习法,旨在优化学习效率。以下是系统的详细功能、安装步骤、使用说明以及相关背景信息。
Markdown 回顾系统提供了一系列功能,以支持高效的文档管理和复习计划:
docs
目录,索引所有 Markdown 文件,便于组织和管理。复习次数 | 间隔时间 |
---|---|
第一次复习 | 1 天后 |
第二次复习 | 2 天后 |
第三次复习 | 4 天后 |
第四次复习 | 7 天后 |
第五次复习 | 15 天后 |
第六次及以后 | 30 天后 |
要使用 Markdown 回顾系统,用户需要确保已安装 Node.js (推荐版本 v14 或更高)。安装步骤如下:
安装依赖:运行命令npm install
配置环境变量:复制.env.example
文件为.env
并根据需要修改配置
# 服务器端口
PORT=3030
# Markdown 文档目录(相对于项目根目录)
MARKDOWN_DIR=../docs
启动应用:运行npm start
在浏览器中访问:http://localhost:3030
应用启动后,会自动扫描配置的 Markdown 目录中的文件。用户可以通过左侧边栏的搜索框查找文档,或在浏览区域按文件夹结构查看。点击文档名称可查看内容,文档头部显示元数据如修改日期和复习次数。用户可点击"标记为已复习"按钮安排下次复习,或使用"重新扫描"按钮更新索引。
1
muzig OP 1. 修复了暗黑模式不全的问题
2. 修复不同仓库克隆之后,id 修改的问题,导致之前历史记录清理 3. 新增可配置路径,更易于 vitepress 搭配 |