添加live2d模型自定义 (#374)

* 修复后台API反代地址未能正确显示的问题

* 更新渲染页面配置

* 添加个人聊天模式配置

* 将用户数据获取改到common中

* 修复错误的渲染页面参数

* 修复bug

* 添加Live2D

* 修复渲染页面错误

* 修复渲染传入值

* 更新渲染

* 修复图表渲染bug

* 调整live2d模型大小

* 修复live2d无法关闭问题

* 修复错误的传值

* 修复ai命名

* 更新渲染

* 添加用户独立设定

* 更新渲染配置适配个人设置

* 修复合并导致的渲染文件异常删除

* 修复用户数据缺失问题

* 修复旧版本数据缺失问题

* 修复bing参数不存在问题,兼容miao的截图

* 修复受限token重试时不被排除的问题

* 修复个人模式下结束对话的模式错误

* 更新渲染页面,将预览版转为正式版

* 修复传统渲染无法调用截图功能的问题
This commit is contained in:
HalcyonAlcedo 2023-04-19 23:40:52 +08:00 committed by GitHub
parent 36a51856c5
commit 73c88cce83
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
61 changed files with 170 additions and 68 deletions

View file

@ -216,7 +216,8 @@ export class chatgpt extends plugin {
* @returns {Promise<void>}
*/
async destroyConversations (e) {
let use = await redis.get('CHATGPT:USE')
const userData = await getUserData(e.user_id)
const use = (userData.mode === 'default' ? null : userData.mode) || await redis.get('CHATGPT:USE')
if (use === 'claude') {
// let client = new SlackClaudeClient({
// slackUserToken: Config.slackUserToken,
@ -1073,7 +1074,7 @@ export class chatgpt extends plugin {
async renderImage (e, use, content, prompt, quote = [], mood = '', suggest = '', imgUrls = []) {
let cacheData = { file: '', cacheUrl: Config.cacheUrl }
const template = use !== 'bing' ? 'content/ChatGPT/index' : 'content/Bing/index'
if (Config.preview) {
if (!Config.oldview) {
cacheData.file = randomString()
const cacheresOption = {
method: 'POST',