项目简介
本项目是一个基于Vue和OpenAI构建的AI聊天系统,具有多种实用功能,并且提供简单便捷的部署方式。
项目的主要特性和功能
主要特性
- 支持零基础搭建,项目有一键部署脚本,采购服务器后执行脚本最快3分钟即可完成搭建。部署后能在管理后台定义站点内容,无需修改代码和构建部署,即改即生效。
主要功能
社区版功能
- 已完成用户管理、额度管理、注册额度赠送、邮箱验证码注册、调用频率限制、图形验证码注册、网站标题自定义、套餐管理、自定义敏感词拦截等功能。
- 修改密码、绘图功能正在开发中。
Pro 版功能
- 包含社区版全功能。
- 邀请机制、服务端消息保存、仪表盘、对接支付系统、对接发卡平台、多模型支持等功能正在开发或长期进行中。
安装使用步骤
前提条件
用户已下载本项目的源码文件,在云厂商购买一台合适配置的服务器,操作系统选择CentOS 7.9(其他版本未测试),并在安全组中放行80端口和8080端口。
部署步骤
- 连接云服务器,在命令行中运行指定代码。
- 命令运行过程中,设置超级管理员的账号和密码(仅支持字母和数字,账号长度6 - 20位且不能以数字开头,密码长度6 - 20位)。示例如下:
text Please input the super admin username. Only letters and numbers are supported, the length should between 6 and 20, and they cannot start with a number. Username: aichat888 Super Admin Username is valid. Please input the super admin password. Only letters and numbers are supported, and the length should between 6 and 20. You can change it on the web page after the Application running Password: aichat888 Super Admin Password is valid.
- 当出现以下提示,说明部署成功:
shell [+] Running 5/5 ✔ Network root_default Created ✔ Container aichat-db Started ✔ Container aichat-admin Started ✔ Container aichat-console Started ✔ Container aichat-web Started
- 稍等几秒钟应用初始化,即可打开
http://IP
访问前台页面,打开http://IP:8080
访问后台服务。 - 由于在命令行中设定的密码较为简单,建议应用启动后,尽快进入后台修改超管密码。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】