Hexo + Butterfly 键入在线聊天功能

原文链接:基于 Hexo 键入在线聊天功能

前言

本站基于Hexo搭建,用的 🦋 hexo-theme-butterfly 主题 ,已经升级到 v4.7.0 。请注意最新的🦋 hexo-theme-butterfly 版本已经更新到 v4.8.1 。

如果你是 v3.7.1 的版本,请移步 v3.7.1 站点进行浏览。

注意:我的博客根目录路径为 【G:/hexo-blog/blog-demo】,下文所说的根目录都是此路径,将用[BlogRoot]代替。如果不清楚根目录路径,请回到教程 基于 Hexo 从零开始搭建个人博客(二),查看你执行hexo init xxx这条命令时所选择的路径,例如我选择的路径是【G:/hexo-blog】,我的博客根目录即为【G:/hexo-blog/xxx】。

修改站点配置文件_config.yml,路径为【BlogRoot/_config.yml】。

修改主题配置文件_config.butterfly.yml,路径为【BlogRoot/_config.butterfly.yml】。

推荐阅读

  • 基于 Hexo 从零开始搭建个人博客(一)
  • 基于 Hexo 从零开始搭建个人博客(二)
  • 基于 Hexo 从零开始搭建个人博客(三)
  • 基于 Hexo 从零开始搭建个人博客(四)
  • 基于 Hexo 从零开始搭建个人博客(五)
  • 基于 Hexo 从零开始搭建个人博客(六)
  • 基于 Hexo 键入搜索功能
  • 基于 Hexo 键入分享功能
  • Hexo + Butterfly 自定义右键菜单
  • 关于 Hexo + Butterfly 的常见问题

本站效果

本站用的是crisp,效果仅做参考

通用设置

关于这些在线聊天的工具,主题提供了一个按钮可以打开/关闭聊天窗口,这个聊天按钮将会出现在右下角里。你只需要把chat_btn打开就行。

修改主题配置文件_config.butterfly.yml,将chat_btn设置成true

# Chat Button [recommend]
# It will create a button in the bottom right corner of website, and hide the origin button
chat_btn: true

在这里插入图片描述
为了不影响访客的体验,主题提供一个chat_hide_show配置,设为true后,使用工具提供的按钮时,只有向上滚动才会显示聊天按钮,向下滚动时会隐藏按钮。

修改主题配置文件_config.butterfly.yml,将chat_hide_show设置成true

如果使用工具自带的聊天按钮,按钮位置可能会遮挡右下角图标,请配置rightside-bottom调正右下角图标位置。

crisp(本站所用)

打开crisp官网并注册账号。找到 【设置】->【网站设置】->【设置说明】,找到你的网站ID。
在这里插入图片描述

修改主题配置文件_config.butterfly.yml,将crisp设置成true。并将你的网站ID填入website_id

# crisp
# https://crisp.chat/en/
crisp:enable: truewebsite_id: xxxxxxxx

在这里插入图片描述

这里我发了一条内容为【你好,收到了吗?】的信息,可在PC和手机上接收消息(这里放手机效果图,毕竟电脑随身携带的可能性比较小),效果如下:
在这里插入图片描述
在这里插入图片描述

chatra

打开 chatra官网 并注册账号,这里填入邮箱就好,将会收到邮件让你去初始化密码。登进去之后,找到【Settings】->【Preferences】-> 【Public key】。

在这里插入图片描述
修改主题配置文件_config.butterfly.yml,将chatra设置成true。并在id位置填入你的Public key

# chatra
# https://chatra.io/
chatra:enable: trueid: your Public key

chatra的样式你可以Chat Widget自行配置。

在这里插入图片描述
在站点中呈现的效果如下:

在这里插入图片描述
在网页和APP中都能收到信息,效果如下:

在这里插入图片描述
在这里插入图片描述

tidio

打开 tidio 并注册账号。

在这里插入图片描述
登入账号后,你可以在【Settings】->【Developer】中找到【Public key】。

在这里插入图片描述
修改主题配置文件_config.butterfly.yml,将tidio设置成true。并在public_key位置填入你从tidio中获得的Public key

# tidio
# https://www.tidio.com/
tidio:enable: truepublic_key: your Public key

tidio的样式你可以找到【Settings】->【Appearance】里面自行配置。

在这里插入图片描述
在站点中呈现的效果如下:
在这里插入图片描述

Gitter

打开 Gitter官网 并注册账号,可以直接用 Github 账号登录。然后创建一个community或者room

在这里插入图片描述
我这里创建的是community
在这里插入图片描述
复制名称,将名称填入主题配置文件中。
在这里插入图片描述
修改主题配置文件_config.butterfly.yml,将gitter设置成true。并在room处填入复制过来的名称。

# gitter
# https://gitter.im/
gitter:enable: trueroom: tzy1997-blog/community

在站点中呈现的效果如下:
在这里插入图片描述

daovice

打开 daovoice 并注册账号。你可以在【应用设置】->【安装到网站】中找到【app id】。

在这里插入图片描述
修改主题配置文件_config.butterfly.yml,将daovoice设置成true。并将app_id填入对应的位置即可。

# daovoice
# http://daovoice.io/
daovoice:enable: trueapp_id: 4139c9af

这里我们发了一条内容为【你好~,我是Hello world!】的消息,在站点中呈现的效果如下:
在这里插入图片描述
我们顺便看下站点发来的消息以及发给站点的消息,效果如下:

控制台收到站点发来的消息
站点收到控制台发来的消息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5992.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【总结】1642- 前端同学都是如何玩转 ChatGPT 的???

ChatGPT最近一周忽然登上了国内各大平台的热搜榜,应该在去年11月末的时候就有不少同学了解并使用过,那个时候它刚刚问世,在互联网圈子里有了很大的热度,但是对于大众来说,还是不太了解的。 我在去年的时候就跟风注册了…

前端同学都是如何玩转 ChatGPT??

ChatGPT最近一周忽然登上了国内各大平台的热搜榜,应该在去年11月末的时候就有不少同学了解并使用过,那个时候它刚刚问世,在互联网圈子里有了很大的热度,但是对于大众来说,还是不太了解的。 我在去年的时候就跟风注册了…

如何使用网页版微信文件传输助手(图解教程)

微信文件传输助手网页版是一款非常方便的工具,可以帮助我们在电脑和手机之间传输文件,而且不需要电脑登录微信即可传输文件。 下面是具体的操作步骤: 步骤一:打开多御浏览器,点击微信文件传输助手。然后使用微信扫描页…

前端同学都是如何玩转 ChatGPT 的???

ChatGPT最近一周忽然登上了国内各大平台的热搜榜,应该在去年11月末的时候就有不少同学了解并使用过,那个时候它刚刚问世,在互联网圈子里有了很大的热度,但是对于大众来说,还是不太了解的。 我在去年的时候就跟风注册了…

前端同学都是如何玩转 ChatGPT 的?

ChatGPT最近一周忽然登上了国内各大平台的热搜榜,应该在去年11月末的时候就有不少同学了解并使用过,那个时候它刚刚问世,在互联网圈子里有了很大的热度,但是对于大众来说,还是不太了解的。 我在去年的时候就跟风注册了…

ChatGPT 登上了时代杂志封面,意味着什么?

​​​​​​​​​​ 2010年,科兹威尔预测:2030年机器智能将赶上人类。 今天,是2023年⬇️ ChatGPT是一款由OpenAI开发的人工智能聊天机器人,它可以与人类进行流畅、有趣和有意义的对话。它基于GPT-3模型的改进版本,能…

【花雕学AI】11:ChatGPT与New Bing的横向比较与多维度对比测试

引言: 人工智能AI技术正在改变我们获取和使用信息的方式。搜索引擎作为我们与互联网的主要接口,也在不断地进化和创新。2022 年底,两种新型的人工智能搜索引擎,分别是 ChatGPT 和 New Bing,引起了广泛的关注和讨论&…

ChatGPT的火爆出圈,你对它有几分了解?

文章目录 1.ChatGPT是什么?2.ChatGPT能做什么?2-1.什么是自然语言模型? 3.ChatGPT带来的评价4.了解完ChatGPT之后,你会有什么反思?4-1.为什么微软不自己研发ChatGPT?4-2.Elon Musk为什么退出OpenAI公司&…

我带着 chatGPT 做了 2800 道算法题

学算法认准 labuladong 后台回复课程查看精品课 点击卡片可搜索文章👇 在线学习网站: https://labuladong.github.io/algo/ 老读者都知道,以前我的算法教程主要使用 Java 语言。但是现在有了 chatGPT 的帮助,《labuladong 的刷题全…

【期末指北】嵌入式系统——选择题(feat. ChatGPT)

作者|Rickyの水果摊 时间|2023年2月20日 基本信息 ☘️ 本博客摘录了一些 嵌入式系统 的 常见选择题,供有需求的同学们学习使用。 部分答案解析由 ChatGPT 生成,博主进行审核。 使用教材信息:《嵌入式系统设计与应…

一个与chatGPT有关的思考题

事情的起因是最近参加了由Datawhale和HuggingFace联合组织的AIGC应用学习,主打是希望帮助所有学习者更好地利用 GPT 等生产力工具来提高自身的学习与工作效率,适应新的时代,这是第一次作业,本来我是想水作业的(因为近期…

chatgpt赋能python:Python在线搜题:高效、准确、方便

Python在线搜题:高效、准确、方便 如今,互联网已经渗透到我们生活和工作的各个方面。随着学习和考试的不断升级,搜题也成为了许多人不可或缺的工具。Python在线搜题以其高效、准确、方便等优点,受到越来越多人的青睐。 什么是Py…

使用ChatGPT帮我做题,再也不怕没有老师了

心心念念已久的ChatGPT已经下来了,首先想到的就是用来帮我解析力扣的题目 它会帮助写出相应的文档解析,让你了解代码的运行过程,加深理解! 小伙伴都去试试吧!

【ChatGPT】GPT-3.5+ChatGPT:图解概述

总结常见问题 –ChatGPT的受欢迎程度–ChatGPT的成本–ChatGPT的成就–在本地运行ChatGPT–API时间线GPT-3概述(2020年5月)GPT-3.5或InstructGPT概述(2022年1月)ChatGPT概述(2022年11月)ChatGPT的推荐替代方…

留学生乱用ChatGPT太致命!被认定学术不诚信直接被退学?

目录 01.ChatGPT留学生神器?作业论文全靠它? 02.海外留学教授对ChatGPT的看法 03.谨慎谨慎谨慎!ChatGPT引起学术诚信问题 04.多国地区大学禁用ChatGPT 01.ChatGPT留学生神器?作业论文全靠它? 近期留学圈内最火热的…

论文翻译:《生成式智能体:人类行为的交互式模拟》(Generative Agents: Interactive Simulacra of Human Behavior)

Generative Agents: Interactive Simulacra of Human Behavior 摘要关键词1. 引言2. 相关工作2.1人工智能交互(Human-AI Interaction)2.2 人类行为的可信代理( Believable Proxies of Human Behavior)2.3大型语言模型和人类行为(Large Language Models and Human Behavior) 3. …

Python基础学习-简要记录

目录 快捷键 基础1.字符串2.变量3.序列4.列表5.元组6.字典7.集合8.time 模块9.datetime 模块datetimedatetime 类 10.calendar 模块Calendar 类TextCalendar 类HTMLCalendar类 11.函数12.模块与包引用 13.对象类对象继承 14.文件创建写入读取定位 15.os 模块16.错误和异常异常处…

OpenSumi 是信创开发云的首选

原文作者:行云创新技术总监 邓冰寒 引言 随着云原生应用的日益普及,开发上云也逐步被越来越多的厂商和开发者接受,在这个赛道国内外有不少玩家,国外的 GitHub Codespaces、CodeSandbox,GitPod、亚马逊 Cloud9&#xf…

马斯克自动驾驶雄心“翻车”了!

作者丨小小 3月20日消息,由于越来越多的安全担忧,以及特斯拉老板埃隆马斯克(Elon Musk)在推特上分心,特斯拉推出全自动驾驶汽车的雄心已然受挫。 在成为推特新老板很久之前,马斯克曾痴迷于让特斯拉汽车实现…

万字详解生成式 AI 与 Web3

撰文:Joel John 编译:DeFi 之道 隔夜的粥 图片来源:由 Maze AI 生成 自 2022 年末 OpenAI 面向公众推出 ChatGPT 以来,人工智能(AI)的热度一直居高不下。圣诞老人来得很早,他给人类带来了一台能…