知识管理系统使用说明
作者:Fantasy 修改时间:2025年2月18日00:54
知识管理系统使用说明
引言
为了应付越来越复杂的知识体系和越来越多的课程种类,需要建立一个完善的知识管理系统。
概述
软件支持
- 主要使用Markdown语言记录知识内容,选择的软件有两款——Typora和VS Code,Typora是最受欢迎的Markdown编辑软件,并且配置了多个插件,可以折叠标题、生成思维导图等。而VS Code在配置了Markdown插件之后,也同样支持Markdown语法,并且集成了丰富的插件,可以直接由
.md文件生成思维导图。Typora作为主力编辑软件,VS Code作为发博客的平台(VS Code可以直接关联博客园文章,实现随改随上传)。 - 同时,使用Visio作为图形绘制软件,VS Code中也配置drawio的插件同样可以使用。
- Xournal++和OneNote作为手写笔记软件,可以用来绘制一些复杂的过程,或者当做草稿。前者可以导入PDF进行批注,后者可以识别墨迹转化成公式。
- Git提供了本地文件的版本控制,
(后期)GitHub或者Gitee可以提供远程仓库用于云端存储。 - 博客园/CSDN可以发布博客来分享一些自己的成果。
- [vivo]原子笔记用来记录待办事项和短期计划。
流程
分类
文件夹树形目录结构
- 每个学科有一个总文件夹
科目,其中包括:知识体系、章节、计划、习题,其中知识体系为文档,章节、计划和习题为文件夹。 知识体系应记录该科目的知识大纲,重难点和一些内容的的本地或网页链接,起到大纲、索引的作用。章节应按章按节分类,记录某一知识点的详细内容,而非大纲。计划应包含(1)对课程的分析:如课程难度、重要性和需要掌握的程度等;(2)课程学习方法和学习计划、时间安排;(3)复习计划。习题应该包含练习题和例题两类,其中例题的特点应为:简单但具有代表性,可以映射出一类题型或是某一知识点的经典应用;练习题应有的特点为:有一定难度可以锻炼思维,但难度不应超出考察范围。
开始
- 对于一门新课程的学习,首先要列出大纲,大纲中有知识点的章节分类和内容的链接,根据大纲填充
知识体系。 - 对课程进行基本判断,确定一个最初版本的学习计划及时间安排。
- 对于新增的内容,可以先在移动端编辑器打草稿,如原子笔记、Miaodi等。
- 每个内容在完成后应更新在
知识体系之中。
版本控制
- 所有内容均需要上传到云端存储,对于关键的更改版本应该上传到Git,方便以后随时回退。
- 最少每个科目需要单独一个Git,这样版本转移更方便。
其他
- 某些课程,可能并非传统的单一知识的学习,如面向蓝桥杯的算法学习、SMCA实验室的课程,这些课程可能杂糅了多种科目,并且对多个内容的学习的深度不同,并且很难有完整的学习路线,需要自己搜集资料来完善大纲,这一类的课程可能需要先零散学习知识,然后再总结大纲,这与传统课程的学习顺序是相反的。
浙公网安备 33010602011771号