blogdown 个人网站如何集成 gittalk 评论
之前也从 Disqus 换到了 Utterances,并手动迁移了所有数据
https://nanx.me/blog/post/migrating-from-disqus-to-utterances/
- 已编辑
最近发现了基于 GitHub Discussions 的 giscus,这个功能更强,可以回复别人的评论。而且 utterances 的评论可以迁移。不过Discussions 还是个挺新的功能,怕有啥变动破坏了 giscus,我还是继续观望。
CyrusYip 昨天从 utterances 转到 giscus,加载速度快了很多,回复别人的评论也很舒服,强烈推荐。
Giscus 支持延迟加载,即:在滚到评论区之前,评论是不会加载的。这有利于页面本身的加载速度。
对我而言,从 Utterances 切换到 Giscus 最重要的原因是后者可以将评论和回复分开,在 Utterances 中,所有评论是一栋楼,楼下的评论之后楼上所有人都要收到通知,这样太扰民了,而 Giscus 中可以只回复某一层。
从 Utterances 切换到 Giscus 在技术上也比较简单,就是把 Github Issues 转换为 Discussions,然后换一下 JS 脚本。这比从别的地方迁移评论到 Giscus 简单无数倍,所以我个人强烈建议 Utterances 用户入新坑。
chuxinyuan 我刚把评论系统换了,挺顺利的。
Liechi 你说的可能是特例,是这个讨论吧:https://github.com/yihui/yihui.org/discussions/236 这一则讨论是从过去的 Github 事项迁移过来的,所以可能沿袭了事项的特点,就是楼下回复或评论都会通知楼上所有人。你可以用右边的退订按钮退订通知的。要是其它讨论也会通知到你,那应该就是别的原因了。我比较确信讨论应该不会通知其它楼层的人,除非那个人关注了我的整个库,但你并不在关注者之列:https://github.com/yihui/yihui.org/watchers