[PKM] 个人知识管理
1 个人知识管理的需求
1.1 背景
随着信息大爆炸,碎片化的知识越来越多,原来中小学阶段在学校中习得的、传统的、基于纸质笔记的知识管理方式已不能满足当前的诉求。
- 传统的基于纸质笔记的知识管理方式
 
工具:
  纸质笔记本
  纸质书籍(含:笔记批注)
弊端:
  无法及时收纳、容纳、检索现在海量的电子化、数字化信息(微信、知乎、钉钉/工作、网站等来源的电子文本、图片、视频、文件)。
1.2 愿景与诉求
总述
知识组织 --> 系统思维(逻辑思维/目录 + 联想思维/索引)
  支持多层级目录的组织形式
  支持索引链接(内链/外链)
文本编辑/文本介质
  支持 Markdown 文本编辑
    注:不建议广泛使用 Word 文档 作为编辑形式,因为非常不利于后期的全文全量检索!
存储方式
  支持离线的编辑、存储、检索
  支持云端的检索
    便于在家整理知识,在旅途、工作等室外场所随时取用
存储容量
  支持TB级别的数据存储(基本不受限的存储容量)
知识输出
  支持导出Markdown
  支持导出HTML
  支持导出PDF
数据安全
  不因军政外交事件而导致数据丢失
    存在此类风险的产品:
      Microsoft(Office[Word/Excel/PPT/Visio] / Github / OneNote / OneDrive)
      Apple (iCloud)
      Notion / Notablity / ... (国外产品)
R1 支持多层级目录的组织形式 : 知识组织-系统化思维-逻辑思维
目录是整理知识文件的必要手段
R2 支持索引链接(内链/外链) : 知识组织-系统化思维-联想思维
索引/链接:使成为知识网络。
R3 支持【全量文本】检索 :知识组织-系统化思维-联想思维
便于全量知识的检索,使得
R4 支持 Markdown 文本编辑
R4.1 最大的好处:
- 便于后期的快速迁移、知识管理插件的开发
 - 便于全量文本检索
 - 支持6级目录
 - 支持文本(多级文本、颜色标记等)、源代码文本、表格、图像、链接
 
- 支持编辑时切换多种阅读模式(预览模式、源码模式)
 - 灵活的图片插入方式(网络图片、直接从本地上传图片、拖动本地图片、复制剪贴板中的图片)
 
- 便于在各笔记软件、文件系统、文本系统中的数据迁移
 
R4.2 什么是Markdown?
Markdown 能被使用来撰写电子书,如:Gitbook。当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge等。
Markdown 教程 - runoob
- Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
 - Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。
 - Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。
 - Markdown 编写的文档后缀为 
.md,.markdown。 
R5 支持离线的编辑、存储、检索 + 云端检索
- 离线编辑:使用电脑编辑,相比手机编辑更有效率。
 - 离线存储:保障数据安全、且相对云端存储更便宜。云端笔记大都有容量限制
 - 云端检索:易于在手机端快速查看和使用
 
R6 支持TB级的数据存储(无显著的容量限制)
一般的云笔记产品大都有容量限制的弊端
R7 支持导出(Markdown/HTML/PDF)
便于知识的输出、共享。
RX 其他次要需求
- RX.1 支持云端共享
 
2 个人知识管理的工具
知识来源
- 日常聊天
 - 社交软件/通讯软件:
- 微信
 - 钉钉
 
 - 新媒体软件/资讯软件
- 微信公众号
 - 知乎
 - 网站:
- 博客园
 - CSDN
 - ...
 
 
 
知识收集
知识整理与存储
- Notion
 - Notablity
 - Typora
 - VNNote
 - Obsidian
 - 云存储类
- OneDrive
 - 百度云网盘
 
 - 云笔记类
- OneNote
- OneMark 【自测无法成功使用,支持的OneNote版本有限】
 - 数字笔记珍宝插件 OneNoteGem(Gem for OneNote) :此插件包含了 Markdown 转换功能,允许用户一键在 Markdown 文本和 OneNote 文本之间切换。
 
 - 印象笔记/Evernote
 - 有道云笔记
 - 语雀(数字花园)
 - 为知笔记
 - 钉钉文档
 - 飞书文档
 - 金山云文档(WPS)
 - 腾讯云文档
 - 幕布笔记
 
 - OneNote
 
工具的竞品分析
| 对比项 | 印象云笔记/EverNote[-] | 有道云笔记[-] | 幕布(笔记) | OneNote[+] | 语雀[?] | 为知笔记[?] | Notion | 石墨文档 | 金山文档 | 腾讯文档 | 
|---|---|---|---|---|---|---|---|---|---|---|
| 多级目录组织 | 支持 | 支持 | ... | ... | ... | ... | ... | ... | ... | ... | 
| 链接/索引 | 支持 | 支持 | ... | ... | 支持 | ... | ... | ... | ... | ... | 
| 支持双链双向引用(知识图谱) | 不支持 | 不支持 | ... | ... | ... | ... | ... | ... | ... | ... | 
| 支持Markdown文本编辑 | 支持 | 支持(上传图片受限,需自建图床or开会员) | ... | ... | 支持 | ... | ... | ... | ... | ... | 
| 支持Markdown文本存储 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | ... | ... | ... | ... | ... | 
| 支持Markdown图床 | 不支持 | 支持(支持自建图床) | ... | ... | 支持(不支持自定义图床) | ... | ... | ... | ... | ... | 
| 支持导出Markdown | 不支持 | 支持 | ... | ... | 支持 | ... | ... | ... | ... | ... | 
| 支持导出HTML | 支持 | 不支持 | ... | ... | 不支持 | ... | ... | ... | ... | ... | 
| 支持导出Word | 不支持 | 支持 | ... | ... | 支持 | ... | ... | ... | ... | ... | 
| 支持导出PDF | 不支持 | 支持 | ... | ... | 支持 | ... | ... | ... | ... | ... | 
| 支持导出的其他方式 | 支持导出.enex/.notes文件 | 
... | ... | ... | 支持导出图片 | ... | ... | ... | ... | ... | 
| 支持离线的编辑、存储、检索 | 支持 | 支持 | ... | ... | 支持 | ... | ... | ... | ... | ... | 
| 支持云端的检索 | 支持 | 支持 | 支持 | 支持 | 支持 | ... | ... | ... | ... | ... | 
| 支持TB级别的数据存储 容量限制  | 
不限笔记总容量 单条素材/笔记大小上限50MB 但限制上传流量为免费每月60MB,标准会员(8.17元/月)1GB 单个思维导图节点上限20个  | 
存储空间:3GB 单篇笔记大小:50M 完整数据备份(桌面端): 1次 导入微信文件(移动端):20MB  | 
... | ... | 免费用户10GB容量空间 | ... | ... | ... | ... | ... | 
| 不因军政外交事件 而导致数据丢失的风险  | 
无风险 | 无风险 | ... | ... | 无风险 | ... | ... | ... | 无风险 | 无风险 | 
| 支持PC端 | 支持 | 支持 | ... | ... | 支持 | ... | ... | ... | 支持 | ... | 
| 支持移动端(手机/Pad) | 支持 | 支持 | ... | ... | 支持 | ... | ... | 支持 | 支持 | 支持 | 
| 综评:用户体验 | 结论:偏差 广告多 UI设计差 笔记(万级)/笔记本多了后变巨卡  | 
结论:还不错 但存在大量用户反馈丢失数据的问题  | 
... | ... | ... | ... | ... | ... | ... | ... | 
| 综评:小米商店下载量 | 5103W | 7216W | 1781W | 1204W | 103W | ... | ... | 2970W | 2226W | 2767W | 
| 个人:有无需迁移的数据 | 无 | 有(不多) | ... | ... | 支持 | ... | ... | ... | ... | ... | 
Obsidian [支持Markdown/离线存储]
Obsidian 官网 - https://obsidian.md/
Obsidian 中文帮助文档 - https://publish.obsidian.md/help-zh
- 竞品分析
 
| 对比项 | Obsidian | 
|---|---|
| 多级目录组织 | 支持 | 
| 链接/索引 | 支持 | 
| 支持双链双向引用(知识图谱) | 支持 | 
| 支持Markdown文本编辑 | 支持 | 
| 支持Markdown图床 | 支持 | 
| 支持导出Markdown | 支持 | 
| 支持导出HTML | ... | 
| 支持导出Word | ... | 
| 支持导出PDF | ... | 
| 支持导出的其他方式 | ... | 
| 支持离线的编辑、存储、检索 | 支持 | 
| 支持云端的检索 | ... | 
| 支持TB级别的数据存储 容量限制 | ... | 
| 不因军政外交事件 而导致数据丢失的风险 | ... | 
| 支持PC端 | ... | 
| 支持移动端(手机/Pad) | ... | 
| 综评:用户体验 | ... | 
| 综评:小米商店下载量 | ... | 
| 个人:有无需迁移的数据 | 
- 下载地址
 
- https://obsidian.md/download
 - github: https://objects.githubusercontent.com/github-production-release-asset-2e65be/262342594/d1a636d9-0f71-4b56-a233-d941f13ac5aa?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230203%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230203T073028Z&X-Amz-Expires=300&X-Amz-Signature=8a7106f08ef9e8b084379cf60ec257e9b84fc32afe89d20cedf1d3f2a9be3e2f&X-Amz-SignedHeaders=host&actor_id=19391610&key_id=0&repo_id=262342594&response-content-disposition=attachment%3B filename%3DObsidian.1.1.9.exe&response-content-type=application%2Foctet-stream
 - Mac/Win版Obsidian安装包下载 - Zhihu/百度网盘
 
- 特点
 - 基于Markdown文件的本地知识管理软件
 - 且开发者承诺Obsidian对于个人使用者永久免费
 - 从目前来看,Obsidian仅对【发布】和【同步】功能额外收费;且【发布】可以用其他软件替代,【同步】可以用git实现
 - Obsidian本地储存的特性不仅使得【信息安全】得到一定保障;且能够更好地和其他本地软件联动
 - 支持Obsidian与Zotero的联动
 - 支持双链双向引用(知识图谱)
 
Logseq [支持Markdown/离线存储]
VNote [支持Markdown/离线存储]
VNote - github
VNote V3.16.0 - github/tag注:需提前安装好 VC++ 运行库,参见: -20 修复系统错误:由于找不到 *.ddl,无法继续执行代码。重新安装程序可能会解决此问题 > 安装 VC++运行库
- 一款支持Linux、Windows的跨平台的、开源的 
Markdown、支持文件管理的 知识管理软件 - 支持编辑模式、预览模式
 - 支持Markdown 与 富文本的交互
 
VNote 支持直接粘贴复制的富文本(如网页),VNote 会将富文本解析为 Markdown,并自动下载图片到本地。另外,VNote 也支持将 Markdown 文本复制为富文本,包括微信公众号、Word 或 OneNote 等。
Notion [不支持离线存储]
结论:不再考虑
弊端:不支持离线存储————数据安全存在巨大风险,国外研发,仅支持云端存储,
Notablity
知识检索
- 文本检索
- [文件检索/文本检索]shell(grep/find/...)
 - [文件检索]EveryThing
 
 
Y 最终结论
- 短期内:知识存储(Windows电脑本地文件系统 + OneDrive) + 知识编辑/整理/检索(OneNote)
 - 长期看:知识存储(本地文件系统[家庭数据中心服务器] + Nginx + Web权限控制 + 外网转发) +
 
X 参考文献
- 云笔记横向评测:印象笔记、有道云笔记、为知笔记、OneNote、Notion、FlowUs、Wolai - Zhihu/数字花园的呓语 【推荐】
 - Obsidian:一款完美的科研笔记/知识管理软件 - Zhihu 【推荐】
 - Obsidian教程|5步打造个人写作系统 - Bilibili/即凉
 - 笔记神器-Obsidian快速使用入门教程 - CSDN
 - 学习必备】OneNoteGem(珍宝) | 超强大OneNote插件 | 网课学习好帮手(二) - Bilibili 【推荐】
 - 忍不了了,做了个插件让 OneNote 支持 Markdown - 少数派 【推荐】
 - OneNote支持markdown!oneMark,重新定义OneNote - Zhihu/医学和生信笔记
 - OneMark - neuxlab【推荐】
 - OneNote 深度评测:使用资源、插件、模版 - CSDN
 - centos下安装markdown编辑器-Typora - 博客园
 - VNote:一个更懂程序员和 Markdown 的笔记软件 - Zhihu 【推荐】
 - 一款可以将typora的markdown文章同步到印象笔记的工具 - CSDN
 - 印象笔记导出的enex文件转换为Markdown - Bilibili
 - 印象笔记
 - 印象笔记(Evenote)导出到Onenote的方法2022 - CSDN
 - 从印象笔记导出enex文件,再导入笔记软件Notion - 百度文库
 - 【教程】如何将印象笔记导出Markdown导入Obsidian - Bilibili
 - wiki管理-ezWiki - 简单云
 - 自己动手在Linux系统实现一个everything程序 - 博客园
 
[PKM] 个人知识管理的更多相关文章
- 个人知识管理PKM:收集、消化、应用、创新
		
个人知识管理PKM:收集.消化.应用.创新 准备工作1.制作知识分类体系(在线博客分类.本地 ...
 - Atitit 知识管理的重要方法 数据来源,聚合,分类,备份,发布 搜索
		
Atitit 知识管理的重要方法 数据来源,聚合,分类,备份,发布 搜索 1.1. Rss 简易信息聚合(也叫聚合内容 Really Simple Syndication1 1.1. Rss 简易信息 ...
 - Atitit 团队建设的知识管理
		
Atitit 团队建设的知识管理 1.1. 要遵循"知识积累--创造--应用--形成知识平台--再积累--再创造--再应用--形成新的知识平台"的循环过程.1 1.2. 显性知识包 ...
 - [转]Web3.0时代,企业知识管理新趋势
		
[转自http://www.amt.com.cn/html/ManageFront/AMTPoint0/2014/0716/1370.html] Web3.0时代,企业知识管理新趋势 2014-07- ...
 - 知识管理(KM) - 数据流
		
快速链接: 人力资源知识体系索引 本章主要列出知识管理(KM)中涉及到的所有表. 步骤 操作 相关表 说明 1 知识管理资料 基础资料,见附表1 2 知识主题(107301) KMBlg:主题 K ...
 - 深圳共创力“研发管理&知识管理”高端研讨交流会在深圳举办!
		
2017/4/8,由深圳市共创力企业管理咨询公司举办的“研发管理&知识管理”高端研讨会在深圳市南山区圣淘沙国际酒店(翡翠店)隆重召开.此次研讨会由共创力总经理.首席顾问杨学明先生主持.研讨会先 ...
 - knowledge-repo 知识管理简单试用
		
knowledge-repo 是airbnb 开源的知识管理工具,只集成git 数据库等类型的存储 安装 pip install --upgrade "knowledge-repo[all] ...
 - #ing#我的日常知识管理160421
		
1. 知识来源:浏览是无时无刻的,知识爆炸的时代,信息在互联网上不再难以获得,却变得难以选择,取得有效的信息成了如今获取知识的重要环节…… 前端关注—— alloyteam.github.io 腾讯 ...
 - rsync数据定时增量备份知识管理服务器数据
		
为了保证公司知识管理服务器数据的安全性,所以计划每天同步confluence服务器上面数据 一.安装rsync服务端 1.查看是否安装rsync ps -ef | grep rsync 2.添加配置文 ...
 - ThinkPHP---案例--实现知识管理功能
		
[一]准备工作 (1)数据表sp_knowledge SQL语句:知识管理数据表结构 create table sp_knowledge( id int(11) not null auto_incre ...
 
随机推荐
- python3GUI--打造一款音乐播放器By:PyQt5(附下载地址)
			
@ 目录 一.准备工作 1.PyQt5 2.qtawesome 二.预览 1.启动 2.歌曲搜索 3.歌曲播放 4.评论查看 5.自定义背景 6.设置-基本设置 7.设置-高级设置 8.定时任务 三. ...
 - .Net 开发 web.config参数获取
			
System.Configuration.ConfigurationSettings.AppSettings["title"] 对应着 web.config下面的 <conf ...
 - JavaScript 包装类
			
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
 - python求列表中某个值第一次出现的位置
			
x=[2,1,1] print(x.index(1)) 结果为1
 - 腾讯云等Linux环境下Redis安装配置
			
1.下载redis解压安装命令教程 https://www.cnblogs.com/hunanzp/p/12304622.html 2.配置远程连接 修改bind 127.0.0.0 为 bind ...
 - 关于Go语言的底层,你想知道的都在这里!
			
目录 1. GoLang语言 1.1 Slice 1.2 Map 1.3 Channel 1.4 Goroutine 1.5 GMP调度 1.6 垃圾回收机制 1.7 其他知识点 2. Web框架Gi ...
 - 手把手教你蜂鸟e203移植(以Nexys4DDR为例)
			
准备工作:(网盘链接:) 1.蜂鸟e203的RTL源码: 2.一段分频代码: 3.顶层设计文件(system.v) 4.开发板文件: 5.Nexys4DDR电路图: 6.Nexys4DDR管脚约束模板 ...
 - 取出预训练模型中间层的输出(pytorch)
			
1 遍历子模块直接提取 对于简单的模型,可以采用直接遍历子模块的方法,取出相应name模块的输出,不对模型做任何改动.该方法的缺点在于,只能得到其子模块的输出,而对于使用nn.Sequensial() ...
 - SpringBoot笔记--Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.报错的解决
			
问题描述 写了SpringBoot代码之后,运行不出来结果,报出这样的一个错误:Failed to configure a DataSource: 'url' attribute is not spe ...
 - Activiti7开发(二)-流程定义
			
目录 1.部署流程模型为流程定义 2.挂起/激活流程定义 3.删除流程定义 4.查询流程定义 5.上传并部署流程定义 6.查看流程模型 1.部署流程模型为流程定义 @PostMapping(value ...