使用 PicGo 搭建 GitHub 图床

 

在文章使用 PicX 搭建 GitHub 图床,我们介绍了使用 PicX 搭建 GitHub 图床的过程。然而,该方法只能在网页端进行操作,并且该方法在流程上略显复杂,即每次上传图片时都要经历以下过程:截图(或复制图片)>打开网页端picx>上传图片>得到markdown链接>将链接复制到本地markdown编辑器中。那么能不能有其他的方案?这是可以有的,这里我们将介绍另外一种方案:使用 PicGo 搭建 GitHub 图床。

PicGo 简介

image-20230808182141743

PicGo 是一款用于快速上传图片并获取图片 URL 链接的工具。相关的链接如下:

图床搭建流程

  • 点击这里建立用于储存上传图片的仓库

  • 点击这里申请 GitHub token,申请时注意勾上以下选项:

    • repo

      • repo:status

      • repo_deployment

      • public_repo

      • repo:invite

      • security_events

  • 点击这里下载并安装软件

  • 设置软件-上传区:链接格式-markdown

  • 设置软件-图床设置-GitHub:

    项目 示例
    图床配置名 Default
    设定仓库名 Meiting-Wang/pictures
    设定分支名 main
    设置Token 填入前面申请得到的 Token
    设定储存路径 picgo/
    设定自定义域名 https://cdn.staticaly.com/gh/Meiting-Wang/pictures@main

    自定义域名有如下规则可以使用:

    类型 CDN规则
    Staticaly https://cdn.staticaly.com/gh/<owner>/<repo>@<branch>
    ChinaJsDelivr https://jsd.cdn.zzko.cn/gh/<owner>/<repo>@<branch>
    jsDelivr https://cdn.jsdelivr.net/gh/<owner>/<repo>@<branch>
    GitHub https://github.com/<owner>/<repo>/raw/<branch>

    相关说明参见 PicX 图床使用指南中的图片链接规则配置

  • 设置软件-PicGo 设置:

    项目 示例
    设置快捷键 shift+alt+a
    打开更新助手
    接受beta版本更新
    开机自启
    时间戳重命名
    上传后自定复制URL
    请选择显示的图床 GitHub
  • 至此,使用 PicGo 搭建 GitHub 图床完毕。

如果我们想自定义图片链接格式,我们可以在PicGo 设置>自定义链接格式中自定义格式,然后在上传区>链接格式中选择Custom

图床的使用

完成上述布置后,我们就可以上传图片并获得对应的 markdown 链接了:

  • 将现有图片拖拽至上传区完成上传
  • 复制现有的图片或复制截图后按alt+shift+a完成快捷上传

更多使用与说明参见官方说明文档