应用简介
喧喧Mac版是一款专门为企业办公打造的聊天工具,仅能在MAC平台上使用。该软件已经实现跨平台的,非常容易进行二次开发的开源聊天解决方案,将服务器经过相关部署后,你就能和其他服务器的同事进行沟通,让你的办公更方便。
【软件功能】
一、主界面:喧喧聊天软件主界面主要由垂直功能导航和功能区域组成。在垂直功能导航上目前可以使用的功能包括:
1、查看当前登录用户,右键点击用户头像使用用户菜单;
2、切换【最近聊天】、【联系人】和【讨论组】功能;
3、系统设置。
二、聊天会话:喧喧即时通讯软件的聊天会话界面由会话菜单和聊天窗口组成。
1、会话菜单
会话菜单主要包括会话列表和创建新会话功能。
2、会话列表
会话列表包含当前用户所有参与会话。你可以通过导航上的 “最近会话”、“联系人”和“讨论组”切换不同的会话列表。
3、创建新会话
点击会话菜单标签页上的创建会话按钮,打开创建会话对话框。勾选需要参与会话的联系人,点击创建按钮即可。如果所选择的联系人数目少于 2 个,则直接创建为一对一的会话,如果所选择的联系人数目多余 2 个,则创建为多人讨论组。
三、会话聊天:在喧喧聊天软件会话聊天窗口中,你可以向当前会话发送 Emoji 表情、文本、图片、文件及屏幕截图。消息发送快捷键为 Enter,如果你需要在消息中输入换行,则可以通过 Shift+Enter 或 Alt+Enter 输入。
1、Markdown
你可以通过发送 Markdown 文本来发送富文本消息。Markdown 语法参见 Markdown 编辑器语法指南。为避免 XSS 攻击,你无法在 Markdown 中包含 HTML 代码。
2、Emoji 表情
在喧喧即时通讯软件中,你可以直接输入或粘贴 Emoji 字符来发送表情。如果你的系统或输入法还不支持 Emoji,可以在getemoji.com上复制你需要输入的 Emoji 字符。你也可以使用快捷短语来输入 Emoji。
3、发送文件或图片
通过点击文件或图片按钮从系统中选择要发送的图片或文件。你也可以直接从系统文件管理器中拖放文件到喧喧聊天软件当前聊天窗口进行发送。
4、截屏并发送
点击会话窗口底部工具栏的截图按钮可以截取当前屏幕图形并发送到会话中。右键点击截图按钮可以使用截屏的高级功能,包括隐藏当前窗口再截图及设置全局截图快捷键。即时喧喧应用窗口没有打开,你也可以使用全局截图快捷键来截取屏幕。
5、@他/她
在消息中输入 @username 可以标记用户。你也可以通过点击会话中的用户名称来实现。
6、管理员
讨论组或公开讨论组的创建者为该会话的管理员。喧喧即时通讯软件目前不支持转移管理员身份。
7、公开讨论组
当讨论组会话被设置为公开讨论组之后,任何人都可以搜索并加入此公开讨论组。
8、系统会话
系统会话为一个特殊的公开讨论组,该会话中自动包含服务器上的所有用户,包括将来加入的用户。系统中的超级用户为系统会话的管理员。
9、侧边栏
点击会话窗口顶部工具栏上的侧边栏按钮可以打开会话的侧边栏界面。在侧边栏上可以看到参与此会话的所有人员及会话中收发的文件。
10、会话管理:会话管理功能可以从会话顶部的工具栏中访问,或者在会话列表的右键菜单中访问。
a、收藏:点击会话窗口顶部工具栏的星标按钮可以切换会话收藏和取消收藏状态,当会话被收藏后会在会话列表顶部单独显示,方便快捷访问此会话,在会话列表;
b、消息记录:点击会话窗口顶部工具栏的消息历史记录按钮,可以浏览当前会话的所有本地消息,你也可以通过同步从服务器上下载当前会话的所有历史消息;
c、白名单:讨论组和公开讨论组的管理员可以为会话设置白名单,在白名单之外的用户无法重命名会话及在会话中发布消息,但能接收会话中其他人发布的消息;
d、重命名:你可以为讨论组或公开讨论组重新命名,如果在一个会话中用户被设置为只读,则改用户无法重命名改会话;
f、退出会话:除系统会话,所有用户都可以自由退出一个讨论组或公开讨论组;
g、设置公共公开讨论组:讨论组的创建者可以将当前会话设置为公共公开讨论组。
11、设置会话字体大小
通过会话窗口顶部工具栏菜单可以打开会话字体大小设置对话框。会话字体大小设置会影响所有会话窗口。
三、通讯录
在聊天联系人列表上点击右键,选择查看资料,即可查看当前联系人资料信息。
四、个人设置
在聊天联系人列表上点击右键,选择查看资料,即可查看当前联系人资料信息。
【更新内容】
一、更新优化
1、增加了LDAP登录模式(需要服务器支持);
2、优化了消息卡片交互,增加了右键菜单;
3、优化了消息卡片渲染策略,现在只对当天的消息卡片进行自动渲染,非当天发送的消息卡片需要手动点击加载按钮进行渲染;历史记录中的消息卡片不进行自动渲染,任何时候都需要手动点击进行渲染;
4、优化了扩展列表中远程扩展右键菜单;
5、优化了登录界面,当开机启动不可用时不显示相关功能菜单;
6、优化了Markdown 转换性能,并禁止了使用 Markdown 中的 HTML 元素上的 style 属性;
7、优化了聊天成员列表,现在当联系人从系统删除时,被删除的联系人自动从成员列表移除;
8、优化了网址转卡片性能;
9、优化了@成员策略,现在匹配用户更准确);
10、修复了一些网址卡片显示为乱码的问题(例如淘宝和京东的商品链接);
11、修复了聊天侧边栏成员列表右键菜单失效的问题;
12、修复了当客户端窗口已经激活时有时通知策略没有按照预期执行的问题;
13、修复了从 1.6.0 及以下版本升级时迁移数据导致启动过慢的问题;
14、修复了浏览器上激活消息输入框时提示剪切板图片的错误;
15、修复了当不启用 Markdown 格式时,消息中的链接没有自动转为可点击元素的问题;
16、修复了拷贝纯文本消息有时文本内容不正确的问题;
17、修复了有时右键保存图片失效的问题;
18、修复了 socket 连接关闭时有可能引发错误的问题;
19、修复了邀请他人并创建新讨论组时广播消息错误的问题;
20、修复了与部分服务器后端集成时在客户端修改密码失败的问题;
二、开发相关:
1、通过扩展实现与然之后端深度集成(需要然之 4.9 以上版本)。
2、新增了集成通用的免登录功能;
3、优化了chat/extensions 接口内容;
4、增加了ui.chat.urlInspector 配置开关,网址转卡片功能可以通过配置禁用;
5、增加 ui.page.start.size 和 ui.page.more.size 配置用于设置列表默认显示条目数目以及点击更多按钮加载的条目数目;
6、增加了新的打包配置机制;
7、增加了对服务器 chat/extensions 接口中扩展对象 data 属性的支持,通过扩展对象 serverData 访问;
8、客户端:增加了 ui.chat.urlInspector 配置开关,网址转卡片功能可以通过配置禁用;增加了ui.page.start.size和ui.page.more.size配置用于设置列表默认显示条目数目以及点击更多按钮加载的条目数目;增加了新的打包配置机制;增加了对服务器chat/extensions接口中扩展对象 data 属性的支持,通过扩展对象 serverData 访问;
9、XXB:新增 了集成通用的免登录功能;优化 了 chat/extensions 接口内容;
10、其他:通过 扩展实现与然之后端深度集成(需要然之 4.9 以上版本)。