- 部分页面UI精简。
- 管理端地址改为
/admin
,默认密码均设为123456
。 - 支持使用 GPT-4-All(第三方逆向)解析上传的文件、图片。
- 增加模型关联 Token 计费(可选)。
- MJ 版本默认调整为 v6.0。
![image](https://private-user-images.githubusercontent.com/24899308/297244893-7b71ea8f-d7ed-4f56-9786-2f9870d57146.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzYyMzMsIm5iZiI6MTcyMTMzNTkzMywicGF0aCI6Ii8yNDg5OTMwOC8yOTcyNDQ4OTMtN2I3MWVhOGYtZDdlZC00ZjU2LTk3ODYtMmY5ODcwZDU3MTQ2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDIwNTIxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFhM2JiMDU1MzVlMDNiNGI2NjZkNDM3YWUyZDBhYTI5NGI3YzEwOWYzMTRmOTk0NGE0YTgyNGFmZGQ2ZTRkMTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4ilLvKTcVkwViqR-W0UdykGlm5JRaZBd0oVvOk0FrYc)
![image](https://private-user-images.githubusercontent.com/24899308/297244992-c1a6a266-2617-4057-8c7f-fd5c4b81990d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzYyMzMsIm5iZiI6MTcyMTMzNTkzMywicGF0aCI6Ii8yNDg5OTMwOC8yOTcyNDQ5OTItYzFhNmEyNjYtMjYxNy00MDU3LThjN2YtZmQ1YzRiODE5OTBkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDIwNTIxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUzNDA4YTdhZjczYjM4NmQ2MWI3NDQ5YzNiN2Y3YjgxNDY5MWZjYzc2NjEzN2RmZGY3YmU1NzRjZTkwNTU5ZDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZeyGFBUOYNMGLmIswjFWcgKingf3smeJl6JJpGqDm7o)
![image](https://private-user-images.githubusercontent.com/24899308/297245080-ff86d090-06c9-4da8-a003-ab927304db63.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzYyMzMsIm5iZiI6MTcyMTMzNTkzMywicGF0aCI6Ii8yNDg5OTMwOC8yOTcyNDUwODAtZmY4NmQwOTAtMDZjOS00ZGE4LWEwMDMtYWI5MjczMDRkYjYzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDIwNTIxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVlZjI4MzIwMDE4OTIzYzk2M2MwZTk0YzQzNGYyYmExOWVlMmZjOTczNWEyMTU5ZDM2YTlmNDhlZTViOWE2MGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.VgNeDJ3ypavZoDsCkrrWg-iJN9T7neuFXr2pCitEsKg)
![image](https://private-user-images.githubusercontent.com/24899308/297245230-e367d24f-4d55-48e6-8885-bff9bb503923.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzYyMzMsIm5iZiI6MTcyMTMzNTkzMywicGF0aCI6Ii8yNDg5OTMwOC8yOTcyNDUyMzAtZTM2N2QyNGYtNGQ1NS00OGU2LTg4ODUtYmZmOWJiNTAzOTIzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDIwNTIxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgwYWU3Mjk5YTA1MDgzY2E5ZTQyODk2NDY2ODU5NmViZmM3MDE0ZGNkMGMwYmNkOGM2MjIxMjlkODY0ZGUwMzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2uLVyEiEV2log2mUepXfo4_cz4RBiGTq_owS1i-V1d0)
![image](https://private-user-images.githubusercontent.com/24899308/297245352-a5dda0b3-98e7-4a17-b8b6-8a2df9969d31.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzYyMzMsIm5iZiI6MTcyMTMzNTkzMywicGF0aCI6Ii8yNDg5OTMwOC8yOTcyNDUzNTItYTVkZGEwYjMtOThlNy00YTE3LWI4YjYtOGEyZGY5OTY5ZDMxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDIwNTIxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg5YzQ2NWEwOGUyNzE1MGZlNjEzMDI5NzkxNTlhZGY3MDI3ZDUyYjY5MWM4ZWM2NjU2ZjUzNDk5NmExZmRlNTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.fuJQ1MOXcgLUoOpNShN9JoXFsDqX8bwNCjWcQjLR5V8)
-
安装Node.js环境
- 请根据您的操作系统下载并安装Node.js。
- 可以从Node.js官网下载。
-
安装PM2
- 使用npm安装PM2:
npm install pm2 -g
- PM2是一个带有负载均衡功能的Node应用的进程管理器。
- 使用npm安装PM2:
-
安装PNPM
- 使用npm安装PNPM:
npm install -g pnpm
- PNPM是一个快速、节省磁盘空间的包管理工具。
- 使用npm安装PNPM:
-
配置环境变量
- 复制
.env.example
文件为.env
。 - 根据需要修改
.env
文件中的配置项。
- 复制
-
安装项目依赖
- 运行命令:
pnpm install
(若安装失败可尝试使用国内源) - 这将根据
package.json
文件安装所有必需的依赖。
- 运行命令:
-
启动服务
- 使用命令:
pnpm start
- 这将启动项目,并默认在9520端口监听。
- 使用命令:
-
访问项目
- 在浏览器中访问
http://localhost:9520
,或者如果配置了nginx反向代理,则通过配置的域名访问。
- 在浏览器中访问
- 管理端地址:
/admin
- 普通管理员账号:
admin
- 超级管理员账号:
super
- 密码:
123456
普通管理员,可以预览后台非敏感信息。登入后台后请及时修改管理员密码,或按需要禁用普通管理员。
请确保遵循上述步骤进行配置和启动,以保证系统的正确运行。
-
拉取更新
- 拉取新的整合包:
git pull
- 拉取新的整合包:
-
删除旧进程
- 删除旧的 PM2 进程。
-
安装依赖
- 运行命令:
pnpm install
以安装package.json
中定义的必需依赖。
- 运行命令:
-
启动服务
- 使用命令:
pnpm start
来启动项目,它将默认在 9520 端口监听。
- 使用命令:
![](https://private-user-images.githubusercontent.com/24899308/297234976-d0b4764c-3b71-4e5b-9fb2-3263f5466e9f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzYyMzMsIm5iZiI6MTcyMTMzNTkzMywicGF0aCI6Ii8yNDg5OTMwOC8yOTcyMzQ5NzYtZDBiNDc2NGMtM2I3MS00ZTViLTlmYjItMzI2M2Y1NDY2ZTlmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDIwNTIxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2NWY3YWYxYTM0MjU1MWQzZTg2Y2FiZjQ3MGM2ZWZmZjk4YTA2NDVlNWQ5ZDYyNTA0MDA4ODJjMGJiMDBmYWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.yRmMlFhqtaO2TtCRviovPPz2S91Z4fKZUDrC4ThMk7I)