Github 图床折腾手记

图床,一个我个人经常使用,但是又没有固定选择的东西。

之前尝试过 洛谷图床路过图床SM.MS 等一些国内可以访问且相对知名的图床。

洛谷图床主要是验证码很烦,储存空间也小,而且不支持读取剪贴板,所以最后就弃坑了。

路过图床之前是我的主力图床,使用相当方便(除了有时候网站访问很慢),但是每天只能传 8 张图,日常使用还行,写题解(个人喜欢在题解里加入一堆图片),博客的时候完全不够用啊……

所以后来发现了 SM.MS,同样很好用,服务器架在国外但是速度甚至比路过图床还快。没有上传数量限制,但是每个用户限制 5 GB 储存空间,完全够用,但是有个限制在哪就挺烦的……

image-20240929203605657

SM.MS 用户界面

而且最重要的是以上所有图床都和 Typora/TypeDown 不兼容…… 导致我得浏览器——编辑器来回切换……

懒,而且嫌烦,所以最终,我找到了 PicGo。

PicGo 用户界面

第一次认识 PicGo 是在刚入坑 Github 的时候,那时候的主力 Markdown 编辑器还是 TypeDown,折腾过一天用于配置 PicGo,但是最后没成功。现在想想可能是当时开着加速器导致上传证书验证失败,而且那会儿也非常的愚蠢,报错了也没去百度,最后就不了了之了。

后来,突发奇想,想整个 Typora 玩玩,但是没钱……

所以又折腾了半天,手动破解了 Typora。然后发现能换主题欸 (╹ڡ╹ ),于是又花了半天翻找各种主题……

我们颜值至上主义者是这样的

最后的最后,我在 Typora 的设置里发现了这样的一小句话:

image-20240929204011114

当时不知道怎么就脑抽了…… 把 PicGo 下了回来。

浅浅配置好之后就十分兴奋的上传了一张图片试试。

不出意外,出意外了。

image-20240929204209862

不过起码会翻译了,跑去百度翻译一查,“无法验证第一证书”。

第一反应是我的 Github Token 权限没配置好,所以最后把原来的 Fine-grained Token 换成了权限更高的 Classical Token(教程是这么说的……),顺带把能勾选的选项全勾上了。

但回去,一看,还是不行,报错的提示都一样。

算了,还得是度娘。

查出来的结果也很离谱,居然是加速器的问题……

把加速器关了就没这回事了。

离谱。

至此,我以为总算搞定了…… 随手就把 Typora 和 PicGo 绑上了。

测试了一下,能上传,于是开始兴高采烈的搬迁图库。

最后链接提出来一看,白干~

image-20240929205104261

学乖了,直接百度。

结果是这个玩意儿需要梯子。

我寻思梯子我有归我有,但最后这坨东西是要放洛谷上去的,总不能让每个看的人都先挂上梯子吧…… 看起来像是推销节点的

由于一些不可抗力,请您在阅读本篇博客前准备好一个能够访问 https://raw.githubusercontent.com 的**,我们推荐您使用 **节点,0.3 KB/S 带宽不限速,每月只要 999 ~ 注册时优惠邀请码记得填 **** ……

听起来就离谱。

所以当时我就想到一些奇技淫巧。

比如,把这个图床包装成一个基于 Github Pages 的网站。

正好我会 Ai会 写 Ci(提交时运行的工作流),每次上传图片的时候自动部署,简单快捷,主要是不要动手,完全自动化。

效果不错,PicGo 也可以自定义域名,结合起来运行的很流畅。

唯一可惜是 Github 部署 Pages 需要一点时间,不过我觉得问题不大。

至此,终于搞定了。

虽然听起来挺少,但也折腾了我一个星期呢…… QAQ


事实上,此前我还尝试过基于 TeleGraph 的自建图床,当时是被 黑客少年图床 忽悠入坑的,因为感觉还不错,而且据说储存空间无限,所以就心动了……

网上扒了教程,注册了 CF 的账号,摸了一节课的鱼,算是把 网站 弄上线了。

结果,上去一看,人麻了。

image-20240929210107498

后来一查 README,蚌埠住了。

《论 Fork 不看 README 的一百种坏处》

所以这个项目最后也流产了……

不过我启用了自动与主仓库同步更新,希望有一天大佬们能修好吧……