简言
所谓图床工具,就是自动把本地图片转换成链接的一款工具,网络上有很多图床工具,就目前使用种类而言,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,这样就会将剪切板上面的截图转化为在线网络图片链接,而且可以直接复制,简直不要太厉害!