tctcab 你提到安全问题还真让人担心,那是否可以从 netlify 传环境变量进去呢?就像传递 NODE_VERSION 那样

另一个蛋疼的是为了在别人的博客下面留个言,还得授权这么的信息给人家,推己及人,似乎不太好,我干脆把评论关掉好了

    Cloud2016

    哇测了一下还真的是,那我也先关了,看得出来gitalk还是不成熟,用issue来做评论系统根本用不到repo写入权限。

    太具体的我不清楚,前几天想换模板,搜到 zozo 使用了 valine 作为评论系统,国产可用,可以不使用邮箱登匿名评论,也就是个人信息是非必填内容。尽管对我来讲评论没什么用,但看上去是个不错的的选择。

    2 个月 后
    2 年 后

    最近发现了基于 GitHub Discussions 的 giscus,这个功能更强,可以回复别人的评论。而且 utterances 的评论可以迁移。不过Discussions 还是个挺新的功能,怕有啥变动破坏了 giscus,我还是继续观望。

      9 个月 后

      Giscus 支持延迟加载,即:在滚到评论区之前,评论是不会加载的。这有利于页面本身的加载速度。

      对我而言,从 Utterances 切换到 Giscus 最重要的原因是后者可以将评论和回复分开,在 Utterances 中,所有评论是一栋楼,楼下的评论之后楼上所有人都要收到通知,这样太扰民了,而 Giscus 中可以只回复某一层。

      从 Utterances 切换到 Giscus 在技术上也比较简单,就是把 Github Issues 转换为 Discussions,然后换一下 JS 脚本。这比从别的地方迁移评论到 Giscus 简单无数倍,所以我个人强烈建议 Utterances 用户入新坑。

        yihui 最近你跟@CyrusYip的讨论,我依然会收到通知邮件。看了一下,我似乎应该不在回复范围内。基于类似的担心,我极大地减少了在此类评论系统里留言的次数,虽然不时依然会来“骚扰”一下:)

          Liechi 基于类似的担心,我极大地减少了在此类评论系统里留言的次数,虽然不时依然会来“骚扰”一下:)

          在 utterances 评论后你会订阅对应的 GitHub issue,点一下issue 底部的 unsubscribe 应该就不会收到和你无关的评论。

            CyrusYip 我比较能忽略这样的邮件,主要是担心我回复的时候打扰到别人。

            Liechi 你说的可能是特例,是这个讨论吧:https://github.com/yihui/yihui.org/discussions/236 这一则讨论是从过去的 Github 事项迁移过来的,所以可能沿袭了事项的特点,就是楼下回复或评论都会通知楼上所有人。你可以用右边的退订按钮退订通知的。要是其它讨论也会通知到你,那应该就是别的原因了。我比较确信讨论应该不会通知其它楼层的人,除非那个人关注了我的整个库,但你并不在关注者之列:https://github.com/yihui/yihui.org/watchers