Thoughts, stories and ideas.

访客模式升级,新的临时成员管理方案

许多团队在日常工作当中都难免有与外部人员简单交流的需求,很多时候,这种对外交流的需求是非常态化,临时性的:这是我们上线 访客模式 并在后推出的 高级版 中专门为访客制定了相应灵活的引入规则的原因。

在原有的访客模式中,我们将访客定义为「团队中非正式的受限成员」,限制主要来自两个方面:

  • 只能访问由邀请人或其他成员指定的讨论组,且仅能看到这些讨论组中的成员和文件;
  • 拥有受限的临时成员权限,无法进行诸如创建讨论组、编辑讨论组等团队内操作;

一直以来,访客模式为团队遇到需要把某些相关人员临时拉到团队中解决某些特定问题的场合时提供了很大的便捷:半数倍洽高级版团队拥有过或正在拥有访客。不过在这一功能的运营当中我们也发现了一些问题,并为此制定了相应的优化方案。

  • 取消邀请访客时必须指定讨论组的限制。

在过去的访客模式中,如某一团队希望邀请访客加入团队讨论,则必须在邀请该访客时为其指定一个或一些相关的讨论组,由此确定该访客加入团队当时所能查阅的团队消息范围。

在今天上线的新版访客模式中,这一限制已被取消。目前,邀请访客加入团队仅需为其至少指定一个成员为对接人——如在邀请的过程中直接指定自己为该访客在团队中的某位对接人,但值得注意的是,访客与对接人之间不属于从属关系——以此降低邀请访客的操作复杂度,并实际解除了过去访客与讨论组的从属关系,为接下来的人员管理及讨论组管理提供了一些基础。

  • 增加访客不能独立拥有任一讨论组的限制。

这个新增的限制与访客解除与讨论组的从属关系密切相关。过去,如出现这样的情况——当讨论组中有访客,且这个讨论组是该访客唯一的讨论组时——讨论组不能被归档,当访客不属于任一讨论组后,团队可根据实际使用情况归档任意讨论组。

并且,当出现如下情况——当某一讨论组中的最后一个成员要退出该讨论组——系统将自动提醒成员归档该讨论组,即作为临时成员的访客无法独立拥有讨论组和独立查看某一讨论组中的消息。以上限制希望能够帮助团队更好的管理历史消息并更好的保证安全性。

此外,我们也仍在调研访客模式目前的使用情况。在不影响现有用户正常使用的基础上,未来将针对访客模式再次推出更为灵活普惠的收费方案,希望能为更多团队带来更多使用上的便捷。

一个活动 | 商业化运作一周年之后,倍洽都发生了什么改变?

我们又又又一次的回顾起了过去:

从 2014 年写下的第一行代码,到 2015 年的正式开放注册,再到 2016 年 6 月 15 日,倍洽(BearyChat)高级版正式上线。累计到今天,倍洽共完成了 970 次上线,增加了 596 个新功能,修复了 326 个具体问题,每一天都在努力更优于昨天。

在过去的这一年里,倍洽最为显著的改变是对界面的整体更新。我们取消了旧版倍洽界面上的右边栏并将功能梳理合并入两级左边栏,力求使页面操作逻辑一致,层级更为分明。在优化视觉呈现和交互结构的思路之下,我们为原有的联系人列表增加了树形结构的组织架构模块,希望为大型企业及不断成长扩大的用户团队提供一种更有条理性的团队结构梳理方式。难以避免的是,因为页面结构变动的限制,在未来,一些新增的功能可能无法在旧版倍洽上使用,建议大家尽量切换和使用新版倍洽。

而同时一个潜移默化,我们期望能够平滑过渡的变化是,倍洽在过去的这段日子里确认了一个崭新且统一的品牌形象。包括特定的字体、配色、一对萌萌的吉祥物、和一个终于下定决定推广使用的中文名字:对的敏感如你也许已经发现我们逐渐将产品描述为「倍洽」了。这个名字或许难以避免的有着「英译中」的种种尴尬和不尽如人意之处,但是也许能大大降低拼写错误的概率……吧,暂时我们是这么乐观的想着的 :)

去年的今天我们有很多期待又有些忐忑的上线了倍洽高级版与企业版(私有部署版),开启了倍洽的商业化探索,一整年运营下来由衷的感慨是:感谢的话要多讲。

感谢所有人和我们一起经历倍洽商业化从 0 到 1 的过程,让我们能面向自己交付一份还不算糟糕的答卷,大家的包容、鼓励、支持甚至吐槽都是让倍洽变成今天的倍洽的动力。明天倍洽还有从 1 到 100 的山要攀登,也希望明年的今天还能在这里跟大家一起再「又又又又」的回顾起过去,期许那时候的倍洽会更加茁壮,功能更加「包你满意」,性能更加「稳如泰山」。

于是我们也准备了一个小小的福利活动,点击 链接 填写简单资料,6 月 26 日/7 月 10 日将分别送出一些倍洽吉祥物黑白熊抱枕(部分安卓用户如无法打开连接,可使用 PC 打开链接或至倍洽官方微信 bearyinnovative/一熊科技 后台留言):

  • 「称呼」一栏将用作抽奖定位标识,抽奖当日我们将把收集到的所有称呼作为抽奖码导入倍洽抽奖机器人后台,并在 大本营团队 中抽取最终获奖名单,欢迎点击链接加入团队监督抽奖流程;
  • 「邮箱」将作为唯一的联系方式,在名单抽取后我们将按照每一称呼对应的邮箱与中奖的小伙伴取得联系,沟通黑白熊抱枕的寄送事宜;
  • 最后,欢迎在「补充信息」字段中填写对倍洽的使用反馈、功能建议、赞或者吐槽。

期待大家的声音 XD

我们用 Swift 3 重写了 iOS 客户端,使用体验大概优化了三倍吧

久等啦。

我们花了一些时间重写了 iOS 客户端,主要优化了网络连接与交互设计,可以简单的理解为过去可能延迟发送的消息现在轻松收发,PC 上可以进行的操作在 iOS 客户端上基本上也都能进行了……自谦的觉得这一次更新后使用体验大概能优化三倍吧。

现在可以随时进行更新了:P

本次新增:

  • 讨论组状态显示

已置顶讨论组将始终固定在消息页上方,并增加讨论组提醒设置提示,向左滑动可快速修改讨论组提醒或静音相关设置。

  • 「提到我的」消息列表

消息页左上方新增查看所有「提到我的」消息入口,不再错过任何一条重要消息。

  • 自定义贴纸表情

新增自定义贴纸表情功能,支持在移动端上使用或收集自定义贴纸表情。

  • 表情回应

支持对消息进行表情回应,长按消息即出现表情回应入口。

  • 机器人概况

讨论组中新增已添加机器人列表,支持讨论组内搜索机器人或查看机器人概况。

  • 成员详情页内容

丰富了成员详情页的呈现内容,补全成员「身份」、「简介」等在移动端上的展示。

  • 快捷回复设置

个人设置面板中新增快捷回复设置,支持在「通知」选项下启用表情或文字快捷回复。

本次优化:

  • 连接及推送

优化网络连接及消息推送模块,使用体验更加流畅,消息提醒及时送达。

  • 联系人查看方式

优化通讯录页面呈现方式,讨论组及成员列表支持快速切换,支持关键字搜索,定位更加精准。

  • 文件查看页面

调整文件查看页面结构,筛选条件更加清晰,轻松回顾历史文件。

仍有两个小提示:

  • 本次更新后需要重新登录才能使用新版倍洽 iOS 客户端。

  • 这一版本暂不支持多团队使用,这一功能将在近期发布的下一版本上补全。

我们仍在计划继续优化 iOS 客户端,在大量的基础工作已经完成之后(指这一次发版前所做的许多前台看不到的工作),预计我们的更新迭代速度会大大的加快。当然十分欢迎你加入 BearyChat 用户支持团队 吐槽、建议,也可以在用户支持团队中抢先试用我们即将发布的每一个更新版本 :P

Hubot to Infinity, and Beyond!

hubot 的前世今生

一年前,我们发布了 hubot 机器人的支持。在这短暂一年里,很多团队利用 hubot 做了很多好玩的应用:

Grafana 机器人:

Grafana 机器人

老司机的老黄历

老司机的老黄历

但在使用原有接口开发的过程中,我们也发现存在一些问题:

  • 原有接口只能被动接收 BearyChat 发过来的消息
  • hubot 只能收到有限的消息类型事件,不能很好地处理其他事件
  • 需要用户在部署 hubot 服务的基础上打开 HTTP 端口给 BearyChat 服务器进行请求

Level UP!

这次功能升级,我们提供了以下几个功能支持:

消息实时长连接

为了能保证 hubot 实时收到 BearyChat 的事件推送,我们提供了 实时长连接(RTM)模式。该模式下,hubot 将会通过 WebSocket 协议连接上 BearyChat 聊天服务器。成功连接上后,团队内所有事件都会通过该连接发送到 hubot. 在该模式下,用户不再需要提供 HTTP 端口(也就是说在防火墙后面也能收发消息)就能正常启用 hubot 机器人。

团队事件推送

新模式下,除了原有的消息事件,BearyChat 服务也会同时推送其他事件到 WebSocket 连接到另一方,例如:

  • 新增公开讨论组创建事件
  • 新增消息回应事件
  • ...

现在 hubot 也可以对这些事件作出响应,玩出更多花样来:

今天吃啥啊?

今天吃啥啊?

今天你买房了吗?

今天你买房了吗?

今天你斗图了吗?

今天你斗图了吗?

总结

这次升级中,我们针对 hubot 添加了实时长连接支持,并且提供了更多的事件推送支持;这些改动将会更加方便用户把 hubot 整合到 BearyChat 的日常使用中,提高团队工作效率。要使用新的模式,原有的 hubot 机器人只需要根据 hubot-bearychat 的升级文档进行升级即可。如果有其他问题和想法,也欢迎随时跟我们联系。

P.S. BearyChat 开放 API 正在进行 beta 测试,欢迎有兴趣的朋友在我们的 GitHub 仓库查看相关文档。更加详细的教程和文档会在近期推出!更多进展我们下次再聊 :D

如客户端出现无法连接的问题,可尝试移步官网进行更新

因 Electron 的特定版本在 Build 10 周后会 错误判定网站的证书过期 ,BearyChat 2016.12.0x 版和 2016.12.26 版的 Mac 和 Linux 客户端可能会出现无法连接的问题。

如你正在使用以上版本,可尝试移步 官网 下载 2017.02.12 新版客户端,Windows 客户端不受该错误影响。

以上造成的不便我们深表歉意,如有任何问题请随时与我们联系。