1 Star 0 Fork 246

sp@xiaoniba.com / xuanxuan

forked from easysoft / xuanxuan 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

喧喧

http://xuanxuan.chat

然之协同提供的面向企业即时通信解决方案。

喧喧

特色功能

  • 开聊:和服务器上的任何用户开聊,收发表情、图片、截屏、文件样样在行;
  • 讨论组:一个人讨论的不过瘾?随时邀请多人组建个性讨论组;
  • 公开频道:将讨论组公开,任何感兴趣的人都可以加入进来;
  • 通知及提醒:与系统桌面环境集成,即时收到新消息通知;
  • 会话管理:将任意会话(包括讨论组和频道)置顶,精彩内容不容错过,还可以重命名讨论组、为讨论组设置白名单及浏览会话的所有消息历史记录;
  • 通讯录:浏览企业成员信息;
  • 轻量级服务器端:轻松搭配然之协同使用。

使用

客户端

受益于 Electron 的跨平台特性,喧喧客户端提供了 Windows、MacOS 和 Linux 版本。

下载地址见:http://xuanxuan.chat/#downloads

更多帮助参见 官方客户端使用指南

服务器端

当前已提供的服务器端(在 /server 目录下)是基于 然之协同 使用 php socket 方案实现。

这里有一个公开的测试服务器供使用:

地址:http://demo.ranzhi.org
用户:demo
密码:demo

或用户:demo1, demo2, ... demo10
密码:123456

注意:测试服务器不能使用传送文件功能。

然之协同服务器端部署参见:http://xuanxuan.chat/page/2.html

服务器端 API 同样是开放的,你可以使用自己熟悉的技术(例如 node.js、go、swift)实现自己的服务器端。

服务器端 API 参见:API 文档

开发

客户端主要使用的技术为 Webpack + Electron + React。使用下面的步骤快速进入开发状态:

  1. 下载源码:git clone https://git.oschina.net/wwccss/xuanxuan.git
  2. 在源码目录执行:npm install
  3. 启动 react hot server,执行:npm run hot-server
  4. 启动客户端,执行:npm run start-hot

执行 npm run package 进行客户端打包。

许可证

喧喧使用 ZPL 开源许可证。

空文件

简介

喧喧是一个轻量级的企业聊天软件。由然之协同办公团队开发。 展开 收起
NodeJS
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
NodeJS
1
https://gitee.com/xiaoniba2/xuanxuan.git
git@gitee.com:xiaoniba2/xuanxuan.git
xiaoniba2
xuanxuan
xuanxuan
master

搜索帮助