# weiyu
**Repository Path**: techxiaorenwu/weiyu
## Basic Information
- **Project Name**: weiyu
- **Description**: 开源版企业IM + 在线客服 + 知识库 + 工单系统 + AI问答。开源版飞书/钉钉/企业微信
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: https://weiyuai.cn
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 229
- **Created**: 2025-03-04
- **Last Updated**: 2025-03-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 微语 - 对话即服务
企业级多租户即时通讯解决方案,免费开源8件套:企业IM、在线客服、企业知识库、帮助文档、工单系统、AI对话、项目管理、工作流。
:::tip
微语仍处于早期的快速迭代阶段,文档可能落后于开发,导致功能描述可能不符,以最新发布的软件版本为准
:::
## 语言
- [English](./README.md)
- [中文](./README.zh.md)


## 介绍
### 企业IM
- 局域网即时通讯
- 企业成员管理
- 聊天记录监控
- ...
### 全渠道客服
- 多渠道接入
- 人工客服
- 统计报表
- ...
### 知识库
- 对接大模型L
- 自定义知识库
- AI对话
- ...
### 工单系统
- 工单管理
- 工单SLA管理
- 工单统计和报表
- ...
### AI 大模型
- Ollama/DeepSeek/ZhipuAI/...
- 智能体
- 工作流
- ...
### 社交群组
- 类似 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)
## 演示
本地预览
```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)
## 开源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/)
## 技术栈
- [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)
## 联系
- 微语技术支持群:
-
- 服务号
-
- 订阅号
-
## 版权
- [Apache License 2.0](./LICENSE.txt)
- 此为开源社区版,支持免费商用