域名cdn加速(PicGo)

搭建原因总是在各种的笔记记录中摸爬滚打, 接下来就是另一种笔记实现方式。写作的目的也是主要为了写作过程中保存写作途中的一些图片资源。 这样的话, 不用放到自己网站(1M的带宽真是带不起来)里面也不用付费使用。 就可以免费使用 GitHub 和 jsDelivr 搭建免费的图床了, 需要借助另外的工具 PicGo。最终使用 Typora 本地写作。下载 PicGO使用 GitHub 下载: https://github.com/Molunerfinn/PicGo/releases用于能够快速上传图片到各个图床的工具。开源十分好用。下载之后, 直接安装就好了, 记住安装的目录, 等下要用。第一步: 创建 GitHub 仓库登录 GitHub , 在右上角点击 + 按钮, 选择 New repository 新建一个仓库。在打开的页面中, 填写仓库名称 xymiaocdn 可自定义随意填写。 然后选择仓库类型为 Public。点击 Create repository 创建该仓库。第二步: 生成可以访问的授权码 Token点击右上角的头像, 选择 Settings 进入设置页面。在打开的页面中, 点击 Developer settings 设置页面。进入到权限设置的页面中, 这里选择使用 Personal access tokens并点击 Generate new token 生成一个新的 token 。填写一个描述信息, 用于我们区分 token 主要是用于做什么, 多个不同的授权码最好分开使用。 这样即使泄露也只是这一个库。勾选 repo 选项, 点击 Generate token 生成授权码。记住这个授权码, 关闭页面就没有了, 只能重新生成了。第三步: PicGo 相关配置打开我们安装的文件, 选择 图床设置 -> GitHub图床图床信息设定仓库名: 根据你刚刚创建的仓库加上你的用户名, 我这就是 xymiao/xymiaocdn 。设定分支: 这里使用主分支 main。设定Token:这里就是我们刚刚生成的授权码 token, 复制到这里即可。存储路径:这里就是你的图片实际存放的地址,可以自己定义。这里使用 res/ 个人习惯。设定自定义域名:这里就需要用到 jsDelivr 加速功能。 因为 GitHub 国内访问过慢, 所以使用它进行加速。 加速地址为: https://cdn.jsdelivr.net/gh/用户名/仓库名 。所以这里填写的地址为: https://cdn.jsdelivr.net/gh/xymiao/xymiaocdn。PicGo 的 GitHub 图床配置图PicGo 图床测试上传一个图片进行测试。在上传区拖入一张图片。 然后就可以看到系统提示上传成功。然后点击相册,可以看到我们刚刚上传的图片。经过测试, 如果两个相同的文件上传, 第二次就会上传失败。第四步: Typora 相关配置点击菜单 文件 -> 偏好设置 进入偏好设置之后, 选择 图像。然后设置上传服务设定:上传服务: PicGoPIcGo 路径: 刚刚安装的目录。 我这里是 I:\Develop\Editor\PicGo\PicGo.exe ,根据你的安装填写。 要有 .exe 的执行文件。接着点击 验证图片上传选项,图片上传成功就返回对应的图片 URL 地址。 说明我们的图床就设置成功了。努力码字吧。这个使用起来就很舒服了。需要注意的是该 GitHub 仓库为 Public 所以图片所有人都能访问, 不要放带有任何隐私的图片信息。题外话工具只是工具,希望该方法可以使用的更加长久一些。持续的高质量输入才能高质量的输出。 努力增加自己的知识技能。 才能更好的更有质量的输出内容。该方案的另一个问题是: PicGo 运行的时候占用内存比较大。 因为使用了 Electron 的架构导致的。 关注我! 后续更多内容推送。


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/37121/