Giscus评论系统

366 字
2 分钟
Giscus评论系统

配置 Giscus#

你是否在寻找一个评论系统而又不想自托管?又饱受垃圾评论的叨扰?、无需服务器!为任何页面对接评论区!还有反垃圾!

在 Github 中新建一个 公开仓库,然后在仓库设置中单独启用 Discussion 功能,最后看看 Discussions 可以访问不

前往 giscus 中配置你的仓库:

分类推荐选择 公告(announcements)

特性按需勾选

主题按喜好选择。更改后主题会立即呈现

最后将这段 JS 复制,修改在文件路径 /src/pages/posts/[...slug].astro 中的 Giscus 评论区

配置 Akismet#

Akismet (Automattic Kismet) 是应用广泛的一个垃圾留言过滤系统,其作者是大名鼎鼎的 WordPress 创始人 Matt Mullenweg,Akismet 也是 WordPress 默认安装的插件,其使用非常广泛,设计目标便是帮助博客网站来过滤垃圾留言。

注册 Akismet,选择 Akismet Personal 订阅,将滑块拉到 0$,记录得到的 Akismet API Key。

在仓库中依次按 .github/workflows/spam.yml 来新建一个 yml 文件,其中内容复制该 akismet-comment-check.yml 文件中的文本。

将这个 Github Action 部署到你的启用了 Github 的仓库中:

配置 Secret:

测试反垃圾是否有效,发送内容为 viagra-test-123 的评论。该评论一定会被当作垃圾评论。

查看 Github Action 是否做出删评行为:

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
Giscus评论系统
https://umami.eu.cc/posts/giscus-comment-system/
作者
迷失的天际
发布于
2026-03-09
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
迷失的天际
趁现在,享受短暂的人生吧!
公告
欢迎来到我的博客!
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
32
分类
8
标签
37
总字数
76,162
运行时长
0 天
最后活动
0 天前

目录