抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

本篇包含Giscus, Utterances, Gitalk, Gitment, Waline, Twikoo, Valine。

写在前面

如何选择评论系统毫无疑问是困扰不少hexo使用者的问题,然而关于这个问题,很多博客可能写在了非常早的时间,每个人的使用场景也不太一样,我将会根据自己所使用过的几个评论系统进行对比,并且给出自己的偏好(从更推荐到不推荐)。

我没有使用过需要第三方服务的,我觉得为了评论注册一个帐号颇为繁琐,更何况国内的基本需要备案

Github全家桶

我相信用hexo的有很大部分人都是使用hexo+github pages来部署博客的,也不是所有人都会专门买域名和服务器,那么白嫖github的资源当然直接白嫖到底了,而且大部分使用github的评论系统部署起来都非常方便。最为重要的,是其他的大部分评论系统经常需要代理,而基于github的评论系统在大多数情况下都能够正常地使用。

Giscus

目前在用的评论系统,非常推荐。

  • 基于github discussions

  • 具有在Github全家桶中独一无二的文章反应功能(可选)

  • 支持自定义主题,官方提供的自定义主题还挺符合Fluid的深色配色

  • 授权合理,只需授权giscus app代表他本人发帖即可

  • 支持直接在评论下回复并对评论进行反应

Utterances

giscus的前辈,还是giscus好用,但它的诞生解决了gitalk的授权问题。

  • 基于github issues

  • 支持自定义主题

  • 授权合理,只需授权utterances app即可

  • 支持对评论进行反应

Gitalk

不推荐,授权权限太高了,甚至允许网站拥有者对评论者的repo进行更改,如果遇到使用gitalk的博客,也请三思是否登录。

  • 基于github issues

Gitment

不可用,Gitment已经停止维护了,然而在网上搜却总是先跳出来Gitment,Gitment也与Gitalk类似。

基于LeanCloud或Vercel,或需要Docker

Vercel是多么好的东西啊,可惜Vercel.app被污染了所以导致它在国内被墙了,所以使用Vercel的评论系统都需要翻墙或者使用二级域名,LeanCloud国际版在国内是无法使用的,国内版又要备案。这里提到的评论系统都不需要登录,邮箱仅仅用于获取头像。

Waline

valine进化版,如果以后我有自己的域名,我一定会选择它(很全面,就不一一细说了)。

  • 非常方便的支持表情库添加(贴吧表情是我的最爱),每个表情库下还有按钮分门别类,表情仓库可以看hanasaki-misaki/Waline-emoji,里面还有脚本支持自己添加表情包,引用请查看创建自己的表情预设 | Waline

  • 文章反应(是因为waline有这个功能才养刁了我的品味,还默认是贴吧表情太棒了)

  • 支持评论回复功能

Twikoo

基于腾讯云有很不错的支持,有腾讯云服务器可以考虑使用,界面也挺美观的。

  • 除了没有文章反应基本与Waline相同

Valine

Waline的前身,还是Waline好用点。

个人选择

由于个人没有服务器没有域名,只能当白嫖党,又希望评论系统能从国内访问,所以就选择了github全家桶的Giscus。如果不介意只能从国内访问,那么Waline+Vercel+LeanCloud也是免费的。

评论