目前现有的IM应用都仅仅把目光局限在聊天本身,而IM天然作为一个多人协作方式,在我看来应当能够承担更多的职责,将外部的应用以IM为转发方式形成自己独特的工作流。
因此,我提出了 noIM 的观点,意味着 Not only IM。而是设计了以IM为中心,第三方应用为增强功能,中间以插件系统作为胶水连接层的个人/团队高度自定义的应用平台。
为此,将功能进行抽象,并且花费了大量时间设计底层的机制,诞生了 Tailchat 这样的一个从底层设计之初就为了拓展而存在的即时通讯应用。通过Tailchat的插件系统,开发者可以很轻松的将喜欢的应用以一种非常自然的方式作为Tailchat的一部分。与传统的类似如Slack的集成方式不同的是,Tailchat的集成更加自由,就仿佛天然就是一个原生的功能一般。
NOTICE:虽然目前Tailchat的核心功能处于稳定阶段,但它对于第三方开发者暴露的接口仍在不断完善中,一般来说是向下兼 容的,但保留出现 Break Change的可能性
服务端架构:
插件机制架构:
Tailchat 的设计之处就是以插件化的架构来满足不同人群对于不同需求的实现。
对于个人用户:
对于企业用户:
概览:
插件中心:
各类主题:
身份组与权限管理:
Github订阅机器人:
Admin 后台管理:
-END-
开源协议:Apache 2.0
开源地址:https://github.com/CyrilFeng/Q-calculator
页面更新:2024-05-12
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号