2025最新AI创作系统/商业运营版网站程序源码+AI对话+支持GPT4.0+智能体(扣子)+PPT生成(支持编辑)+支持AI绘画(MJ)+AI视频(Runway、Luma、可灵、即梦)+系统终身免费更新版本
             一、AI创作系统        

           二、系统部署指导

           三、系统安装

           四、Midjourney配置代理

           五、系统运营操作指导

           六、主要功能展示
         
          七、特色功能亮点

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

  1. 访问 Hbuilder X 官网 https://www.dcloud.io/hbuilderx.htmlopen in new window,下载适合自己系统的版本,然后进行安装

  2. 进行登录工具,没有账号的先申请账号

导入项目

2. 启动Hbuilder X,单击【文件】->【打开目录】,导入前端代码

 

安装依赖
  1. 单击工具下方的终端,打开终端,输入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,点击发行

提示正在编译,编译成功失败提示缺少插件,工具会自动安装,安装成功后重新编译

 

编译成功后,会自动弹出微信开发者工具,然后在微信开发者工具中,可以调测和预览,确定没问题后上传代码。

上传代码后需要登录微信开放平台,提交审核。只有小程序的管理员才有审核发布的权限,审核通过后才能发布小程序。

  1. 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

    一、第三方平台APIhttps://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、敏感词检测:保障内容合规性,维护良好的使用环境。

Logo

纵情码海钱塘涌,杭州开发者创新动! 属于杭州的开发者社区!致力于为杭州地区的开发者提供学习、合作和成长的机会;同时也为企业交流招聘提供舞台!

更多推荐