详细介绍
这个程序是一个基于uni-app开发的AI聊天机器人应用,具有以下功能和特点:
## 核心功能
1. AI聊天 :用户可以与AI进行实时对话,AI会根据用户输入生成智能回复
2. 自动滚动 :消息发送和接收后会自动滚动到底部,确保显示最新消息
3. 应用推荐 :AI可以根据用户需求推荐相关应用
4. 历史消息 :支持加载和显示历史聊天记录
5. 用户头像 :同步显示用户的实际头像
6. AI头像 :使用固定的头像图片
## 技术特点
1. 前端 :基于uni-app开发,支持H5、小程序等多端部署
2. 后端 :基于Node.js开发,使用Sequelize ORM和SQLite数据库
3. API接口 :提供完整的聊天、应用推荐等API
4. 响应式设计 :适配9:16的移动端尺寸
5. 实时通信 :通过HTTP请求实现与后端的通信
## 部署步骤
1. 前端部署 :将构建后的前端文件部署到web服务器
2. 后端部署 :安装依赖并启动后端服务
3. 配置 :配置web服务器,将API请求代理到后端服务