前言
转载自它处,侵删
其实之前也一直在用Markdown写一些笔记图文什么的,但是在上传图片到图床的时候总感觉不太方便,在经过不断的请教和探索之后,终于整出了一套自己觉得不错的方案,使用了一段时间以后觉得很是顺手,现在把它写成图文教程的方式,希望能对大家有所帮助。各位大佬如果有更好的方案,也欢迎在评论区交流,教程开始之前先说一下个人对目前图床的一些看法:
图床举例 | 个人认为的缺点 |
---|---|
某些大佬分享的小众图床 | 随时会挂,风险太大。 |
国内大厂图床(七牛云、腾讯云COS、阿里云OSS、又拍云等) | 要实名认证、要域名备案,繁琐的很,而且还收费。 |
国内知名图床(微博、SM.MS、极简等) | 微博加入防盗链以后凉凉了,另外的用的人多间歇抽风不稳定。 |
国外图床(Imgur、github等) | 国内访问速度太慢,有被墙的风险 |
所以综合对比了一下,我个人选择了码云(gitee)作为我的图片存储仓库,单单存个图片什么的完全够用,文中用到的软件工具除了给出的官网地址外我还打包一份上传到了蓝奏云,大家按需下载即可,需要说明的是这个教程是基于Windows的,Mac OS如果需要的话请自测。
前期准备工作
-
注册码云
点此访问官网,从首页右上角点击「注册」或点击「加入码云」即可注册个人账号。
-
下载安装PicGo
点此访问官网,下载系统对应的版本并安装。
-
下载安装node.js
点此访问官网,下载系统对应的版本并安装。
详细配置教程
-
建立gitee图床仓库并生成私人令牌
-
新建仓库
如下图,登录上个人码云账号后,点击右上角的 + 号,选择新建仓库,并填写好需要的信息,这里需要注意一下仓库地址那里,后面PicGo配置的repo项有用到,同时在创建时一定要勾选Readme初始化选项,这样才能自动生成master分支,填写完毕后点提交创建。
-
生成私人令牌
点击右上角个人头像,进入设置,找到左边安全设置下的私人令牌选项后,点击页面右上方的生成新令牌,填写描述并勾选如图所示的user_info和project两项后提交验证密码后生成私人令牌,千万千万要注意的是这个私人令牌只显示一次,务必复制保存好,后面配置PicGo填写token项用的就是它。
-
-
配置PicGo
-
安装gitee-uploader插件
如图:打开安装好的PicGo,在插件设置里面搜索gitee,找到并安装gitee-uploader插件,这里需要说明的是如果你的插件安装不上,记得先安装node.js环境,再重启重新安装插件即可。
-
配置图床
如图:在PicGo页面左侧找到图床设置展开找到gitee并打开设置页面,填写好相关信息后确定保存。这里顺便说一下各个设置项该怎么填写吧。
repo:设定的仓库名,填写格式为:用户名/图床仓库名,这里先前提到的felix-lee/Coolpic。
branch:设定的分支名,这里填写:master。
token:设定的私人令牌,这里填写的是之前生成的那组由数字和字母组成的很长的字符串。
path:设定的路径,填写想要存放的路径,这里填写了:image,那么仓库就会创建一个image文件夹来存放我们上传的图片。
customPath:这是一个自动配置的路径,需要结合上一个path来使用,举个例子:如果customPath这里选择了年的话,那我的path那栏可以写:image/$customPath,这样的话path的实际的值就是image/2020。这样做的目的其实是为了让上传的图片更好的归档,方便日后整理之需。没必要,不填。
customURL:这指自定义域名,填写的话PicGo会按照自定义域名/存储路径/图片名的方式生成访问链接并复制到粘贴板,没必要,不填。
-
-
上传测试
配置好PicGo之后,打开页面把图片上传到图床,成功后会复制一个图片链接到剪贴板,并且这个图片链接的格式是由我们所指定,我们只需粘贴到文档处即可,点此看效果。在这里顺便推荐几个我自己使用的快捷键给大家参考:
Win+Shift+S :电脑自带截图快捷键,截取需要上传的图片,此时电脑会自动复制到剪贴板;
Win+Shift+A :PicGo自定义上传快捷键,将剪贴板的图片上传到图床,返回我们需要的图片链接并复制到剪贴板;
Ctrl+V :粘贴快捷键,将剪贴板中的Markdown格式的图片链接粘贴到指定的文档处。
题外话
这次教程到这里就结束了,用这套方案再结合Typora编辑器使用,真的是得心应手,甚至让我对写图文莫名有点上瘾,文中需要用到的工具已上传到蓝奏云(密码:bram),大家有好的方案的话欢迎分享交流