产品概述 - 简单开放的网站即时消息系统


NexTalk是基于WEB标准协议设计,主要应用于WEB站点的,简单开放的即时消息系统。可快速为社区微博、电子商务、企业应用集成即时消息服务。

NexTalk架构上分解为:WebIM业务服务器 + 消息路由服务器 两个独立部分,遵循 Open Close的架构设计原则。WebIM业务服务器与站点或应用的数据通过插件接口集成,独立的消息服务器负责稳定的连接管理、消息路由和消息推送。

NexTalk的架构设计特点:

  1. 开放设计,通过开放源码的WebIM开发包,与站点或应用的用户体系、群组关系和数据库无缝集成。

  2. 快速集成,NexTalk为常用的WEB框架提供了直接可用的开发包。5分钟启动demo,1天可完成集成开发。

  3. 方便定制,WebIM插件和前端代码全部开源,好友关系、消息路由全部可通过WebIM插件接口定制和扩展。

NexTalk默认界面设计,简洁嵌入站点或应用右下角,无需安装任何客户端:

NexTalk Screenshot

应用场景 - 社区网站、电子商务、企业软件、在线客服


社区网站

NexTalk可为社区⺴站(论坛/社区/微博)提供站内的即时消息,实现访客、⽤户与管理员间的在线聊天,提⾼社区⽤户的黏合度与在线体验。

NexTalk为国内开源社区系统开发了WebIM插件,DiscuzX, PhpWind, ThinkSNS, 记事狗, 近乎SNS, UCHome等社区系统安装即用: 插件下载

ScreenShot

电子商务

NexTalk可为电⼦商务⺴站提供类似58帮帮、淘宝旺旺、京东商城的在线客服,可在⺴站店铺、商品、订单、⽤户⻚⾯任何位置添加聊天按钮,向访客提供即时的在线客服,或用户间实时交易咨询。

LiveChat

在线客服

类似NexTalk.IM站点右下⾓简洁的’在线⽀持’,访客直接与站点客服、管理员即时消息。客服可以查看访客来源、当前⻚⾯、地理位置等信息。

ScreenShot

企业应用

NexTalk可与企业OA、CRM、ERP系统集成,实现企业内部⽤户间在线即时消息。并⽀持公司部⻔、⽤户群组,临时讨论组等多种组织⽅式。NexTalk为PHP, Struts2, Spring3, Rails, .NET等Web框架提供了集成开发包。

功能列表 - 一对一聊天、群组聊天、聊天按钮、表情图片文件传送


功能 发布版本
集成在浏览器右下⾓前端界⾯ 1.0
一对一聊天 (站点访客、⽤户、管理员间即时聊天) 1.0
群组聊天(聊天室),临时讨论组聊天 1.0
⺴站在线客服,访客与客服聊天 3.0
⺴站⻚⾯嵌⼊聊天按钮,例如"在线客服" 3.0
离线好友显⽰,发送离线消息 5.0
⽤户现场状态设置 1.0
⽤户间发送表情 1.0
用户间传送图⽚、⽂件 3.0
消息拦截、过滤、敏感词处理 4.0
简单的聊天机器人支持 5.0
可移动聊天窗口支持 5.0
手机版独立聊天窗口 5.5
界⾯菜单隐藏或定制,界⾯透明背景、缩放⽀持 3.0
⽤户界⾯提⽰⾳、收缩⼯具条、弹出窗⼝设置 3.0
简单的开源桌⾯客户端 5.0
Android手机客户端SDK 6.0
iOS手机客户端SDK 6.0
前端界⾯简洁集成在浏览器右下⾓

前端界面简洁嵌入在浏览器右下角。界⾯采⽤标准HTML极简主义界⾯设计⻛格,横条⽅式浮动在社区⺴站下⽅,没有任何Flash/IFrame,⽀持⽆中断⻚⾯切换和多⻚⾯打开,并提供了20多种Theme和⽀持透明背景。

Theme

一对一聊天 (站点访客、⽤户、管理员间即时聊天)

NexTalk核⼼功能实现⽤户、管理员、访客间站内一对一即时聊天。WebIM插件与站点⽤户关系集成,建⽴起社区⽤户的IM好友关系。例如电子商务站点访客与客服,微博社区相互关注用户。

One2One Chat

群组聊天(聊天室),临时讨论组聊天

Group Chat

⺴站在线客服,访客与客服聊天

NexTalk5.0开始⽀持⺴站在线客服,访客与管理员聊天,以帮助社区转化访客为⽤户。类似NexTalk.IM站点右下⾓的在线⽀持,访客可直接与站点客服、管理员即时消息。客服可以查看访客来源、当前⻚⾯、地理位置等信息。

Live Chat

店铺、商品、用户、订单等页面任意位置嵌入聊天按钮,例如"在线客服"按钮

NexTalk⽀持在⺴站⻚⾯上嵌⼊聊天按钮,类似58同城和在线客服的⽅式,⽤户可通过点击聊天按钮,打开右下⾓聊天窗⼝。

⺴站聊天按钮的⽂本、位置和样式均可配置。例如DiscuzX论坛中,是通过⽤户名后⾯增加⼀个⼩图标实现。

NexTalk⻚⾯聊天按钮是通过HTML Dom扫描和调⽤WebIM接⼝直接实现,站点⺴站代码不需要做任何修改。

ChatBtn

离线好友显⽰,发送离线消息

NexTalk5.0版本开始⽀持显⽰离线好友,⽀持发送离线消息。管理⻚⾯提供了“显⽰不在线好友”的配置项。

Offline Messages

⽤户现场状态设置

⽤户可以设置自身的现场状态,包括在线、忙碌、离开、隐⾝。

Presence

⽤户间表情、图⽚、⽂件传送

⽀持⽤户间发送表情、图⽚⽂件。WebIM插件配置⻚⾯可设置表情组名称。表情图标放置在static/images/emot/下,可替换或添加。NexTalk5.0版本⽀持⽤户间图⽚、⽂本、压缩⽂件传 送,可限定传送⽂件⼤⼩。

Emotion Send File

消息拦截、过滤、敏感词处理

Censor

简单的聊天机器人支持

NexTalk5.7版本提供了WebimRobot对象,可接入简单的聊天机器人。

Robot

可移动聊天窗口支持

Drag Window

界⾯菜单隐藏或定制,界⾯透明背景、缩放⽀持

NexTalk前端Javascript/Ajax代码完全开源,界⾯上的菜单可由⽤户通过接⼝⾃定义。例如在 Discuz论坛,可以增加热贴等功能菜单,实现与社区⺴站的⽆缝集成。

⼯具栏⽀持透明背景和横幅⾃动收缩,插件设置界⾯提供了透明度设置参数。⽤户可以通过 界⾯设置是否缩放⼯具条。

Menu

Menu Shortcut

⽤户界⾯提⽰⾳、收缩⼯具条、弹出窗⼝设置

Setting

简单的开源桌⾯客户端

NexTalk5基于QT5.1开发的⼀个简单的跨平台桌⾯客户端,⽀持社区⺴站WebIM与桌⾯客户端消息互通。

手机支持 - 手机聊天窗口(ChatBox)


NexTalk5.5版本发布了支持手机的ChatBox窗口,用户通过手机浏览网站时可通过ChatBox发起聊天

技术优势 - 7年开发迭代,开放源码成熟稳定


7年开发演进,5个版本迭代,开放源码成熟稳定

标准HTML5/AJAX界面设计,兼容全部主流浏览器

WebSocket跨域长连接,准确即时消息路由推送

多页面多Tab消息同步,无中断站点页面切换

Erlang开发的独立消息服务器,低资源消耗高并发连接,可集群支持100万在线用户

发展计划 - 每周更新代码,每月发布小版本,每年发布大版本


6.0版本升级协议设计
支持手机Web客户端
支持跨平台的桌面客户端
支持Android, iPhone APP

商业部署收费,在线试用免费

现在注册账户,申请网站APIKEY,可下载插件立即试用

下载插件 注册账户