Picgo+阿里云搭建图床(优化obsidian图片插入)
引言
obsidian的日常使用中,群友常常会问及图片插入的问题。今天我想介绍使用Picgo+阿里云搭建图床的方法,希望能有所帮助。
为什么选择这套工具
因为目前互联网上已经有许多这样的资料,说明这种方法被认为是可行的且广泛适用的。如果我写得不好,大家还可以去看其他人的解决方案。
为什么使用Picgo
Picgo免费,跨平台,用户多,可以百度得到很多答案。
为什么使用Picgo
Picgo免费,跨平台,用户多,可以百度得到很多答案。
另外,Picgo已经具备了一定的生态,有许多插件。
为什么使用阿里云
因为Picgo里内置了阿里云的上传模块,即安即用。Github可以做免费图床,但网速不好;国内的Gitee也可以做免费图床,但需要额外安装gitee-uploader的插件,安装过程中需要一定的计算机技术,目前遇到很多安装不成功的案例。另外,Github和Gitee的免费图床可能在未来被限制或禁用,所以还是倾向付费的图床服务。
我本人使用的就是阿里云,用了半年了,感觉可以。阿里云是付费项目,轻度使用一般一年不到20元。
其他的图床大家也可以自行百度相关教程。
Picgo
Picgo的Github地址:https://github.com/Molunerfinn/PicGo
如果网速不好,可以前往蓝奏云下载:
- Win版:https://wws.lanzous.com/iVDR2mw5dda
- Mac版:https://wws.lanzous.com/iZ1pnmw5g3i
阿里云的设置
阿里云的资费说明
阿里云的图床是付费服务,关于付费的信息请咨询阿里云客服,下面只是我个人理解。
图床的付费分2部分,一部分是你为储存空间付费(储存包),一部分是你为下载的流量付费(加载图片所产生的流量费)。
我在2020年9月先购买了一个9元的资费包(空间付费部分),到目前流量费用是0.01元(因为日常使用量太小了,好像会抹零)。
这费用是个人使用,如果你将笔记分享出去,让很多人下载,流量费估计会增加。所以要谨慎将带有自己图床的md文档分享给他人。
购买阿里云OSS服务
-
登陆阿里云的网站( https://www.aliyun.com ),点击右上角的登陆,可以使用支付宝登陆,这样就不用再新建账号了。
-
点击产品-对象储存OSS
-
点击折扣套餐
-
在“对象存储OSS资源包(包月)”页面中选择“标准(LRS)存储包”、“中国大陆通用”、“40GB”、“标准存储包(中国大陆)”、“1年”(注:这是我购买的类型,我也不不清楚是不是最优解,你可以自由选择,或询问客服人员)。目前价格是9元。
Picgo的配置
官方说明: https://picgo.github.io/PicGo-Doc/zh/guide/config.html#github%E5%9B%BE%E5%BA%8A
启动阿里云图床
在Picgo-插件设置-“选择显示的图床”中选中“阿里云OSS”
阿里云图床的配置
点击“图床设置”,会发现我们有4个信息必须提供。
PicGo的1、2行
-
前往阿里云控制台( https://usercenter.console.aliyun.com/#/manage/ak )。 遇到以下弹窗,忽视
-
点击创建AccessKey
-
将创建后的AccessKey信息输入picgo。
AccessKey ID对应“设定KeyId”,AccessKey Secret对应“设定KeySecret”。
PicGo的3、4行
-
在阿里云页面( https://www.aliyun.com )右上角点击“控制台”
-
点击左上角的菜单键,选择OSS服务(或直接访问此页面 https://oss.console.aliyun.com/overview )。
-
点击“Bucket 列表”-复制“Bucket名称”,填入Picgo设置的第三行“设定存储空间名”。
-
点击“Bucket名称”-点击概览-复制“地域节点”的信息,注意这里不要全部复制,只需复制前半部分,如
oss-cn-beijing
,填入Picgo设置的第四行“设定存储区域”。
Picgo第5行
该设定决定图床上传后的位置。可以填写img/
,依据个人的喜好。
其他设置
在Picgo设置中可以打开“开机自启”、“时间戳重命名”、“上传后自动复制URL”。
上传
完成上述配置后,就可以上传图片。点击“上传区”,选择“阿里云”,点击“剪贴板图片”,就可以把复制的图片上传到阿里云了。
此时在obsidian中复制就能出现一段代码,如![](https://gitee.com/cyddgi/picture-store/raw/master/img/20210313194137.png)
。
此外也可以前往“相册”中,点击复制,获取之前上传的图片代码。