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 目录中的文件。用户可以通过左侧边栏的搜索框查找文档,或在浏览区域按文件夹结构查看。点击文档名称可查看内容,文档头部显示元数据如修改日期和复习次数。用户可点击"标记为已复习"按钮安排下次复习,或使用"重新扫描"按钮更新索引。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.