# ai-space
**Repository Path**: duochan/ai-space
## Basic Information
- **Project Name**: ai-space
- **Description**: 模仿编写的一个聊天室项目
- **Primary Language**: TypeScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2024-10-17
- **Last Updated**: 2026-03-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: WebSocket, 即时聊天, 群聊, vue3, giteeAI
## README
AI-Space
逝者如斯夫,不舍昼夜
#### 🌈 项目说明
简单编写的一个群聊项目, 支持创建房间,基于Netty推送WebSocket消息,ROCKETMQ分布式消息推送,前端基于Vue3 、TypeScript搭建。
#### ⛱️ 功能截图






#### 💒 其他仓库
- 后端库 https://gitee.com/lyt-top/vue-next-admin
#### 🚧 安装 cnpm、yarn
- 复制代码(桌面 cmd 运行) `npm install -g cnpm --registry=https://registry.npm.taobao.org`
- 复制代码(桌面 cmd 运行) `npm install -g yarn`
#### 🏭 环境支持
| Edge | Firefox | Chrome | Safari |
| --------- | ------------ | ----------- | ----------- |
| Edge ≥ 88 | Firefox ≥ 78 | Chrome ≥ 87 | Safari ≥ 13 |
> 由于 Vue3 不再支持 IE11,故而 ElementPlus 也不支持 IE11 及之前版本。
#### ⚡ 使用说明
建议使用 cnpm,因为 yarn 有时会报错。node 版本 > 18.12+
> Vite 不再支持 Node 12 / 13 / 15,因为上述版本已经进入了 EOL 阶段。现在你必须使用 Node 14.18+ 版本。
```bash
# 克隆项目
git clone https://gitee.com/duochan/ai-space.git
# 进入项目
cd ai-space
# 安装依赖
npm install
# 运行项目
npm run dev
# 打包发布
npm run build
```
#### ⚡ 更新日志
### 2025-02-20
- ✨ 处理回退消息时发送按钮切换问题
- ✨ 语音识别、键盘图标切换
### 2025-02-24
- ✨ 初始化房间时同步消息
- ✨ 消息保存至es
### 2025-02-27
- ✨ 消息滚动加载历史消息
- ✨ 处理消息撤回功能