utterances 是一款基于 GitHub issues 的评论工具

相比同类的工具 gitment、gitalk 以及 disqus 评论工具,优点如下:

  1. 极其轻量
  2. 加载非常快
  3. 配置比较简单
  4. disqus 这个工具配置也比较简单,也是免费的。但是,广告多,而且加载也比较慢。
  5. utterances 是基于 github issue ,拥有多种主题的开源免费小组件。

Github上安装 utterances

  • 首先必须在 github 上进行安装 utterances,访问 utterances应用程序 然后点击 Install 按钮进行安装。
  • 在这里可以选择可以关联的存储库,可以选择我们所拥有的库(也包括未来建立的库)或者某一个仓库,这里只选择某一个需要进行评论的库,这样比较好。

Github 配置

最后再 hugo 的 config.toml 文件中进行配置即可

1
2
3
4
[params.utteranc]         # utteranc is a comment system based on GitHub issues. see https://utteranc.es
    enable = true
    repo = "github用户名/创建的仓库名"    # The repo to store comments
    issueTerm = "pathname"