TChat是一个基于 React + Typescript 的现代开源 noIM 应用程序,前端微内核架构+后端微服务架构,TChat已经为集群化部署做好了准备。

前端通过插件机制为应用赋能,对于 Tailchat 的二次开发来说非常简单且易用。

NOTICE: 虽然目前TChat的核心功能处于稳定阶段,但它对于第三方开发者暴露的接口仍在不断完善中,一般来说是向下兼 容的,但保留出现 Break Change的可能性。

目前现有的IM应用都仅仅把目光局限在聊天本身,而IM天然作为一个多人协作方式,在我看来应当能够承担更多的职责,将外部的应用以IM为转发方式形成自己独特的工作流。

因此,我提出了 noIM 的观点,意味着 Not only IM。而是设计了以IM为中心,第三方应用为增强功能,中间以插件系统作为胶水连接层的个人/团队高度自定义的应用平台。

为此,将功能进行抽象,并且花费了大量时间设计底层的机制,诞生了 TChat这样的一个从底层设计之初就为了拓展而存在的即时通讯应用。通过TChat的插件系统,开发者可以很轻松的将喜欢的应用以一种非常自然的方式作为TChat的一部分。与传统的类似如Slack的集成方式不同的是,TChat的集成更加自由,就仿佛天然就是一个原生的功能一般。

特性

  • 注重隐私,只有被邀请的成员才能加入群组
  • 防止陌生人,只有通过昵称+一串随机的数字才能添加好友
  • 二维的群组空间,通过频道来分割不同的话题
  • 高度自定义的群组空间, 通过分组和拖拽来创建独创的群组空间。同时可以通过更多的插件来增加更多的能力
  • 可以严谨,也可以乐趣。通过插件的组合可以创造用于不同场景的 TChat。可以是面向娱乐,也可以是面向企业
  • 后端微服务架构,已经为大规模部署做好了准备。不用担心用户量大了以后怎么办

主要功能

信使

基本消息支持,多消息类型,如文本/链接/提及/图像/文件等,并支持对任何你想要的消息附加反应。

您可以加入多个群组,并通过群组中的多个面板讨论不同的主题,可能是信息和通知。不仅仅是简单的聊天。

在收件箱中,您可以收到任何您需要知道的信息,例如提及或插件通知。或者你可以把任何事情推给自己。

人工智能助手

AI 沟通,AI 助手将帮助您改进单词,简化您的表达,甚至汇总历史消息。

感谢 ChatGPT,与人交流将变得更加轻松和友好。

插件中心

TChat有一个完整的插件系统。使用插件,您可以将您的应用程序和项目以任何您想要的形式集成到您的聊天应用程序中。与 VSCode 不同,TChat对表达形式的限制更少。我觉得TChat不仅仅是一个聊天应用,更是一个整合不同应用的平台。您可以在 TChat中开始视频会议、听音乐、使用在线工具等等。

同时,通过插件可以进一步提升聊天体验,如话题面板、端到端加密、富文本、消息通知、在线绘图、接收第三方应用推送等。

组角色

TChat有一个内置的 RBAC 权限管理系统。基于角色分配和权限点的组合,可以匹配各种权限组合。同时,权限点可以很方便的通过插件集成,是一种非常灵活的设计。

机器人

与大多数应用程序一样,TChat有一种非常简单的方法可以将第三方应用程序与机器人集成。一个简单的 url 请求或添加 openapi 应用程序,甚至创建一个后端插件。您可以使用任何方式连接任何东西,它是免费的!

多平台支持

基于 HTML 的 TChat设计,适用于任何平台或操作系统,但它仍然有一些原生支持无法在 Web 中提供。所以TChat也有客户端提供手机通知,桌面截图等操作系统支持。

演示系统

在线体验: https://nightly.paw.msgbyte.com/

下载地址

开源版:百度网盘

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源