南有仙地,名曰摩梭,摩梭有湖,泸沽是也。

前言

刚开始的我对valine评论系统并不喜欢,谁喜欢在评论的时候填三个参数,不是应该越简单越好嘛,在Matery主题中用过一段时间后我就关了。之后启用了Gtalk模块,但它需要访客登录GitHub账号,而且博主需要在评论区登入GitHub初始化后访客才可以评论,较为不方便。然后到了Butterfly主题中恰好赶上主题的升级,其中优化支持了最新的valine的功能,我才知道valine更新了,而且有我需要的拉取QQ昵称头像功能,果断入手!

配置教程

  1. Hexo 优化 — Valine 扩展之邮件通知

  2. Hexo博客valine评论微信、qq提醒

按照两篇大佬文章就可以了,教程挺详尽的,我就不做叙述了。

插件链接

Qmsg酱

对于文章中首先需要确保 Valine 的基础功能是正常的理解:

每个主题中都有valine的集成,我们只要在主题配置文件中对应valine配置中enableappIdappKey填写正确就行。对我们小白来说,只要在进行优化前,评论可以正常使用就完全🆗了。

valine更新的问题(请忽略)

我在Matery的主题配置文件中看到valine的js地方有这样一句话:

1
valine: https://unpkg.com/valine/dist/Valine.min.js # 若想保持最新版,请替换为 https://unpkg.com/valine/dist/Valine.min.js  默认为 /libs/valine/Valine.min.js

Butterfly中并未做说明,所以我尝试着把Butterfly配置中Valine的CDN地址改成了https://unpkg.com/valine/dist/Valine.min.js发现Valine就发更新到最新了。

至于我为什么会找这个问题, 是因为Valine官方的文档已经指出最新版已经支持了拉取QQ昵称、邮箱和头像的功能,这就不需要我再取找魔改教程了😂,而我的valine还是以前的一个版本

好吧,可能我是个特例,今天重新配置的时候发现并不需要修改,butterfly.yml本就是最新的。

小提醒

要把主题配置中valine的enableQQ设置为true才会有拉取QQ信息的效果哦~