喧喧客户端是一款开源免费的企业级聊天软件,专为团队协作打造。作为一款高度可定制的开源聊天解决方案,喧喧客户端支持便捷的二次开发,适用于各类企业内部沟通场景。需注意的是,该客户端需配合服务器使用,而服务器已内置在“然之协同”系统中。一旦成功连接至服务器,用户即可与所有在线同事进行高效、安全的实时沟通。

核心功能亮点
喧喧客户端围绕企业沟通需求,提供多项实用功能:
- 开聊:可与服务器上的任意用户发起私聊,支持发送表情、图片、截屏及文件,满足多样化沟通需求。
- 讨论组:单人交流不够?随时邀请多位同事创建专属讨论组,灵活高效。
- 公开频道:将讨论组设为公开频道,任何感兴趣的成员均可自由加入,促进信息共享。
- 通知及提醒:深度集成系统桌面环境,确保新消息即时弹出提醒,不错过重要信息。
- 会话管理:支持将会话(含讨论组与频道)置顶、重命名、设置白名单,并可完整浏览历史消息记录,提升信息管理效率。
- 通讯录:一键查看企业组织架构与成员信息,快速定位联系人。
- 轻量级服务器端:与“然之协同”无缝集成,部署简单,资源占用低,运维成本小。
安装步骤详解
安装喧喧客户端操作简便,具体流程如下:
- 前往天极下载站获取最新版安装包,双击运行并按提示完成安装。

- 等待安装进度完成,安装结束后即可直接启动使用。

最新版本更新日志
喧喧 最新版
- 新增开机(操作系统启动后)自动启动功能。
- 新增链接消息以卡片形式显示,自动预取页面内容;若为图片或视频则直接展示,并支持通过扩展自定义卡片样式。
- 新增在临时对话框中打开外部链接功能。
- 新增对服务器扩展应用的支持:登录后自动下载并加载服务器配置的扩展,注销时自动卸载。
- 优化消息右键菜单,合并复制与消息操作项,菜单按钮位置更贴近消息左侧。
- 优化消息列表滚动条行为,避免因内容高度变化导致无法滚动到底部的问题。
- 优化向上滚动加载更多消息的交互体验,防止界面抖动。
- 优化扩展管理界面,统一扩展条目宽度,提升视觉一致性。
- 优化邀请用户及创建新会话界面,自动过滤已被删除的用户账号。
- 优化扩展安装体验:重启后自动登录此前使用的账号。
- 优化扩展应用标签页,现可正确显示应用真实标题。
- 优化浏览器中打开标签页功能,跳转至当前页面而非固定首页。
- 修复极端情况下提示“组织成员角色未定义”的错误。
- 修复浏览器客户端个人菜单误显“主题”选项的问题。
- 修复用户加入讨论组后提示消息显示异常(他人均看到“我加入了讨论组”)的问题。
- 修复无法通过应用标签页右键关闭当前激活标签页的问题。
- 修复调整聊天字体后恢复默认大小时,消息发送者名称字体显示异常的问题。
使用方法指南
初次使用可先通过官方提供的测试服务器体验:
- 地址:http://demo.ranzhi.org
- 用户:demo
- 密码:demo
- 或使用用户:demo1, demo2, ..., demo10,密码均为:123456
注意:测试服务器不支持文件传输功能。
如需部署自有服务器,请按以下步骤操作:
- 下载并安装“然之协同”系统。
- 下载喧喧服务器端压缩包(xuanxuan-1.0.2-server-rangerteam.zip),解压至 server 目录。
- 将 server 目录合并到然之协同的服务根目录中。
- 将 server/db/xuanxuan.sql 导入然之协同的数据库。
- 修改 php.ini,确保 Web Server 模式与 CLI 模式下的 session.save_path 指向同一目录。
- Linux 或 Mac 系统:在然之服务目录执行 ./bin/xuanxuan start [-u username](username 默认为 www-data);Windows 系统:执行 x:xxxphp.exe ./app/xuanxuan/server.php(x:xxxphp.exe 为 PHP 安装路径)。
- 客户端登录地址即为然之协同站点地址,账号密码与然之协同内一致。
- 服务器与客户端基于 PHP Socket 通信,默认使用 8080 端口。若无法登录,请检查 PHP 是否已加载 socket 扩展,且 8080 端口是否开放(端口可在 config/ext/xuanxuan.php 中修改)。
- 可通过 bin/xuanxuan 脚本控制服务启停、重启及状态查询;执行 bin/xuanxuan -h 查看帮助。将 bin/daemon.php 加入系统计划任务,可实现服务监控与自动重启。