前言#
考虑到需要将 Obsidian 的笔记分发多平台,其中最繁琐的工作就是需要将文章中的图片一次次的复制粘贴,为了减少这个重复的工作量,这里使用的一种解决方案就是利用腾讯云对象存储作为图床工具,借助图片上传工具PicGo和 Obsidian 的插件image auto upload plugin搭建自动化上传图片流程。
准备工作#
注册腾讯云并开通对象存储服务#
1、访问腾讯云官网注册一个账号并实名验证,建议使用微信注册。
2、进入控制台之后,选择对象存储,首次开通有 6 个月的免费额度资源包哦
3、选择创建存储桶
4、填写基本信息,必须勾选具有公有读权限的选项,确保你之后上传的图片外网能访问。
5、高级配置默认即可,当然也可根据需求选。
6、成功创建之后就可以创建一个文件夹来管理之后上传的图片了
获取密钥信息#
1、在控制台常用工具 -- 秘钥管理 -- 点击访问密钥。
2、点击新建密钥,可以复制粘贴另存保管好。(后面会在 PicGo 用到)
安装 PicGo#
1、前往PicGo 官网选择任意下载源下载安装即可。
2、安装好打开软件
PicGo 配置腾讯云 COS#
详细官网文档可访问:PicGo 配置手册
我这里选择 v5 版本配置:
1、APPID、SecretId 和 SecretKey 从密钥管理那里查看。
2、bucket 名以及存储区域代号在你得控制台存储桶列表获取。
3、测试一下是否可以上传成功
回到 PicGo 上传去,选择腾讯云 COS,随便上传一张图片
成功上传云,下一步设置 Obsidian 自动粘贴上传。
Obsidian 安装插件 image auto upload#
1、在 Obsidian 里打开设置 -- 第三方插件 -- 社区插件市场 -- 搜索 image auto upload 安装并启用。
2、注意:使用默认设置即可,== 并且保持 PicGo 软件在运行状态,才能实现自动上传 ==
之后在 Obsidian 写笔记时每次粘贴图片都会自动上传到腾讯云对象存储,而不会保存到本地了,会自动返回一个图片链接。
批量上传以前文章的所有图片#
1、在需要上传的文章使用快捷键 ==Ctrl + P== 打开命令面板,输入 ==upload all images== 并回车,开启自动上传。而且还能替换原始图片链接。perfect!