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 编写的文档可以导出 HTMLWord图像PDFEpub 等多种格式的文档。
  • Markdown 编写的文档后缀为 .md, .markdown

R5 支持离线的编辑、存储、检索 + 云端检索

  • 离线编辑:使用电脑编辑,相比手机编辑更有效率。
  • 离线存储:保障数据安全、且相对云端存储更便宜。云端笔记大都有容量限制
  • 云端检索:易于在手机端快速查看和使用

R6 支持TB级的数据存储(无显著的容量限制)

一般的云笔记产品大都有容量限制的弊端

R7 支持导出(Markdown/HTML/PDF)

便于知识的输出、共享。

RX 其他次要需求

  • RX.1 支持云端共享

2 个人知识管理的工具

知识来源

  • 日常聊天
  • 社交软件/通讯软件:
    • 微信
    • 钉钉
  • 新媒体软件/资讯软件
    • 微信公众号
    • 知乎
    • 网站:
      • 博客园
      • CSDN
      • ...

知识收集

知识整理与存储

  • Notion
  • Notablity
  • Typora
  • VNNote
  • Obsidian
  • 云存储类
    • OneDrive
    • 百度云网盘
  • 云笔记类
    • OneNote

    • 印象笔记/Evernote
    • 有道云笔记
    • 语雀(数字花园)
    • 为知笔记
    • 钉钉文档
    • 飞书文档
    • 金山云文档(WPS)
    • 腾讯云文档
    • 幕布笔记

工具的竞品分析

对比项 印象云笔记/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) ...
综评:用户体验 ...
综评:小米商店下载量 ...
个人:有无需迁移的数据
  • 下载地址
  • 特点
  • 基于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 参考文献

[PKM] 个人知识管理的更多相关文章

  1. 个人知识管理PKM:收集、消化、应用、创新

                                                          个人知识管理PKM:收集.消化.应用.创新 准备工作1.制作知识分类体系(在线博客分类.本地 ...

  2. Atitit 知识管理的重要方法 数据来源,聚合,分类,备份,发布 搜索

    Atitit 知识管理的重要方法 数据来源,聚合,分类,备份,发布 搜索 1.1. Rss 简易信息聚合(也叫聚合内容 Really Simple Syndication1 1.1. Rss 简易信息 ...

  3. Atitit 团队建设的知识管理

    Atitit 团队建设的知识管理 1.1. 要遵循"知识积累--创造--应用--形成知识平台--再积累--再创造--再应用--形成新的知识平台"的循环过程.1 1.2. 显性知识包 ...

  4. [转]Web3.0时代,企业知识管理新趋势

    [转自http://www.amt.com.cn/html/ManageFront/AMTPoint0/2014/0716/1370.html] Web3.0时代,企业知识管理新趋势 2014-07- ...

  5. 知识管理(KM) - 数据流

    快速链接: 人力资源知识体系索引 本章主要列出知识管理(KM)中涉及到的所有表. 步骤 操作 相关表 说明 1 知识管理资料   基础资料,见附表1 2 知识主题(107301) KMBlg:主题 K ...

  6. 深圳共创力“研发管理&知识管理”高端研讨交流会在深圳举办!

    2017/4/8,由深圳市共创力企业管理咨询公司举办的“研发管理&知识管理”高端研讨会在深圳市南山区圣淘沙国际酒店(翡翠店)隆重召开.此次研讨会由共创力总经理.首席顾问杨学明先生主持.研讨会先 ...

  7. knowledge-repo 知识管理简单试用

    knowledge-repo 是airbnb 开源的知识管理工具,只集成git 数据库等类型的存储 安装 pip install --upgrade "knowledge-repo[all] ...

  8. #ing#我的日常知识管理160421

    1. 知识来源:浏览是无时无刻的,知识爆炸的时代,信息在互联网上不再难以获得,却变得难以选择,取得有效的信息成了如今获取知识的重要环节…… 前端关注—— alloyteam.github.io  腾讯 ...

  9. rsync数据定时增量备份知识管理服务器数据

    为了保证公司知识管理服务器数据的安全性,所以计划每天同步confluence服务器上面数据 一.安装rsync服务端 1.查看是否安装rsync ps -ef | grep rsync 2.添加配置文 ...

  10. ThinkPHP---案例--实现知识管理功能

    [一]准备工作 (1)数据表sp_knowledge SQL语句:知识管理数据表结构 create table sp_knowledge( id int(11) not null auto_incre ...

随机推荐

  1. flutter 环境配置以及我的第一个flutter程序(Hello World)

    电脑配置: 操作系统: Windows 7 或更高版本 (64-bit) 磁盘空间: 400 MB (不包括Android Studio的磁盘空间). Windows下所需安装有: 1.Flutter ...

  2. 使用idea从零编写SpringCloud项目-Hystrix

    ps:Hystrix和Fegin里面使用的Hystrix,有些许区别.我理解的是Fegin.Hystrix主要是用于消费方在调用服务方接口时的异常处理,返回兜底数据等,而Hystrix则是消费方自己本 ...

  3. CountDownLatch/CyclicBarrierDemo/Samaphore

    CountDownLatch CountDownLatch:让一些线程阻塞直到另外一些完成后才被唤醒 CountDownLatch主要有两个方法,当一个或多个线程调用await方法时,调用线程会被阻塞 ...

  4. 循环文件夹汇总所有下载发票的Excel文件数据

    Dim a As String, n As Integer, wbs As Workbook ThisWorkbook.Sheets(1).Cells.Clear a = Dir(ThisWorkbo ...

  5. DBCC大全集之(适用版本MS SQLServer 2008 R2)----DBCC SHRINKDATABASE收缩指定数据库中的数据文件和日志文件的大小

    收缩指定数据库中的数据文件和日志文件的大小.  Transact-SQL 语法约定 语法 DBCC SHRINKDATABASE ( database_name | database_id | 0 [ ...

  6. JSON反序列化接口的问题

    今天在使用JSON序列化类时出现问题,原来类中有一个接口,在反序列化时不知道接口的实体是什么 public class Device : IComparer {         private str ...

  7. 116、商城业务---分布式事务---seata的AT模式存在的问题&&最终一致性库存解锁逻辑

    seata的AT模式不适合高并发的项目,因为它需要加锁来保证回滚.因此我们的订单服务方法中就尽量不能使用@GlobalTransactional来管理分布式事务. 因此在订单服务中,我们使用下面这种方 ...

  8. Promise async await的用法实例一枚

    getlog2() { console.log("222"); }, getlog3() { return new Promise((resolve, reject) => ...

  9. linux驱动设备分类

    1. linux驱动设备分类 1.1 字符设备 -c 1.没有文件系统 2.应用程序和驱动程序之间进行数据交互时,数据是以"字节"进行数据交换,并且是按照固定的顺序传输的,数据是实 ...

  10. ECharts连接数据库的具体实现

    相关描述 我们由之前的实例可以得知,要是不连接数据库的话,只是需要套用一下ECharts的相关模板即可,这部分内容我在前几篇中已经叙述过了: 现在,我们需要实现的是,将数据库里面的数据导入到web网页 ...