# 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搭建。 #### ⛱️ 功能截图 ![输入图片说明](public/image/1.png) ![输入图片说明](public/image/2.png) ![输入图片说明](public/image/3.png) ![输入图片说明](public/image/44.png) ![输入图片说明](public/image/5.png) ![输入图片说明](public/image/66.png) #### 💒 其他仓库 - 后端库 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 - ✨ 消息滚动加载历史消息 - ✨ 处理消息撤回功能