打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
小文聊天机器人(jquery.chatbot.js)使用指南

@小文聊天机器人由我爱作文网开发,引入在线聊天机器人起初是为了更好的方便访问者以自然语言的方式搜索我爱作文网的站内文章。

@本着分享的精神,现将小文聊天机器人框架分享出来,给大家提供一个搭建在线聊天机器人的一种简单方式,希望我们能一起完善其功能、完善对话语料库

@小文聊天机器人接入网站非常的简单,只需引入jquery.chatbot.js和jquery.chatbot.css两个文件即可,接口也提供了丰富的个性化设置。【基于jquery开发,需引用jquery.js文件】

PS:经过长期接入小文聊天机器人,发现平均网页访问时长有所增加。如接入小文聊天机器人,烦请在网站使用页添加一个友情链接<a href="https://www.wizuowen.com">我爱作文网</a>

下载地址

jquery.chatbot.0.1.js

引用文件

  1. <link rel="stylesheet" href="https://www.wizuowen.com/statics/js/chatbot/0.1/jquery.chatbot.css">
  2. <script src="https://www.wizuowen.com/statics/js/chatbot/0.1/jquery.chatbot.min.js"></script>

 使用方法

在网页中引入以上两个文件后,进行以下设置即可开启网页聊天机器人功能,可根据示例设置自己想要的参数。

  1. //初始化代码开始
  2. $(document).ready(function() {
  3. //初始化聊天机器人
  4. CHATBOT.init({
  5. //历史记录标志,同一域名下通过此标志不同的聊天记录
  6. historyid:'hiihseri73s',
  7. //入口图标
  8. waitavatar:'data:image/png;base64,iVBORw0KGg...',
  9. //机器人头像
  10. botavatar:'image/bot.png',
  11. //用户头像
  12. useravatar:'image/user.png',
  13. //窗口左上角头像
  14. headerimg:'image/favicon.png',
  15. //昵称
  16. chatname:"我的小文",
  17. //签名说明
  18. sign:"我是机器人我骄傲...",
  19. //主题颜色
  20. themecolor:'#cc3333',
  21. //输入框提示
  22. placeholder:"输入内容\r\n按Enter键输入",
  23. //窗口背景图
  24. backgroundimage: 'image/zwl.jpg',
  25. //工具栏内容
  26. toolbar:'<span>工具栏</span>',
  27. //发送消息回调
  28. sendcallback: function(msg){
  29. //演示①
  30. //可修改发送的消息
  31. return msg;
  32. },
  33. //返回消息回调
  34. msgcallback: function(msg){
  35. //根据自己的需要修改内容后返回
  36. return msg;
  37. },
  38. //根据实时输入的内容修改提示关键词
  39. changecallback: function(msg){
  40. if(msg.indexOf('测试') > -1){
  41. //可异步根据输入内容从自己服务器获取提示关键词
  42. CHATBOT.setHotKeywords(['测试内容1','测试内容2?']);
  43. }
  44. }
  45. });
  46. //初始化代码结束,以下为功能函数,非必须
  47. //显示聊天窗口
  48. CHATBOT.show();
  49. //隐藏聊天窗口
  50. CHATBOT.hide();
  51. //窗口关闭时消息提示
  52. CHATBOT.showTips(msg);
  53. //插入客服消息
  54. CHATBOT.insertBot(msg);
  55. //主动向服务器请求消息
  56. CHATBOT.sendmsg(msg);
  57. //设置提示关键词,参数为数组
  58. CHATBOT.setHotKeywords(['搜索端午节作文','马马虎虎的意思?']);

聊天功能指令

天气预报:明天天气如何,北京明天天气如何

英汉翻译 :翻译good good study , day day up

汉英翻译:翻译好好学习天天向上

笑话 :笑话,再来一条,下一条

成语接龙游戏 :成语接龙

搜索作文 :关于端午节的作文(PS:如想接入自己的网站内容实现跳转可加入QQ群(653741450)向作者申请)

成语相关:马马虎虎的意思

其他功能开发中,欢迎提供你的功能建议和对话语料

来一张预览图

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
20行代码搭建微信聊天机器人 | 戎码半生
jQuery 鼠标移入移出事件切换
jQuery技巧总结
asp.net中 使用jquery ashx 做ajax,json做数据传输
html 大转盘抽奖
【jquery】基于 jquery 实现 ie 浏览器兼容 placeholder 效果
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服