首页 完美笔记进化论
文章
取消

完美笔记进化论

前言:

​ 受够了一些网络服务随意被关闭,如google reader等。经过google doc, 有道笔记,为知笔记,手机备忘录,记事本,git,等等方式记录笔记,使用过TXT,work,gitbook,markdown等格式,找到一种接近完美的解决记录笔记的方式。主要采用selfhost,自主搭建服务器,每个组件都可以被取代,大多数都是开源可定制的。 ​
​ 经历了很长时间,使用了各种各样的方案,最终选择了一种相对完美的方式。docker运行的为知笔记,使用markdown,github作为图床,picgo作为图像上传后端,pypora作为MD编辑器,Snipaste作为截图工具。后备gitlab ee selfhost后,图床也是自我搭建。

笔记进化历史

浏览器书签

优点:使用方便,一些实时更新的内容可以直达。

缺点:需要联网,没办法搜索编辑,经常有链接失效。很多有实效的资源,或者可能只能存在一定时间的资源。

由于时效更新的缘故,一直和其它笔记记录方式一起使用。

image-20210727143412041

word笔记

优点:富文本支持

缺点:word相对笨重,很多低端平台没有word可用

image-20210725222119873

txt笔记

优点:多平台,随时随地,格式简单

缺点:富文本支持不好,同步机制只能自己想办法,没有富文本

image-20210725222321410

gitbook

优点:同步机制,修改版本机制

缺点:富文本相对缺乏

单独来说只解决了修改日志问题

markdown

优点:富文本

缺点:无修改日志,显示上传不友好

单独来说解决了富文本问题

google doc

优点:在线编辑,富文本支持,修改历史支持,搜索支持。

缺点:文件是google专有格式,数据保存在网上,国内访问需要代/理支持,google还有关闭热度不高网络服务先例。

image-20210725221705731

有道笔记

优点:对markdown支持非常好

缺点:收费,多平台不够友好,同步问题

image-20210725222553789

手机’‘备忘录”app

优点: 方便,随时随地

缺点:一般只能同型号手机之间同步, 对于多平台同步没有支持,也没有富文本,没有修改历史。

最终选择方案

为知笔记docker版+Typora+Picgo+github+snipaste

wiznote docker版作为笔记管理搜索工具,typora作为markdown编辑器,只使用markdown格式笔记,Picgo作为图上上传工具,github作为图像图床,Snippaste作为截屏工具。一起组成笔记工具链。

怎么样? 够复杂吧,作者也觉得很复杂,但整体免费,满足selfhost, 富文本,多平台,版本管理,目录管理,可搜索,对图像友好的苛刻要求,超越市面所有产品,wiznote 还可以对外网提供服务。

优点:selfhost, 富文本,多平台,版本管理,目录管理,可搜索,对图像友好。只使用其中部分功能,每个功能都是有其它可替代方案

缺点:配置异常复杂,配置完整难度较高,一些组件还不够成熟,稳定性不够好,存在bug

完整解决方案图示

wiznote docker版

数据完整保存在自己搭建的服务器上面,备份转移方便。其实主要是使用wiznote docker版的目录管理,多文档搜索,修改记录功能。可以使用gitlab docker版来代替。

image-20210727145642431

Gitlab docker

和上面的wiznote docker基本一样的使用功能。

除了记录笔记,还可以保存自己的各种代码。

image-20210727144445938

Typora编辑器演示

image-20210725223207235

上传图片图示

image-20210725223238360

后端图像上传工具picgo

image-20210725223359066

一次性上传本MD文件中所有图片

image-20210725224338797

picgo图示

image-20210725223542226

picgo插件配置

要想picgo用的过得去,一般来说需要插件

image-20210725223621145

picgo使用github作为图床需要github配置,也可以使用sm.ms, gitee。选择github相对来说被随意关闭可能性更低。

Snipaste截图工具

image-20210725224603196

本文由作者按照 CC BY 4.0 进行授权