Typora + PicGo + Github | Gitee
PicGo - 免费开源的图片上传与管理工具
我们平时在写 Markdown、博客、技术文档的时候,经常要插入图片。然而要贴图(上传图片)时还得登录图床网站/服务器去手动上传和复制链接,操作比较繁琐。
PicGo 是一款开源跨平台的免费上传工具以及图床管理工具,它能够帮你快速将图片上传到微博、又拍云、阿里云 OSS、腾讯云 OSS、七牛云、Github、sm.sm 等常见的图床网站或云存储服务上,并自动复制图片的链接到剪贴板里,使用上非常高效便捷......
免费开源的图床上传工具应用
PicGo 图片上传与管理工具完全免费且开源,跨平台支持 Windows、macOS 和 Linux 系统。它的使用非常简单,只需先设置好图床网站/云存储服务的账号之后,用鼠标将图片拖放到 PicGo 主窗口 / 悬浮窗 / Mac 顶部任务栏图标上面,即可完成图片的上传。
PicGo 会自动从图床服务获取到上传完成成功之后的图片链接,然后保存在剪贴板中供你随处粘贴使用,因此当写作、编辑时需要插入图片,你只需要拖放 + 粘贴两步即可搞定,非常方便!而且软件还支持批量上传多张图片。
自动获取贴图代码到剪贴板
图片上传之后,PicGo 会自动将图片链接(或贴图代码)复制到剪贴板。PicGo 工具提供了5种图片链接/代码格式供你选择,包括 URL(纯链接)、Markdown 代码、HTML 代码、UBB 代码和自定义。
相册管理
PicGo 还提供了轻量简单的相册管理功能,可以找到以前上传过的全部图片,在这里你可以对图片进行名称的修改、复制链接、删除、搜索查看等操作。
PicGo + Github 搭建图床步骤
上面讲述了 PicGo 如何如何好用,并且可以支持多种图床网站或云存储服务,那么我们所以现在就将这个工具给用起来,利用 PicGo + Github 来搭建一款免费好用且稳定的自建图床。
1、软件准备
首先下载 PicGo 软件,我的是 Windows 系统,所以下载 Windows 版本。
下载完成之后,双击软件进行安装即可投入使用。
2、Github 创建仓库和秘钥
首先在 github 上创建一个仓库,名字什么的按照自己喜好来就可。
仓库创建好之后,接着在 github 的开发者设置页面上新建一个访问令牌,等下会用的到。
点击底下的创建按钮,将会生成一个秘钥,记得保存好,下次访问的时候就不会出现了。
3、配置 PicGo
只勾选 github 图床。
🚩配置 github 图床。
其中,
仓库名称的格式为 用户名 / 仓库名称,比如我的是 xihuanxiaorang/images;
分支名称为 main
;token 为 我们刚刚创建的访问令牌,将其粘贴到这。
存储路径可以填写 img/
或者不填,直接就在仓库根目录;
设定自定义域名:它的的作用是,在图片上传后,PicGo 会按照【 自定义域名 + 上传的图片名 】的方式生成访问链接,放到粘贴板上,因为我们要使用 jsDelivr
加速访问,所以可以设置为 https://cdn.jsdelivr.net/gh/用户名/图床仓库名
。
配置完成之后,可以点击一下确定,然后将其设置为默认图床,就可以愉快的使用了😄😄😄。
4、使用演示
使用方式非常简单,看一下就会,如下图所示:
PicGo + Gitee 搭建图床
其实和上面使用 github 搭建图床的操作大同小异,只不过 PicGo 默认不支持 gitee 图床,需要在 PicGo 中添加 上传图片到 gitee 的插件。
去插件设置中搜索 gitee,选择 gitee-uploader 插件。
安装完插件之后,在 PicGo 设置中勾选 gitee 图床,随即在图床设置界面就可以看到 gitee。
登录 gitee,打开设置,创建一个图床所需的私人令牌 token。记得保存起来!!!
在 gitee 上创建一个用于当图床的仓库,名称可以根据自己喜欢来。
🚩最为重要的一步就是在 picGo 中配置 gitee。
配置完成之后,可以点击一下确定,然后将其设置为默认图床,就可以愉快的使用了😄😄😄。
测试之后发现,有一点不好的地方在于,好像稍微大一点的 gif 图片无法访问显示,所以我觉得还是是用上面
Typora 上使用 PicGo
在 Typora 的 偏好配置 / 图像 中可以设置插入图片时上传图片,配置上传服务为 PicGo,PicGo 的路径为本地 PicGo 软件的安装目录。
配置好之后,就可以开始我们愉快码字和贴图之旅!加油吧,骚年!!!👏👏👏
测试结果
测试之后发现,使用 gitee 当图床有一点不好的地方在于,稍微大一点的 gif 图片无法访问显示😵💫,所以我觉得还是使用第一种方案比较靠谱,毕竟我们使用 jsdelivr
加速,其实速度也不慢。