Typora + PicGo + 阿里云OSS搭建个人笔记

Typora + PicGo + 阿里云OSS搭建个人笔记

背景

最开始记笔记是用的word,后来发现一个是很容易误操作修改,另外一个是无法云同步到手机端(没钱买OneDrive)。

后来尝试有道云笔记,如果是光文字是挺好用的,就是有些笔记需要用到图片,图片的上传比较麻烦。最开始使用Github手动上传,再把图片地址复制出来粘贴到有道云上,但是有个弊端,图片加载太慢了(懂得都懂)。

后续找了个免费的图床网站,还是采用手动上传的方式记录图片,虽然解决了图片加载的问题,但是还有两个问题:一是手动上传太过于麻烦,需要截图 -> 保存到桌面 -> 上传图床 -> 复制图片地址;二是担心这个网站跑路,以后看不到图片了。

后来就产生了这篇文章。

效果及费用

最后的效果是,复制图片到Typora中,图片自动上传保存至阿里云OSS,Typora中保存的是oss的图片链接

费用情况:

工具 价格
Typora 白嫖
PicGo 白嫖
阿里云oss 40G容量,5年一共45

Typora

免费的安装包下载路径

版本 uri
Windows 64(exe) https://download.typora.io/windows/typora-setup-x64-0.11.18.exe
Windows 32(exe) https://download.typora.io/windows/typora-setup-ia32-0.11.18.exe
MacOS(dmg) https://download.typora.io/mac/Typora-0.11.18.dmg
Linux https://download.typora.io/linux/typora_0.11.18_amd64.deb

阿里云OSS

1. 购买

购买比较繁琐,oss类型有很多,跟我一样囊中羞涩的人肯定也有,所以贴一下对比OSS存储类型对比和价格表

只是放图片妥妥的够用了

2. 使用

购买成功以后就可以登录oss进行管理https://oss.console.aliyun.com/overview

需要创建一个Bucket,注意创建这个后名称、区域、存储冗余类型不支持变更,读写权限一定要是公共读,不然笔记还是看不到图

创建好之后就能在左边列表看到和这个bucket的名称

点进去之后你就能上传自己的文件了

PicGo

项目地址:https://github.com/Molunerfinn/PicGo

项目下载地址:https://github.com/Molunerfinn/PicGo/releases

项目地址里面写的非常详细了,我在搜索的时候发现有人说Typora如果使用免费的过一阵子还是会不断提醒你购买新版本,后续可以修改成VScode + PicGo(https://github.com/PicGo/vs-picgo)

可以看到的参数有:

KeyId①

KeySecret①

设定存储空间名②

确认存储区域③

指定存储路径⑤

如何获取这些参数:

①:KeyId|KeySecret

阿里云右上角(鼠标放头像上)有一个访问控制

点击用户->创建用户

设置好登录名称和显示名称后,勾选Open API调用访问,点击确定

输入验证码之后就生成了一个AccessKey ID和AccessKey Secret 这两个就是PicGo里面需要的,注意一定要保存好,这个页面关了就再也没办法获取到Secret了,只能重新创建用户

然后在用户中选择添加权限

选择“管理对象存储服务(OSS)权限”,点击确定

此时的AccessKey ID和AccessKey Secret才有效

②:设定存储空间名

这个就是你最开始创建的Bucket的名字

③:确认存储区域

点到你对应的Bucket里面,点击概览,对应的外网访问的Endpoint就是

④:指定存储路径

这个就是你的Bucket里面的目录名,可以将笔记对应的图片分类的更详细(管理工具是OSS Browser)

配置好之后可以PicGo的上传区上传一张图片进行测试

配置Typora

Typora -> 偏好设置 ->图像 -> 上传服务 -> PicGo.app

点击验证图片上传选项,如果提示验证成功,就说明你已经配置成功了

小结

目前为止,这应该是记笔记最方便的且价格实惠的一个软件了,写这篇笔记是我第一次使用oss,一共是16张图片,988.46kb,按照1M计算,能保存655360张图片,如果一张图片按照1M计算,也能存放40960张图片,个人记笔记绰绰有余。

唯一有个缺陷,文档的备份我现在是用的Github做的,如果想要同步有道云或者其他博客的云存储,必须得再手动复制一遍,才能在手机上或者其他终端看,这点如果解决了就真的能做到完美了。

你可能感兴趣的:(Typora + PicGo + 阿里云OSS搭建个人笔记)