一、项目简介

微语是一款专为企业设计的多租户即时通讯解决方案,旨在提供全面的企业管理软件一站式服务。作为一款综合性平台,微语集成了8大核心组件:企业IM(即时通讯)、在线客服、企业知识库、帮助文档、工单系统、AI对话、项目管理以及工作流,以支持企业的多样化需求。

该平台不仅限于作为一款聊天软件,还通过支持企业IM、在线客服、知识库构建与管理、工单系统的处理及追踪、以及集成AI助手等功能,帮助企业提升沟通效率和管理水平。微语致力于为用户提供一个无缝集成的工作环境,使团队协作更加高效,信息流通更加便捷,从而助力企业实现更高效的管理和运营。

微语特别适合希望在内部沟通、客户服务、知识共享和项目管理等方面寻求创新解决方案的企业使用。凭借其开源特性,微语还允许企业根据自身需要进行定制开发,满足特定业务流程的需求。

二、项目功能

1. 企业IM+

多层组织架构:支持复杂的企业组织结构。

角色管理:精细的角色分配与权限控制。

权限管理:确保信息访问的安全性和隐私性。

聊天记录管理:高效管理聊天记录,便于查询和审计。

同事对话:促进团队内部沟通。

群组管理:方便创建、管理和参与不同主题的群组。

2. 智能客服

人工客服:提供专业的客户服务支持。

AI智能客服:基于大模型LLM & RAG技术,实现智能化服务。

多渠道支持:

平台渠道:Web/H5, React, Android, iOS, Uniapp, Flutter。

社交渠道:微信公众号、小程序、企业微信、小红书、抖音、快手、百度、微博、知乎。

电商渠道:淘宝、天猫、京东、千牛、抖店。

海外渠道:Facebook、Instagram、Whatsapp、Line。

多种路由策略:根据客户需求灵活调度。

详细考核指标:全面的数据分析与报告。

坐席工作台:提升客服工作效率。

工单系统:有效管理客户请求和服务流程。

坐席管理:优化客服人员的工作安排。

数据看板:直观展示关键性能指标。

人工知识库:积累和分享客服经验。

技能组管理:按技能分配任务,提高解决效率。

实时监控:即时了解客服状态和服务质量。

公告:及时传达重要信息。

敏感词:保护交流环境健康。

CRM:集成客户关系管理。

报表功能:生成详尽的服务报告。

3. AI助手

更适合团队使用,一人配置后可被多人共享使用。

4. 知识库

基于大模型 LLM & RAG 的知识库问答,为用户提供准确的信息查询服务。

5. 帮助中心

提供详细的帮助文档和支持,协助用户解决问题。

6. 工单系统

高效处理和跟踪用户请求,确保问题得到及时解决。

7. 项目管理

看板、日报、任务管理。

8. 工作流

自定义工作流、流程编排。

三、技术栈

  • springboot-3.x for 后端
  • react for web前端
  • flutter for 移动客户端(ios&android)
  • electron for 桌面客户端(windows&mac&linux)

四、私有化部署

因项目依赖spring boot 3, 最低要求 jdk17, 请确保已安装

java --version# java 17.0.4 2022-07-19 LTS

MySql8

# 修改application.propertiesspring.datasource.url=jdbc:mysql://127.0.0.1:3306/bytedeskspring.datasource.username=rootspring.datasource.password=密码

 

mysql或postgresql任选其一, 默认使用mysql

# 修改application.propertiesspring.datasource.url=jdbc:postgresql://127.0.0.1:5433/bytedeskspring.datasource.username=postgresspring.datasource.password=密码

Redis

spring.data.redis.database=0spring.data.redis.host=127.0.0.1spring.data.redis.port=6379spring.data.redis.password=密码

下载源代码编译

# 注意: 此开源版本处于早期阶段,许多功能尚未完善或测试未完成,文档尚待完善,请勿在生产环境使用git clone https://github.com/bytedesk/bytedesk.git# 配置文件: bytedesk/starter/src/main/resources/application-dev.properties# 推荐开发环境:vscode + maven## java --version# java 17.0.4 2022-07-19 LTS# mvn --version# Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)# OS name: "mac os x", version: "14.2.1", arch: "aarch64", family: "mac"# 项目使用了protobuf,可能需要安装 protobuf 编译工具# protoc --version# libprotoc 25.3cd bytedeskmvn install -Dmaven.test.skip=truecd startermvn spring-boot:run

本地预览

web: http://127.0.0.1:9003/开发者入口: http://127.0.0.1:9003/dev管理后台: http://127.0.0.1:9003/admin, 用户名: admin@email.com, 密码: admin客户端: http://127.0.0.1:9003/agent/chat, 用户名: admin@email.com, 密码: admin访客端: http://127.0.0.1:9003/chat?org=df_org_uid&t=0&sid=df_ag_uid&api文档: http://127.0.0.1:9003/swagger-ui/index.html数据库监控: http://127.0.0.1:9003/druid,用户名: admin@email.com, 密码: adminactuator: http://127.0.0.1:9003/actuator

修改默认密码

 

  • 修改 starter/src/main/resources/application-dev.properties 文件
# admin emailbytedesk.admin.email=admin@email.com# admin passwordbytedesk.admin.password=admin
  • 或登录之后在个人资料修改密码

五、UI展示

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!