杂谈

本文在 https://breathiness.github.io/ 获得最佳体验

个人博客(Weblog 或 blog)是一种在网络上发布的个人日记或出版物,用以分享个人的想法、经验、知识、评论等。它是一个平台,让个人能够在网上表达自己,记录生活点滴,或是就特定主题提供深入分析和见解。个人博客相当相比起其他社交工具,没有推送,也没有内容的限制,是个更加强调其私人属性的内容分享方式。

传统的个人博客搭建需要有服务器、要买域名。在过去的门槛是比较高的。GitHub 后来推出了个非常好用的功能,是 GitHub pages。可以说是搭建个人博客最方便的方式之一了。域名和服务器都能直接白嫖。并且有很多成熟的项目可以直接调用,我之前搭建的个人博客就是使用的 mirror 博客框架。

mirror 相比起传统的方式接触代码和命令行的数量大大减少了。安装和后续维护简单,可以只在手机上用 termux 就能完成布置。后面就能通过在该仓库提交 issues 的方式来新建文章。

这个工具搭建好的博客我是使用了很长时间的。在当时这个工具很好地解决了有无的问题。让我快速的开始了在博客上分享的过程。

但是 mirror 在功能上其实是有缺失的。比如说缺少了切换夜间模式的功能。以及大部分个人博客都有的 RSS 功能。并且因为我搭建博客的时间比较早,GitHub 的 token 还是用的旧版本的。GitHub 有段时间会经常发邮件提醒我更新 token。这使得我一直很想替换掉 mirror,但一直以来却苦于没有什么好的替代品。直到这篇文章的主角登场。

最近,一个叫 Gmeek 的博客框架吸引了我的注意。新建文章的方式依然是提交 issue,支持标签、支持评论、支持夜间模式、支持 RSS、支持使用个人域名、可自动更新版本。得益于 Github Actions 的存在,配置方式比起 mirror 还要更加简单。据官网的说法是:

一个博客框架,超轻量级个人博客模板。完全基于Github PagesGithub IssuesGithub Actions。不需要本地部署,从搭建到写作,只需要 18 秒,2 步搭建好博客,第 3 步就是写作。