前言
折腾了这么些天的Hugo,看很多人的博客都有评论功能,也想整一个。考虑到我的博客是搭建在Github上,那么评论放在Github上也是情理之中的。
Giscus 是一个由 Github Discussions 驱动的评论系统,无需自己单独配置。
创建Public仓库
这并不是一个必需的步骤,事实上你也可以直接使用博客本来的仓库。但我建议还是分离不同仓库,这样既方便后续调整不影响博客,如果迁移的话,你只能带走博客内容,却无法带走评论,如果单独一个仓库,只需要在迁移后的新博客重新指向该仓库即可。

注:仓库必须是Public,否则无法评论。
启用 Discussions


勾选后会立即生效。
安装 Giscus 到仓库
访问 https://github.com/apps/giscus 进入 Giscus 安装界面。



生成 Giscus 配置

填入评论的仓库地址。


根据自己需求调整。

复制上面的配置文本。

配置文件所在路径。

修改 comments 功能为 enbale 状态,并修改 provider 为 giscus 。

对照配置文本填入信息,没有的自己加。

打开任意博文,下拉查看,已成功启用。
如果浏览器已登录 Github,点击 “ 使用Github登录 ” 就直接登录成功并跳转回页面,效果如下图所示。
