ChatGPT+AI项目实战,打造多端智能虚拟数字人(完结)
在搭建了博客并换了主题之后,发现有许多细节方面的东西还需要完善和定制化一下,比如说行距和引用的样式我不是很喜欢,以及没有评论功能。
于是决定自己动手,说干就干。
Valine 评论系统PS:下文的修改操作仅限于博客主题(Klise),不同主题的配置文件可能会不一样,不过大体思路都是差不多的,即修改 scss | config | ejs 文件。
搜了网上的教程,决定采用 Valine来实现博客评论功能。
因为 Valine 的存储是基于 LearnCloud 的,所以我们要先注册一个 LeanCloud 账号。
登录之后进入【控制台】点击【创建应用】
应用创建好以后,进入刚刚创建的应用,选择左下角的【设置】 > 【应用凭证】,然后就能看到你的 APP ID 和 APP Key 了:
进入到你的博客根目录,找到你对应主题的主配置文件 _config.yml,添加关于 Valine 的配置字段。
comments: enable: true # 开启评论系统 type: valine # 采用哪种评论系统 button: truevaline: enable: true appid: # 从 LeanCloud 的应用中得到的 appKey appkey: # 从 LeanCloud 的应用中得到的 appId. placeholder: "说点什么吧!" # 评论框占位提示符 path: window.location.pathname # 当前文章页路径,用于区分不同的文章页,以保证正确读取该文章页下的评论列表。 avatar: /img/redcat.jpg # Gravatar 头像 guest_info: nick,mail,link pageSize: 10 # 评论列表分页,每页条数。 recordIP: false # 是否记录评论者IP serverURLs: # 该配置适用于国内自定义域名用户, 海外版本会自动检测 emojiCDN: # 设置表情包 CDN enableQQ: true # 是否启用昵称框自动获取QQ昵称和QQ头像, 默认关闭配置好之后进入 Git bash 窗口,重新生成一下静态文件:
hexo cleanhexo g