【最全】obsidian或typora,通过picgo将图片上传到云端

       在使用obsidian时,我们经常需要在笔记中插入图片,图片会自动存储在本地。这样会占用本地空间,并且不方便在多台设备上观看。

       实现起来略有些麻烦,想省事的小伙伴也可以直接把图片存储在onedrive里达到相同效果哈哈哈。

       本文介绍如何利用obsidian中的Image Auto Upload插件、picgo以及腾讯云对象存储,将图片存储在云端,并且可以在不同设备上进行查看。

        实现原理:首先当图片在我们的剪贴板中后,复制到obsidian中,这时候image auto upload插件会调用后台的picgo软件,将图片上传到我们的腾讯云对象存储中。

一、Image Auto Upload插件安装

      首先在插件市场里安装Image Auto Upload插件,用于和后文中的picgo联动。

      直接在插件市场中搜索安装即可。

     这边所有的配置我们全按照默认就好。

二、安装picgo

      接着按照自己的操作系统,在github上下载picgo软件,官方链接~,Releases · Molunerfinn/PicGo (github.com)icon-default.png?t=N7T8https://github.com/Molunerfinn/PicGo/releases

      推荐下载稳定版2.3.1。

      我是windows系统的,下载这个就可以。 

三、申请腾讯云对象存储

3.1 首先申请对象存储

       首先进入控制台总览 - 控制台 - 腾讯云 (tencent.com),点击对象存储,然后申请即可。

3.2 获取secret_id和secret_key

      同样进入控制台,点击访问秘钥。

      点击API秘钥管理,注意!在2023年12月以后,秘钥只有创建时才能查看,需要保存好。

      点击新建秘钥后会出现,secret_id和secret_key, 分别保存好。

3.3 在picgo中填写配置 

        最后一步需要在picgo中进行设置,secret_id和secret_id就是在上一步中我们在控制台中获取的,填入即可。

设定bucket:在对象存储,存储桶列表中,查看存储桶的名称。

设定Appid:存储桶的编号,可以在上一步秘钥管理界面的appid中查看。

设定存储区域:按照下图填写即可。

 设定存储区域:填写想把图片保存在存储桶中哪个目录下。

四、效果展示 

       我们在电脑中截图,然后返回到obsidian中直接粘贴。会显示为一张图片(废话)

      但我们点开图片,会发现它是以链接形式呈现的。 

五、总结

       总体来讲还是比较麻烦的,大家如果想省事的话,直接把图片保存到onedrive或者类似的云盘中就可以了。但有时候折腾也是乐趣嘛,玩一下腾讯的云服务!

### ObsidianTypora 的特点与功能对比 #### 极简设计与界面友好度 Typora 提供了一个无干扰的书写环境,其界面干净整洁,几乎没有任何多余的按钮工具栏,使得用户可以专注于内容创作。这种极简的设计理念深受许多作家和博主的喜爱[^2]。 #### 文件管理方式 Obsidian 是一个强大的知识管理和笔记应用,它不仅支持Markdown格式的文字编辑,还允许创建双向链接网络,帮助构建个人的知识图谱。通过这种方式,用户能够轻松地在不同笔记间建立联系并追踪信息源。相比之下,Typora 更侧重于单篇文档的撰写体验,在多文件关联方面不如前者灵活[^1]。 #### 插件生态系统 对于追求高度定制化的用户体验而言,Obsidian 拥有一个活跃的社区以及丰富的插件库,这些第三方扩展极大地增强了平台的功能性和适应性。例如,可以通过安装特定插件实现任务管理、日历查看等功能;而Typora虽然也有一定的自定义选项,但在插件数量上远不及对手丰富。 #### 图片处理机制 当涉及到多媒体资源如图像时,两者存在差异。为了确保跨平台兼容性及更好的展示效果,建议按照一定规则调整图片存储位置及其引用路径——即将每张图片放置在同一目录下,并采用相对地址调用。这一做法特别适用于从其他应用程序导入资料的情况[^5]。 ```python # Python 示例:如何获取当前脚本所在目录作为基础路径 import os base_path = os.path.dirname(os.path.abspath(__file__)) image_relative_path = './images/example.png' # 假设所有图片都在同级下的 images 文件夹内 full_image_path = os.path.join(base_path, image_relative_path) print(full_image_path) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值