运行环境Nginx1.22 + PHP5.7 + MySQL7.4 + Redis7.0 + Node.js(16.19.1)+ PM2管理器5.6 TBWeb系统是基于 NineAI 二开的可商业化 TB Web 应用(免授权,无后门,非盗版,已整合前后端,支持快速部署)。相比稳定版,开发版进度更快一些。 Dalle绘图支持模型绘画比例选择(方形/宽屏/垂直)。绘图页面新增区域重绘功能。全局字体优先使用系统默认,优化阅读体验。适配ALL模型及GPTs返回图片,修正显示过大的问题。 对话页根据模型自动展示AI头像,可手动替换文件。后台配置调整模型配置迁移到模型管理,分普通对话/绘画/特殊模型。后台支持模型文件上传模块开关,区分ALL/4V格式。后台新增 Midjourney 提示词优化开关及优化词配置。 V3.4.0版本更新说明1、后台-系统管理-基础配置 新增 【隐藏侧边菜单】 选项,开启隐藏后用户端将不显示侧边菜单 2、后台-套餐管理-积分显示 新增【积分显示设置】,可自定义是否显示各种积分以及自定义名称 3、后台-模型管理-模型全局配置 新增 【继承对话模型】 选项,开启后,新建对话将会继承上一次对话的模型 4、新增【插件系统】。可自定义插件名称、描述和头像用于前端显示,同时需要设置对应的插件参数。插件系统包含,内置插件和普通插件两种。 5、内置插件已支持 Suno 音乐(参数:suno-v3)、Midjourney 绘图(参数:midjourney)、Stable diffusion 绘图(参数:stable-diffusion)、Dalle 绘画(参数:DALL-E-3),均需通过创意模型配置对应模型。 升级安装方法1、清理文件:删除原整合包中除了 ./logs, ./node_modules, .env 外的其他文件和文件夹
2、删除旧进程:删除旧的 PM2 进程。
3、安装依赖:运行命令:pnpm install 以安装 package.json 中定义的必需依赖。
4、启动服务:使用命令:pnpm start 来启动项目,它将默认在 9520 端口监听。
5、后台网址/admin 默认账号 super 默认密码 123.56 系统全新安装简化教程如下1、切换官方源 npm config set registry httPs://registry.npmjs.org/(目前官方源比较慢可更换npm config set registry http://r.cnpmjs.org/)
2、安装依赖 pnpm install
建议:
根据需要修改.env文件中的配置项。
运行命令:pnpm install (若安装缓慢可尝试使用国内源)。
使用命令:pnpm start 启动项目,并默认在 9520 端口监听。 3、新建网站目录和一个数据库,绑定使用域名或者不需要绑定域名,可以后面再绑定,修改目录下数据库文件.env,修改数据库用户名及密码8-10行,端口默认9520,如果有其他系统使用到该端口,可以自己改比如9521端口,宝塔安全里放行此端口。
4、运行项目 pnpm start
5、运行后查看日志 pm2 log
6、建立反代访问,通过网址访问,目录可随便建哪里都可以,网站目录不需要域名绑定,只需要设置访问的域名反代。
设置完访问反代域名即可!
后台基础设置、模型设置、增加模型key、midjourney绘画设置提供了1000多个应用的全数据库(图标需要自己修改),安装后重导入数据库,本次特别优化了首页加载JS文件慢的问题。 后端演示搭建说明详见本页!
|