我用Giscus做了博客的个人说说页面,这是全文信息量最大的一句话。如果你赶时间看RSS,那么看完这个标题你思索了一下发现带时间的评论系统确实可以像个人动态一样使用,然后你就可以跳向下一篇文章了,后文都是没啥技术的碎碎念。
前言
我除了有一个Wordpress动态博客,还留有一个Hugo静态博客部署在Github Page上面。其中的考量有很多,比如静态博客的文章url和Wordpress保持一致,这样一旦Wordpress出现了什么问题我就可以把域名无缝解析到我的静态博客;而且在Github上面使用Git上传文章产生的时间戳比我只发布到自己的服务器要更加可信;以及最重要的,我需要一个看上去十分中立客观的免费平台存放我的文章,作为我在互联网世界的数据骨灰盒。
离开熟人朋友圈和QQ动态等一系列平台之后我也尝试过许多记录碎碎念的方式。比如最开始没有运行博客的时候我跟着一群日本二次元程序员用Scrapbox来记录各种生活当微型博客使用。用Wordpress之后我专门做了一个照片墙页面每天往上面加一些东西。学会用Docker之后我部署了memos,一个确实更好用的记录系统来写碎碎念。
不过每一种都没有持续太久。Wordpress专门页面的每一次写说说我都要挂主题模板,每一次更新都需要我使用Wordpress的编辑工具,也就是说大多数时候我必须使用电脑。memos很好用,但是需要服务器,而且那个阶段处于Rsshub经常在我的服务器闹脾气的时候。在使用Hugo之后我开了一个日记分类,打算每天写点什么,但是动不动就开天窗也很打击信心,只是想写一些小话就要发一篇文章也没有必要。
需求
现在我对于说说系统的要求有以下几点:
- 不需要自己用服务器部署且免费
- 信息存储方中立长久
- 可以通过手机端进行
流程
然后我就想到了使用Giscus这个评论系统来做博客。Giscus本来是我Github Page博客的评价系统,个人认为这套系统可以活到我死所以就用了,这里也算是若无必要勿增实体了。
仔细想想也对,说说也就是对时间的评论。
搭建的方式再简单不过:静态博客中直接创建一个标题为“说说”的带有评论功能的空白页面。登录Github账号在这个页面进行评论,然后Github手机端就有了discussion的内容,之后的说说就可以直接在APP的discussion里面直接进行了。
改进
还有一些可以增加体验感的改良。
图片压缩
使用手机APP进行评论的时候可以直接上传图片,这个时候图片会上传到Github的公共图床上面,然后以Markdown的方式链接在评论中。如果经常上传图片的话可以提前把图片进行压缩处理。
我是用Ios手机,在捷径里面有对于图片的压缩方法。教你用iPhone自带的图片压缩功能,轻松控制图片大小!哔哩哔哩_bilibili 这里介绍了具体方法,也可以同时减小图片的尺寸。这样我2M的图片可以压缩到100KB再上传(千万注意去掉元信息)。
时间顺序
博客评论系统和说说系统的最大区别其实是一般评论系统旧的在新的评论上面,而说说朋友圈之类的新的在旧的贴子上面。Giscus默认一般评论方式,但是提供这两种用于设置。可以见giscus/ADVANCED-USAGE.mds
对于Hugo用户来说在Hugo的static文件夹建立一个giscus.json然后贴入对应的参数设置就可以了。渲染Public的时候这个文件会出现在public下面对Giscus默认样式进行修改。
{
"defaultCommentOrder": "newest"
}
文章AI使用范围
将本文输入到Deepseek(V4),Chatgpt和Gemini之后看他们夸完了再原封不动发布出来。