今天分享下如何利用 github + Typora + PicGo 搭建一款廉价但非常好用的云笔记。
相信大家在工作or学习中都会有记笔记,写备忘or撰写葵花宝典。那么选择一款得心应手的云笔记就非常的重要。
不使用市面上的云笔记的原因有很多,主要的几个原因是:第一会员价格比较贵,大多数是要年付。第二,即使有免费版,通常都是由容量限制和同步速度限制,第三,大多数商业云笔记附带了太多不必要的功能,软件体积庞大,运行慢。第四,迁移性差,从云平台迁移到另一个代价大。目前市面上主流的云文档有有道,印象,Notion等等,这些云笔记之前都用过一段时间,后面都一一放弃,改用自建的云笔记。
本次搭建的云文档主要包括3个工具 github,Typora,PicGo。下面逐个介绍下:
第一个要介绍的是github, github目前已经为个人提供无限制私人仓库,你可以用这个仓库存储代码,文档,图片,任何你想存储的东西。因此我们可以新建一个仓库用来存放自己的文档笔记。使用git仓库来存储笔记的好处是,你所写的任何笔记都可以追溯到时间,哪怕是一篇文章里的一段话,你都可以知道是哪一天写的。并且可以记录下笔记的每一个版本。另外不用当心github以后是否会关闭,github的爸爸是微软。
第二个要介绍的是一个Markdown编辑器,Typora。Typora的一大亮点是所见即所得,不像vscode那边md文档和效果预览是分开的(当然你用扩展也能实现)。在编写MD文档和阅读MD文档的体验方面明显由于其他类型的Markdown编辑器,同时Typora提供了快速编写MD文档的快捷键。另外,使用Markdown来写笔记的原因主要是Markdown编写简单,又兼具呈现能力,像段落,代码,表格,图片,连接都能呈现,如果这些还无法满足,还可以手写html标签来增强文档的表现。目前Typora支持Win,Mac,Linux三大平台。
第三个要介绍的工具是PicGo ,PicGo 一个用于快速上传图片并获取图片 URL 链接的工具,使用Go语言编写。用markdown写笔记文章通常会插入一些图片。Typora默认是将图片存储到与文档相同的目录下,但如果你需要将文档分享给其他人,本地存储的图片就无法显示,如果在插入图片的时候能够自动将图片上传到自己的图片存储库(OSS)并返回图片URL连接,就能解决这个问题。Typora就提供了这样的功能,Typora可以选择图片是保存到本地,还是自动将插入的图片上传到OSS服务商并返回url地址。 PicGo 支持阿里云OSS,七牛,腾讯OSS,各主流OSS服务商。
工具介绍完了,下面是实际操作。
首先,是在github上新建一个仓库,比如命名为inote。
然后,在电脑上拉取这个代码仓库,可以用git拉取,或者souceTree 客户端拉取。
第二步,是下载对应的PicGo,选择自己平台的程序下载。打开程序,配置OSS服务商秘钥信息,如下:
第三步,是买一个Typora。89原/3设备/免费升级。
配置Typora 的图片存储方式
将md文档的打开方式修改为Typora。 通过 Ctrl-C Ctrl-V就可以拷贝插入图片。Typora还有很多好用的功能留给大家自己摸索😄。
最后,再给大家推荐一本好书:
😄😄😄