我熊从 2014 年 8 月开始写 BearyChat 的第一行代码,经过了 16 周,到 11 月有了一个还可以的雏形,开始了内测(Alpha Test)。最早的 BearyChat 是长这个样子的(如下图),去除 ps 的成分,可能比这个还丑一点,功能大约可以做到基本的分组聊天不出什么问题。
今天 BearyChat 开放注册了,算是开始了 Beta,从内测开始算,刚好也是经过了 16 周。这 16 周我们又做了哪些事,产品发生了哪些变化呢?
-
首先要感谢截至今天所有参与内测的团队们。即使内测采用了申请注册这个稍微麻烦的方式,依然申请使用,并一直使用到今天。不仅帮我们找到了我们没注意的大大小小的各种 Bug,更和我们一起思考,出谋划策,在产品上为我们提供了许多很有价值的想法,给了我们好几条想去尝试的,让人激动不已的路子。
-
内部沟通
-
完全摒弃了所有社交的功能,相较于 QQ、微信等社交聊天工具,团队成员能够避免社交圈的干扰,更专注团队内部的沟通
-
大幅提高速度,相较于邮件更轻量快捷;
-
大幅提高稳定度,做到不掉线,不丢消息;
-
图片和第三方视频原地预览,节省时间;
-
网页链接内容直接抓取显示,先判断再点开,减少跳转的麻烦。
-
信息汇集
-
作为 BearyChat 的重点功能,我们一直在想如何把「信息汇集」这件事做得更简单轻松,让工作变得更有乐趣。为此我们制造了「机器人」的概念。
-
用户可以这样理解:机器人就是信息的搬运工,团队成员可以随意召唤一个 FIR.im 机器人去搬运 FIR.im 的版本消息,召唤一个 Worktile 机器人去搬运 Worktile 的任务消息……将这些团队使用的第三方服务产生的信息,实时地汇集到团队的工作空间,并精准地推送给相关的成员;
-
除了我们预先做好的机器人,团队成员还可以定制属于自己的机器人。只需要利用开放的 API,简单的几行代码,就可以自定义一个执行指定任务的机器人,比如发邮件的客服机器人,发微博的运营机器人,或者是在同事生日的时候提醒大家送祝福的贴心小伙伴,每天播报空气质量并提醒大家喝水和起身活动的健康小助手……还有许许多多实用的事情可以让机器人去做,无穷的潜力,在沟通的同时,让团队办公变得更加定制化和自动化。
-
整理检索
-
一段时间下来,团队除了会产生海量的聊天记录,也会产生海量文件,如图片、文档、代码等。这些信息都储存在云端,永久保存。现在团队成员也可以对它们进行收藏和整理,沉淀重要信息,让 BearyChat 成为团队的知识库;
-
同时,团队工作空间中的一切内容(包括团队成员信息,聊天记录,第三方服务信息等)都可以通过多维度检索,快速定位和查看,让 BearyChat 成为团队的搜索引擎。
-
其他
-
大规模视觉设计调整,都看得见;
-
大量的性能体验优化,不赘述了。
-
我们这段时间做的事情其实远远不止这些,16 周的变化不是这三言两语可以说清的。总之,只想借此机会,在新年开工伊始,在 BearyChat 开放注册的时间点,为过去 16 周的内测写下一个句号,为接下来的 Beta Test 做一个开场。希望在开放注册以后,有更多的团队尝试用 BearyChat 来定制和自动化团队内部的沟通,提高效率,节约生命。 p.s. 一些有意思的 团队 和 机器人,持续更新中…… 以上, 一熊科技 官方微博:bearychat 官方微信:bearyinnovative 本文原址:http://bearyinnovative.com/16-weeks-of-alpha/
特别棒
做的挺不错的,不知后端用的是node.js吗?
@andyhu 后端用的 clojure + erlang
看起来非常赞
试用了一下,GitHub机器人要的权限太高了不敢给啊
@ravenwang 我们只需要webhook的写入权限。因为我们可以直接给你设置webhook url,否则的话,你基本上只能自己手动设置了。
手动设置也是可以完成的。你试试?
@otbzi 我点获取授权的按钮看到直接要的是Repositories的权限啊
@otbzi 手动设置webhook成功