简言

所谓图床工具,就是自动把本地图片转换成链接的一款工具,网络上有很多图床工具,就目前使用种类而言,PicGo 算得上一款比较优秀的图床工具。它是一款用 Electron-vue 开发的软件,可以支持微博,七牛云,腾讯云COS,又拍云,GitHub,阿里云OSS,SM.MS,imgur 等8种常用图床,功能强大,简单易用。之前想过自己去搭建一个图床服务,不过这玩意成本也有点高,备案+购买服务器一年好几百块。而且也没有必要去花这个钱,偶尔在网上看到用GitHub+PicGo的方式搭建图床服务,哇塞这个也太棒了吧!这里记录一下搭建的教程以供大家参考。

GitHub仓库配置

新建仓库

首先点击GitHub主页右上角的+,点击新建仓库如图一所示

图一
填写仓库的信息,这里我起名为cloudimg,这里注意,仓库的访问设置为 Public 因为后面通过客户端访问算是外部访问,因此无法访问 Private ,这样的话图片传上来之后只能存储不能显示,所以必须设置为public。(我这里为了给大家演示所以重新写了一遍,这里报错是说重复的意思)
图二

创建token复制并且保存

这里我们仓库建立好之后,点击右上角的头像,按照下图的顺序添加tokens值

Settings–Developer–settings

将名称写好,然后西面全部勾选即可

注:创建成功后,会生成一串token,这串token之后不会再显示,所以第一次看到的时候,就要好好保存

安装PicGo

下载运行PicGo

我们这里下载最新版的,这里直接提供下载地址

https://github.com/Molunerfinn/PicGo/releases

直接下载window对应的版本

配置自己的图床

安装好之后,进入PicGo工具,配置我们的Github图床,里面有很多结合的图床工具,大家根据个人喜好自己选择

  • 设定仓库名的时候,是按照“账户名/仓库名的格式填写”

  • 分支名统一填写“master”

  • 将之前的Token黏贴在这里

  • 存储的路径可以按照我这样子写,就会在repository下创建一个“img”文件夹

  • 自定义域名的作用是,在上传图片后成功后,PicGo会将“自定义域名+上传的图片名”生成的访问链接,放到剪切板上https://raw.githubusercontent.com/用户名/RepositoryName/分支名,,自定义域名需要按照这样去填写

    例如我的https://raw.githubusercontent.com/LiuXiangYang-Git/cloudimg/master

设置快捷键

这里根据个人喜好去设置快捷键等配置,我这里的快捷键是Ctrl+Alt+Z。

总结

将上面的步骤都设置好之后,就可以让自己的Markdown文档飞起来了,每次截图之后,都可以按一下Ctrl+Alt+Z,这样就会将剪切板上面的截图转化为在线网络图片链接,而且可以直接复制,简直不要太厉害!