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做的,如果想要同步有道云或者其他博客的云存储,必须得再手动复制一遍,才能在手机上或者其他终端看,这点如果解决了就真的能做到完美了。
网友评论