惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
博客园 - 叶小钗
WordPress大学
WordPress大学
N
Netflix TechBlog - Medium
M
MIT News - Artificial intelligence
美团技术团队
aimingoo的专栏
aimingoo的专栏
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Security Blog
Microsoft Security Blog
Last Week in AI
Last Week in AI
The GitHub Blog
The GitHub Blog
小众软件
小众软件
T
Tailwind CSS Blog
Martin Fowler
Martin Fowler
B
Blog RSS Feed
月光博客
月光博客
量子位
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Hugging Face - Blog
Hugging Face - Blog
IT之家
IT之家
Y
Y Combinator Blog
B
Blog
MyScale Blog
MyScale Blog

Home on 胡拉图说

如果你感到现在的生活一团糟 公众号(自媒体)运营心得 公众号(自媒体)运营心得 跑步机与户外跑步的不同感受 跑步机与户外跑步的不同感受 第一次进健身房,深蹲破 100 Kg 第一次进健身房,深蹲破 100 Kg 没有运动手表的日子,我开始重视体感 没有运动手表的日子,我开始重视体感 收藏夹越囤越多,看不完导致内耗!你可能需要一个全平台聚合器 各平台收藏的内容看不完!推荐一个全平台聚合器 如何打造一台极简好用的电脑、手机 如何打造一台极简好用的电脑、手机 科研人的一些工具分享 科研工具分享 中国人,如何无痛吃上一个相对营养均衡的早餐 中国人,如何无痛吃上一个相对营养均衡的早餐 少年你和伙伴,一起走过时间海(抒情篇) 少年你和伙伴,一起走过时间海(抒情篇) 午睡总睡过头?醒来很懊悔!试试我的方法 一个有效控制午睡时间的方法 胡拉图的周刊-第十五期 胡拉图的周刊-第四期 当我谈晨跑时,我在谈些什么 当我谈晨跑时,我在谈些什么 聚餐,其实可以不那么罪恶 聚餐,其实可以不那么罪恶 胡拉图的周刊-第十四期 胡拉图的周刊-第十三期 致张雪峰老师,您未谋面的学生
用HuggingFace+MongoDb搭建Twikoo评论系统
2026-01-26 · via Home on 胡拉图说

如果你想有一个个人网站,市面上有很多搭建教程,我就先不写了,基于 **Hexo、Hugo、WordPress、VuePress……**这些平台都可以,挑选一款喜欢的主题,比如我的主题是 hugo-PaperMod,然后就可以开始搭建了,把网站放在 GitHub 的仓库里。

这时候,很多人会想要一个评论系统,giscus 搭建起来是最简单的,因为开源、免费、无广告,而且和 GitHub 的互联很好,有个缺点——就是浏览者想要评论必须要有个 GitHub 账号,这个其实有点门槛。

后来,我还是换成了 Twikoo,任何人都可以评论,大大的增加了个人博客的温度。

我使用的工具是 HuggingFace+MongoDb,下面我给大家分享一下,搭建的过程。

MongoDb

HuggingFace

第一步,这两个网站的账号,你得先注册,有一个自己的账号。

新建

任意填一个名称

下一步

新建

必须要和我选择一样

记好这串密码

请记好这串密码,后面要用到。

调整ip

必须出现0.0.0.0/0

等状态称为 Active

点 connect

点 drivers

复制密钥

记得把方框框起来的部分(包括尖括号),换成前面我要求大家复制保存起来的那个密钥,再把这一长串密钥,保存好。然后,打开下面的链接:

https://huggingface.co/spaces/imaegoo/twikoo?duplicate=true

粘贴密钥

把刚才复制的那一串密钥,粘贴进来,进行下一步。

点击这里

复制这串地址

在把刚才复制的链接,放在以下这段代码里。

在你的博客根目录下找到 layouts/partials/ 文件夹(如果没有就新建一个),创建一个文件叫 comments.html。填入以下代码:

<div id="tcomment"></div>
<script src="https://registry.npmmirror.com/twikoo/1.6.44/files/dist/twikoo.min.js"></script>
<script>
twikoo.init({
  envId: '你的后端URL',    // 在单引号里填入获取的链接
  el: '#tcomment',
})
</script>

在 envId: 后填入我们刚复制的那个地址,那就是你的后端 URL。

最后,找到主题中显示文章内容的模板(通常在 themes/你的主题/layouts/_default/single.html)。不要直接改主题文件,建议将其复制到根目录下的 layouts/_default/single.html 中。 在合适的位置(通常是 {{ .Content }} 之后)添加:

{{ partial "comments.html" . }}

然后去预览一下你的博客,开启了评论的文章,都可以显示评论系统了。

大家有什么问题,欢迎评论区讨论交流。