依次叙述建站使用评论系统的流程和遇到的问题和解决方案

Valine+LeanCloud

无后端,不需要部署,直接连接LeanCloud数据库,把id什么的都放到butterfly的配置里就ok了

自动邮件回复需要在云引擎里面部署一堆环境变量,网上教程一堆,这里贴一个

然后还要配置两个云函数,一个用来唤醒,一个用来补发通知

但是经常挂掉,不稳定

国内版可能绑个域名要好一点

Waline+LeanCloud+Vercel

Vercel用于部署Waline,但会被墙

Waline在butterfly里配置的placeholder等属性不起作用,不知道是不是得登录前端管理页面才可以

Twikoo+Netlify/HuggingFace+MongoDB

mongodb不会被墙,但是神奇的是netlify也被墙了

于是我牺牲了我博客的域名,给了netlifyapp

huggingface不能发邮件,虽然没被墙

twikoo的管理员页面是集成在前端里的,比较方便

最终方案

双评论系统,Twikoo+Valine

均有邮件通知

🤡:最新评论

butterfly会读取默认评论系统,调用API获取最新评论。

但是我显示一直在加载,好几天了

甚至给butterfly作者提了issue

最后发现是lazyload插件的问题…..