mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-19 13:48:10 +00:00
215 lines
8.1 KiB
Markdown
215 lines
8.1 KiB
Markdown
# 微语 - 对话即服务
|
||
|
||
企业级多租户即时通讯解决方案,免费开源8件套:企业IM、在线客服、企业知识库/帮助文档、客户之声、工单系统、AI对话、工作流、项目管理。
|
||
|
||
:::tip
|
||
微语仍处于早期的快速迭代阶段,文档可能落后于开发,导致功能描述可能不符,以最新发布的软件版本为准
|
||
:::
|
||
|
||
## 语言
|
||
|
||
- [English](./README.md)
|
||
- [中文](./README.zh.md)
|
||
|
||

|
||
<!--  -->
|
||

|
||
|
||
## 介绍
|
||
|
||
### [企业IM](./modules/team/readme.zh.md)
|
||
|
||
- 局域网即时通讯
|
||
- 企业成员管理
|
||
- 聊天记录监控
|
||
- ...
|
||
|
||
### [全渠道客服](./modules/service/readme.zh.md)
|
||
|
||
- 多渠道接入
|
||
- 人工客服
|
||
- 客服Agent智能体,对接自有数据,自动执行操作
|
||
- ...
|
||
|
||
### [知识库](./modules/kbase/readme.zh.md)
|
||
|
||
- 对接大模型
|
||
- 自定义知识库
|
||
- Function Calling
|
||
- Mcp
|
||
- ...
|
||
|
||
### [工单系统](./modules/ticket/readme.zh.md)
|
||
|
||
- 工单管理
|
||
- 工单SLA管理
|
||
- 工单统计和报表
|
||
- ...
|
||
|
||
### [AI大模型](./modules/ai/readme.zh.md)
|
||
|
||
- Ollama/DeepSeek/ZhipuAI/...
|
||
- 智能体
|
||
- 工作流
|
||
- ...
|
||
|
||
### [客户之声](./modules/voc/readme.zh.md)
|
||
|
||
- 意见反馈
|
||
- 服务投诉
|
||
- 问卷调查
|
||
- ...
|
||
|
||
### [项目看板](./plugins/kanban/readme.zh.md)
|
||
|
||
- 待办todo卡片
|
||
- 日报/周报
|
||
- 统计
|
||
- ...
|
||
|
||
### 工作流
|
||
|
||
- 自定义表单
|
||
- 自定义流程
|
||
- 工单流程可视化
|
||
- ...
|
||
|
||
### [社交群组](./modules/social/readme.zh.md)
|
||
|
||
- 类似 Discord
|
||
- ...
|
||
|
||
### 多租户
|
||
|
||
- 多租户管理
|
||
- 租户隔离
|
||
- 租户统计
|
||
- ...
|
||
|
||
## Docker 快速开始
|
||
|
||
### 方法一:克隆项目并启动docker compose容器,需要另行安装ollama,默认使用 qwen2.5:1.5b 模型
|
||
|
||
```bash
|
||
git clone https://gitee.com/270580156/weiyu.git && cd weiyu/deploy/docker && docker compose -p weiyu -f docker-compose.yaml up -d
|
||
```
|
||
|
||
#### 因项目默认使用ollama qwen2.5:1.5b模型,所以需要提前拉取模型。配置文件中可以配置其他模型,如deepseek-r1等
|
||
|
||
```bash
|
||
ollama pull deepseek-r1:1.5b
|
||
ollama pull qwen2.5:1.5b
|
||
```
|
||
|
||
### 方法二:使用 docker compose ollama,默认安装ollama,默认使用 qwen2.5:1.5b 模型
|
||
|
||
```bash
|
||
git clone https://gitee.com/270580156/weiyu.git && cd weiyu/deploy/docker && docker compose -p weiyu -f docker-compose-ollama.yaml up -d
|
||
```
|
||
|
||
#### docker 拉取ollama模型。配置文件中可以配置其他模型,如deepseek-r1等
|
||
|
||
```bash
|
||
docker exec ollama-bytedesk ollama pull deepseek-r1
|
||
docker exec ollama-bytedesk ollama pull qwen2.5:1.5b
|
||
```
|
||
|
||
#### 如果不需要知识库AI问答功能,可以修改 `docker-compose.yaml` 或 `docker-compose-ollama.yaml` 关闭ollama对话和嵌入功能,以节省资源
|
||
|
||
```bash
|
||
# 关闭ollama对话
|
||
SPRING_AI_OLLAMA_CHAT_ENABLED: false
|
||
# 关闭ollama嵌入
|
||
SPRING_AI_OLLAMA_EMBEDDING_ENABLED: false
|
||
```
|
||
|
||
#### 停止容器
|
||
|
||
```bash
|
||
docker compose -p weiyu -f docker-compose.yaml stop
|
||
```
|
||
|
||
#### 修改配置,否则上传图片、文件和知识库无法正常显示
|
||
|
||
- 修改 `docker-compose.yaml` 文件 或 `docker-compose-ollama.yaml` 文件,修改以下配置项:
|
||
|
||
```bash
|
||
# 请将服务器127.0.0.1替换为你的服务器ip
|
||
BYTEDESK_UPLOAD_URL: http://127.0.0.1:9003
|
||
BYTEDESK_KBASE_API_URL: http://127.0.0.1:9003
|
||
```
|
||
|
||
### 方法三:宝塔面板
|
||
|
||
- [宝塔面板部署](https://www.weiyuai.cn/docs/zh-CN/docs/deploy/baota)
|
||
|
||
### 方法四:源码启动
|
||
|
||
- [源码启动](https://www.weiyuai.cn/docs/zh-CN/docs/deploy/source)
|
||
|
||
## 演示
|
||
|
||
本地预览
|
||
|
||
```bash
|
||
# 请将127.0.0.1替换为你的服务器ip
|
||
http://127.0.0.1:9003/
|
||
# 开放端口:9003, 9885
|
||
默认用户名: admin@email.com
|
||
默认密码: admin
|
||
```
|
||
|
||
- [线上预览](https://www.weiyuai.cn/admin/)
|
||
- [demo](https://demo.weiyuai.cn)
|
||
|
||
## 开源客户端
|
||
|
||
- [桌面客户端](https://github.com/Bytedesk/bytedesk-desktop)
|
||
- [移动客户端](https://github.com/Bytedesk/bytedesk-mobile)
|
||
|
||
## 开源Demo + SDK
|
||
|
||
| Project | Description | Forks | Stars |
|
||
|-------------|-----------------------|----------------|-------------------|
|
||
| [iOS](https://github.com/bytedesk/bytedesk-swift) | iOS |  |  |
|
||
| [Android](https://github.com/bytedesk/bytedesk-android) | Android |  |  |
|
||
| [Flutter](https://github.com/bytedesk/bytedesk-flutter) | Flutter | |  |
|
||
| [UniApp](https://github.com/bytedesk/bytedesk-uniapp) | Uniapp |  |  |
|
||
| [Web](https://github.com/bytedesk/bytedesk-web) | Vue/React/Angular/Next.js/JQuery/... |  |  |
|
||
| [Wordpress](https://github.com/bytedesk/bytedesk-wordpress) | Wordpress |  |  |
|
||
| [Woocommerce](https://github.com/bytedesk/bytedesk-woocommerce) | woocommerce |  |  |
|
||
| [Magento](https://github.com/bytedesk/bytedesk-magento) | Magento |  |  |
|
||
| [Prestashop](https://github.com/bytedesk/bytedesk-prestashop) | Prestashop |  |  |
|
||
| [Shopify](https://github.com/bytedesk/bytedesk-shopify) | Shopify |  |  |
|
||
| [Opencart](https://github.com/bytedesk/bytedesk-opencart) | Opencart |  |  |
|
||
| [Laravel](https://github.com/bytedesk/bytedesk-laravel) | Laravel |  |  |
|
||
| [Django](https://github.com/bytedesk/bytedesk-django) | Django |  |  |
|
||
|
||
## 链接
|
||
|
||
- [下载](https://www.weiyuai.cn/download.html)
|
||
- [文档](https://www.weiyuai.cn/docs/zh-CN/)
|
||
|
||
## 技术栈
|
||
<!-- - [sofaboot](https://github.com/sofastack/sofa-boot/blob/master/README_ZH.md) for im server 基于金融级云原生架构-->
|
||
- [springboot-3.x for 后端](https://github.com/Bytedesk/bytedesk)
|
||
- [react for web前端](https://github.com/Bytedesk/bytedesk-web)
|
||
- [flutter for 移动客户端(ios&android)](https://github.com/Bytedesk/bytedesk-mobile)
|
||
- [electron for 桌面客户端(windows&mac&linux)](https://github.com/Bytedesk/bytedesk-desktop)
|
||
<!-- - [python for ai](https://github.com/Bytedesk/bytedesk-ai) -->
|
||
|
||
## 联系
|
||
|
||
<!-- - [Email](mailto:270580156@qq.com) -->
|
||
<!-- - [微信](./images/wechat.png) -->
|
||
- 微语技术支持群:
|
||
- <img src="./images/wechat_group.jpg" width="200">
|
||
- 服务号
|
||
- <img src="./images/wechat_mp.jpg" width="100">
|
||
- 订阅号
|
||
- <img src="./images/wechatai_mp.jpg" width="100">
|
||
|
||
## 版权
|
||
|
||
- 此为开源社区版,支持免费商用
|