我在昨天发过一个母帖,今天项目完成并成功落地,所以我来发子帖。如这篇文章所说的,我让搭建网站就像是在社交平台点一下“用手机号登录”一样。你只需要按照那篇文章所说的,点一下那个绿色小按钮(Use this template),然后发一篇博客在你自己仓库的Issues就完成了,如果想要评论区就去给仓库安装Utterances。
使用了Hexo Next作为建站引擎,REST API用于获取GitHub用户信息(头像、名称、简介),Actions会自己根据Issues发布进行建站。我是如何实现分类和标签的,使用GitHub Issues的Label功能,ct_开头的Label为分类,而tg_开头的为标签。因为网站评论区使用的是Utterances的og:title,所以你可以看到,网站这头评论,Issues文章下可以看到,Issues文章那头评论,网站这头可以看到。
初衷是肯定不忘的,立志于让建站十分简单。