2025最新AI创作系统/商业运营版网站程序源码+AI对话+支持GPT4.0+智能体(扣子)+PPT生成+支持AI绘画(MJ)+AI视频(Runway、Luma、可灵、即梦)+系统终身免费更新
2025最新AI创作系统/商业运营版网站程序源码
2025最新AI创作系统/商业运营版网站程序源码+AI对话+支持GPT4.0+智能体(扣子)+PPT生成(支持编辑)+支持AI绘画(MJ)+AI视频(Runway、Luma、可灵、即梦)+系统终身免费更新版本
一、AI创作系统
二、系统部署指导
三、系统安装
五、系统运营操作指导
1、提问:系统已经支持GPT4.0接口
2、支持三种Ai绘画模型(Midjourney模型、DALL绘画、AI换脸、可灵等模型),
2、新增智能PPT、数字人功能
3、AI绘画广场功能
4、后续其他功能持续在更新以及优化
系统已支持 AI对话+支持GPT4.0+智能体(扣子)+PPT生成(支持编辑)+支持AI绘画(MJ)+AI视频(Runway、Luma、可灵、即梦)+系统终身免费更新版本。
AI绘画支持提示词联想演示:
支持GPT4.0 AI大模型对话:
4.0回复:
系统部署指导:
编译后的系统安装包目录结果如下:
PC端前端打包
下载的源码,并导入开发工具
解压后的PC端前端代码包内容如下图
以vscode为例:
安装项目依赖
点击菜单栏的终端,新建终端
在终端中输入npm install安装依赖,等待依赖安装完成,若是报错一般是网络问题,可多试几次
等待安装完成,未报错
执行打包
执行打包命令,npm run build,等待打包命令执行完成,未报错
右键点击dict文件夹,选择在文件资源管理器中显示,打开文件夹之后,将所有文件拷贝到新建的打包文件中的webroot文件夹下
拷贝后如下图:
管理后端前端打包
下载的源码,并导入开发工具
解压后的代码包内容如下图,用开发工具打开管理前端文件夹
以vscode为例:
安装项目依赖
点击菜单栏的终端,新建终端,执行 npm install命令,安装依赖
执行打包
按需修改.env.production,管理后端的访问层级可自定义修改,但是要和安装包的文件夹结构和名称一致,比如这里输入的是/aizhiqu/admin,那打包部署后的文件就要放在/webroot/aizhiqu/admin的文件夹下
等待依赖安装完成后,执行打包命令npm run build
当看到done build,没有报错,即打包完成
打包完成后,找到同目录的dist文件夹,点击右键,在文件资源管理中显示,跳转到文件夹:
选择所有文件,如下图,将文件拷贝到新建的打包文件中的webroot/aizhiqu/admin文件夹下:
拷贝后的文件:
移动端打包
安装打包工具
移动端商城因为是uniapp开发所以必须Hbuilder工具,打开 第一次了解的戳这里HBuilderX-高效极客技巧 (dcloud.io)
下载安装Hbuilder X
-
访问 Hbuilder X 官网 https://www.dcloud.io/hbuilderx.htmlopen in new window,下载适合自己系统的版本,然后进行安装
-
进行登录工具,没有账号的先申请账号
导入项目
2. 启动Hbuilder X,单击【文件】->【打开目录】,导入前端代码
安装依赖
-
单击工具下方的终端,打开终端,输入npm install执行依赖安装。如果提示需要安装插件,请单击确认并继续安装。
重新生成自己的uni-app ID
重新获取到自己的ID才能后续各种版本的打包编译操作
否则会提示错误
在项目的根目录,打开manifest.json文件,点击最上方的基础配置,在uni_app应用标识后方点击重新获取,以及修改应用程序名称
重新生成如下图所示:
修改BaseUrl
打开utils/request.js文件,并修改红框标出来的URL为自己后端的域名:
编译发行H5端
在安装完项目依赖后,就可以编译打包了。
单击【发行】->【网站-PC】,然后单击发行,找到如下图标识1,进行发布到H5
输入网站标题,域名可不填
编译成功后会打开内置浏览器显示页面。如果编译不成功,请重试。如果多次编译不成功,可能是前面的步骤没有完成。
打包完成后,将dict目录的文件拷贝到新建的打包文件中的webroot/h5文件夹下
编译发行微信小程序
安装好后打开工具,需要用微信小程序的管理员或者开发者的微信扫码登录。若不是小程序的开发者或管理员,只能本地调测,不能上传代码等操作,发布操作。
登录成功后,点击右上角设置按钮,找到安全,打开服务端口:
回到Hbuilder工具,填写小程序的appid
击菜单栏发行,选择小程序
输入小程序名字,和appid,点击发行
提示正在编译,编译成功失败提示缺少插件,工具会自动安装,安装成功后重新编译
编译成功后,会自动弹出微信开发者工具,然后在微信开发者工具中,可以调测和预览,确定没问题后上传代码。
上传代码后需要登录微信开放平台,提交审核。只有小程序的管理员才有审核发布的权限,审核通过后才能发布小程序。
-
API后端打包
下载源码,并导入开发工具
按同样的方式,将后端代码导入开发工具
安装项目依赖
点击菜单栏的终端,新建终端,执行npm install命令安装依赖
执行打包
等待依赖安装完成,执行npm run build进行打包
包完成后按照同样方法,将dict目录下的所有文件拷贝到新建的打包文件中的app文件夹下,下图为拷贝后的文件:
并将API后端源码中下图所示标红的文件,拷贝到新建打包文件的根目录
拷贝后的文件如下图:
到此打包完成,将新建的打包文件压缩为一个安装包,等下一步服务器环境安装好后就可以上传到服务器上进行部署。
系统安装
开始安装系统啦!
基于宝塔安装系统环境
重要提示:若是购买的非开源代码,客服会给你一个已经编译好的安装包,直接从这里安装系统环境开始
1、基础环境安装包括Nginx、Mysql和Redis。phpMyAdmin与PHP可选安装,若需要图形化管理mysql数据库,可以安装这2个
2、Nginx与Redis就用宝塔软件商店中最新的稳定版本即可
3、若是系统采用docker方式部署,这里可以只安装宝塔面板和nginx即可,mysql/redis以及AI系统均可通过Docker方式部署
安装宝塔面板 (替代linux命令操作的网页端面板)
如果你是新的服务器怎么安装宝塔请看这里宝塔面板下载,免费全能的服务器运维软件 (bt.cn)
如果你是大佬敲的一手好命令,那么跳过此章节直接看配置链接的地方即可,这里以宝塔为例部署,没安装的直接使用如下命令安装。
安装过程中有需要确认的地方敲回车,或者输入y再敲回车即可。
安装完毕之后会有如下结果,访问链接和账号密码,需要在对应的服务器安全策略中开启8888端口以便白塔面板可以正确访问。
安装Nginx、Mysql、Redis
若是想采用Docker方式部署,这里可以只安装nginx,mysql和redis可以等安装了docker之后通过docker方式部署
安装好宝塔后,登录宝塔,这左侧导航选择软件商店,点击应用搜索,会自动弹出搜索排行,在里面依次点击Nginx、Mysql、Redis,选择对应版本,选择极速安装
添加安装任务后,在左上角气泡可以点开安装进度
Redis安装完成后,进行一些设置
修改完配置,记得重载配置,才能生效
安装nodejs环境
安装成功后,进入Node.js版本管理器,过滤显示LTS版本,建议安装nodejs V18以上,若没有显示需要的版本,点击右侧更新版本列表,可以刷新列表
这里安装V18.20.5
安装完之后,选择命令行版本,以及registry源,镜像源要选中国镜像,否则后面pnpm可能安装失败
安装完成后,默认已安装pm2模块,点击模块管理,进入模块管理,模块名称那里依次输入pnpm,依次安装pnpm模块
防火墙策略放通
放通你的防火墙,把你所用到的端口开放(7000、3306、465、6379、443、80),有的服务器在宝塔放行不了端口,需要在服务器的管理后台放行以上端口(有的端口在宝塔放行不了,需要去服务器的管理后台放行)
安装Docker环境(推荐)本系统推荐使用docker方式部署系统,包括MySQL与Redis都可以docker方式部署。
登录宝塔面板,在左侧导航栏中点击Docker,如下图:
点击立即安装,弹出的对话框选默认安装即可
安装好后再次点击docker,进入页面,没有提示错误就安装成功:
系统部署准备
数据库导入
下载初始化数据库
初始化数据库下载地址:+V17777477792
解压下载好的数据库文件,后缀为sql结尾的文件
创建数据库
进入数据库管理界面,点击添加数据库,记录好数据库名、用户名和密码,后面API后端的env文件中要配置数据库连接参数
导入初始化数据库
点击新建的数据库,点击导入,在导入界面可以上传下载好的初始化数据库sql文件,然后在导入(导入完成后建议去数据库管理里面查看下导入是否成功)
上传成功后,弹出导入对话框,点击导入,输入验证码,等待自动导入成功
检查是否导入成功
若是环境安装了php与phpMyAdmin,这里直接点击数据管理,打开phpmyadmin页面查看
若没有安装,可以本地使用mysql客户端登陆查看,但是要服务器的防火墙开放端口以及mysql允许远程访问。这里只是查看是否导入成功,可以直接点击工具,查看是否有数据表即可。
能看到新建的数据库名称及数据表,说明导入成功。
设置数据库的访问权限,找到新建的数据库,点击右侧的权限,修改访问权限为所有(若是AI系统采用pm2方式部署可不用修改),如下图:
新建网站并配置
新建站点
宝塔 - 网站 - 添加站点
配置SSL证书
配置SSL证书有两种方式,一是直接使用自己的SSL证书,二是直接在宝塔申请免费的Let’s Encrypt 证书
Let’s Encrypt 证书申请
如果没有证书,就使用宝塔免费证书,申请Let’s Encrypt
反向代理配置点击反向代理,添加目标URL:http://127.0.0.1:7000 (将域名反向代理到7000端口,这个端口是根据配置文件里面的端口设置的,可修改,默认是7000)
发送域名填写:$host
注:如果没进行域名反向代理7000端口,只能通过http://IP:7000来访问网站
系统部署
Docker部署(推荐)
4.1 docker启动MySQL
首先找客服要到redis与mysql的安装包,上传到服务器,可以先直接上传到网站的目录
登录宝塔面板,找到左侧的网站,点击网站,点击网站的目录,进入网站的目录文件夹中
点击上传/下载按钮,将安装包上传,或者直接拖动到该页面,会自动打开上传页面,点击上传上传后可将文件剪切到其他目录,这里我们将文件剪切到根目录。
选中该文件,在右侧选择更多在,找到剪切:
然后点击左上角的根目录,切换到根目录:
点击右侧的粘贴,将文件粘贴到根目录:
然后找到该文件右侧的更多,选择解压
解压后是一个文件夹,点击文件夹进入,可以看到有2个文件夹,分别是redis和mysql的部署文件:启动mysql容器
进入mysql文件夹,双击docker-compose.yml文件,查看mysql的root密码和端口映射配置,这里需要记住root密码和端口:
查看完配置后,关闭文件,再点击如下图所示的终端,打开终端界面执行命令启动容器:docker-compose up -d
等待下载镜像并启动
当出现如上图所示的started,就表示mysql容器安装成功了,这时可以回到docker页面,就可以看到mysql容器了
接下来我们需要连接这个容器中的数据库,点击宝塔面板的左侧数据库,打开页面后,点击箭头所指的远程数据库
输入远程数据库的root密码和端口,地址输入127.0.0.1
添加成功后,就可以添加数据库了。
点击添加数据库
输入数据库名称,并选择新建的远程数据库
添加好数据库后,将下载的系统初始数据库文件导入数据库,如下图点击导入
点击从本地上传,上传初始数据库文件
上传成功后,点击右侧的导入
最后设置数据库的权限,为了AI系统能访问到数据库,需要修改权限为所有人或者指定AI系统容器的IP地址,否则无法访问数据库Docker启动Redis
进入redis的安装目录,如下图
查看redis的密码,点击conf文件夹,找到redis.conf文件,并双击打开,查看密码,默认密码是123456,请自行修改:
若不修改密码可以直接点击终端,进入终端界面
执行命令启动redis容器:docker-compose up -d当出现Started表示启动成功
默认端口为6380,密码为123456
Docker启动AI系统
上传系统软件包
用你喜欢的方式,将系统打包后的文件上传到环境。
以宝塔面板为例,点击左侧网站,选择网站,点击对应的根目录,打开文件管理。除了.well-known文件之外,将网站自动生成的文件都删除,注意.user.ini文件第一次删除不掉,再删除1次即可。
解压缩文件
上传软件包到网站根目录,然后选择上传到压缩包,点击右侧解压,将文件解压到当前目录
解压后的文件如下图所示:
注意:不要有多的层级修改环境参数
根据环境修改.env文件,主要是mysql和redis参数,其它参数可不用变,这两步要输入正确,否则后台服务运行不了。
启动容器
进入网站目录,点击上方的终端,进入终端界面
执行命令启动容器:docker-compose up -d当出现xxx Running,表示启动成功
可以执行docker-compose logs -f查看启动的日志,若日志里出现xxx timeout等,可能是连接数据库或redis失败
若没意外的话,现在就可以去登录网页查看效果了····
常用维护命令
Midjourney配置代理
由于网络原因,境内无法直接访问discord。如果你使用的是境内服务器,discord中付费midjourney绘图服务。本教程将向您详细介绍如何使用宝塔反向代理 discord。 MJ代理需要配置3个域名。分别为图片代理域名、API代理域名和WSS代理域名
图片代理域名
MJ绘图后,需要显示图片,境内用户访问无法直接查看图片,需要我们配置一个反向代理域名,用来显示图片。配置图片域名代理,建议使用带宽大一些,没其他业务的境外服务器。WSS代理域名
单击【网站】->【PHP项目】->【添加站点】,填写已经解析到此服务器的域名,设置PHP版为纯静态,单击【提交】。
步骤2: 单击【设置】->【SSL】,选择【文件验证】->选择【域名】,单击【申请】,为站点申请SSL证书。
系统运营操作指导用户注册栏目
设置关闭邮箱验证和相关注册赠送及邀请赠送信息
邮箱注册登录
.env修改
宝塔文件里面找到.env,双击打开,填写邮件服务信息。
SMTP 邮件服务器地址、SMTP邮件发送端口、SMTP发送邮件用户、SMTP授权码、SMTP发信地址
获取SMTP授权码
以qq邮箱为例,登录邮箱,设置,账户,POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,按照流程开启
系统注册邮箱配置
参考演示站,填写进行自己的信息
微信登录配置
登录
微信登录账号性质为:认证服务号,认证需要个体或者企业资质,认证费用300元
微信静默登录,后台用户端设置,动态菜单里面,选择不指定首页,否则失效;域名必须通过备案
微信公众平台后台 https://mp.weixin.qq.com/
找到基本设置,开启服务器配置,明文模式,复制APPID和APPSecret配置到后台
注意:记得配置服务器IP白名单
功能设置
找到公众号设置
配置网页授权域名、JS安全域名、业务域名(填写安装程序的域名)
验证文件下载后,上传到/www/wwwroot/webroot目录下
域名填写:安装程序的网址,不用带http://或https://
服务器配置(回调设置)
服务器地址:https://.****.com/api/official/notify(*处为自己的安装域名)
令牌(Token):token (这个随意填写和网站后台设置的token保持一致就行)
秘钥:随机生成,和系统后台保持一致即可
系统后台配置
后台信息和微信后台保持一致,公众消息参考演示站,
微信设置说明[仔细阅读]
系统微信登录通过关联公众号实现[请务必注册为服务号、个人公众号没有二维码等此类权限]、以便于后期联动小程序、开发文档前往微信公众平台 https://mp.weixin.qq.com/ 、拿到开发者配置信息即可、如果用户对公众号发送消息、我们将会从自定义回复管理当中的内容进行匹配自动回复、如果没有匹配到结果则回复下面设置的自定义回复默认信息、同时别忘记在微信公众号平台将自己的ip加为ip白名单、配置位置为公众号后台->基本配置:服务复制参考 https://域名/api/official/notify 将域名修改为您的域名 下方Token对应自己后台设置的Token、加密秘钥随机即可、当设置不指定首页并且配置了微信登录即可默认打开静默登录!
如果提示获取token失败,从头检查配置,网址不能有空格,宝塔里关闭强制https
静默登录
如您启用静默登录、则用户在微信环境打开则直接自动登录!
网站登录
浏览器登录,弹出二维码,扫描后关注公众号,自动登录。
如果遇到打开不显示二维码或者500,重新保存设置
公众号菜单设置
微信服务号-设置与开发-服务器配置(已启用) 先临时关闭
然后自定义菜单先配置好
微信服务号-设置与开发-服务器配置 重新启动
然后打开新功能,在这里启动一下,然后公众号那边菜单就显示出来了
短信验证登录
验证码说明
此处采用阿里云短信服务、请先申请好个人的签名模板以及获取到您的秘钥信息、详细申请地址为:https://dysms.console.aliyun.com/overview 当您配置并开启后则表示开启用户端手机号注册的行为!
此处采用阿里云短信服务、请先申请好个人的签名模板以及获取到您的秘钥信息、详细申请方法如下:
当您配置并开启后则表示开启用户端手机号注册的行为!
签到奖励赠送
开启签到奖励则会在用户端展示签到入口、用户每日可签到一次、获得对应下方设置的奖励、注意不能为负数不赠送模块可以填为0!
用户帐户明细
网站用户的账户明细表,可以快速找到充值用户类型
对话模型配置
官方API接口:提供了原始的AI模型调用接口,官方API的稳定性和性能通常很有保障
第三方平台API:虽然可能在易用性有所简化,稳定性依赖第三方平台的响应和支持,不过通常比官方收费更有性价比,推荐:https://api.91aopusi.com 也支持第三方中转平台,只要选择稳定性好,高性价比就行。
推荐:智谱AI开放平台 https://open.bigmodel.cn
推荐:豆包大模型https://www.volcengine.com
百度智能云https://cloud.baidu.com
讯飞星火https://xinghuo.xfyun.cn
月之暗面 -[KIMI大模型]https://kimi.moonshot.cn
一、第三方平台API:https://api.91aopusi.com打开模型价格,选择对应的模型,双击复制名称,这里举例演示
二、模型池列表
排序id 排名越大,显示越靠前 模型权重越高,会优先使用
轮训权重是一个来控制该key使用概率的参数,群友经验分享,仅做参考
头部预设
当前消息将会被追加到对话模型的全局预设当中、对应用APP无效、对其他所有绘画生效!
模型管理
具体配置参上面的接口调用,这里主要说一下,模型使用在那里
主要功能展示
应用模型
工具模型
文档分析
绘画模型音乐模型
视频模型
使用前需要先配置,先加载模型列表
智能推荐
特色功能亮点
🔥1、极速部署:利用宝塔工具,10 分钟即可完成部署,即使是小白也能轻松操作。
🔥2、简单配置:仅需配置数据库,即可启动系统,快捷方便。
🔥3、强大在线配置框架:95% 的数据可在后台统一管理,带来丝滑的操作体验。
🔥4、丰富模型支持:支持主流公司的最新模型,包括 OpenAI 的 GPT 系列、Google 的 BERT、百度的文心一言、阿里云的通义千问、腾讯的腾讯混元、讯飞的讯飞星火,以及 Claude、DeepSeek、Midjourney、Suno、Luma、kling、replicate、Runway 等众多知名模型,满足不同用户的多样化需求。
🔥5、自定义对话模型:可对模型名称、别名、单次积分扣除数量等进行自定义设置。
🔥5、对接扣子AI,支持多模态模式,支持知识库上传,支持工作流,支持插件调用。功能强大。
🔥6、对话账号池具备极为庞大的对话账号资源,数量几近无限。该账号池对 OpenAI、Azure、文心一言、讯飞星火、清华智谱等多个平台予以全面支持。
🔥7、多会话隔离与参数配置:支持对话多会话隔离,参数可独立配置,同时实现云端存储和消息云端漫游。
🔥8、内容安全过滤:通过内置词库、自定义词库和第三方(百度内容审核)进行多层安全检测,确保内容安全。
🔥9、开放式对话插件:已支持联网查询功能,为对话提供更多信息支持。
🔥10、绘画账号池:拥有无限量的绘画账号,每个账号可单独设定并发线程,实现线程隔离,并可设置出图模式。
🔥11、绘图服务管理:可在线启动、重启、关闭绘图服务,实时查看队列数量,并区分绘图普通(relax)、快速(fast)、极速(turb)模式,分别设置扣除积分。
🔥12、思维导图生成:一键根据需求生成思维导图,并可导出为 PNG 或 SVG 格式。
🔥13、灵感广场:用户可公开展示自己的绘图作品(私有绘图不展示),激发创作灵感。
🔥14、应用市场:可在后台动态添加和管理应用,不断拓展系统功能。
🔥15、用户系统:支持微信扫码登录和手机号码登录,方便快捷。
🔥16、支付系统:集成微信(支持扫码支付 + JSAPI)、支付宝、虎皮椒、多种支付方式。
🔥17、兑换码系统:提供兑换码功能,增加用户福利与互动。
🔥18、站点在线配置:可在后台在线配置站点的 LOGO、名称等信息。
🔥19、邀请机制:通过好友邀请获得对应奖励,并具备防止恶意自邀的检测机制。
🔥20、积分自定义:支持对对话各个模型和绘画各个操作单独自定义扣除积分数量。
🔥21、用户端菜单控制:可动态控制用户侧边栏菜单的显隐,以及设置用户端动态菜单,支持内嵌网页外🔥22、部链接跳转和内部路径跳转。
🔥23、敏感词检测:保障内容合规性,维护良好的使用环境。
更多推荐
所有评论(0)