- 在 js/utils.js:24-79 强化 parseSVGResponse,兼容缺失结尾反引号和截断的 SVG,自动补齐 </svg> 并去除残

留的 ```,确保后续渲染能稳定提取图形。
This commit is contained in:
史悦
2025-10-24 19:03:40 +08:00
parent bacafd66dc
commit 64e93d25b8
3 changed files with 196 additions and 162 deletions

View File

@@ -133,7 +133,7 @@ class APIClient {
{ role: 'user', content: userRequest }
];
return await this.sendChatMessage(messages, { maxTokens: 3000 });
return await this.sendChatMessage(messages, { maxTokens: 18000 });
}
// 生成SWOT分析的专用方法
@@ -144,7 +144,7 @@ class APIClient {
{ role: 'user', content: userRequest }
];
return await this.sendChatMessage(messages, { maxTokens: 3000 });
return await this.sendChatMessage(messages, { maxTokens: 18000 });
}
// 流式生成产品画布
@@ -155,7 +155,7 @@ class APIClient {
{ role: 'user', content: userRequest }
];
return await this.sendChatMessageStream(messages, { maxTokens: 3000 }, onChunk, onComplete);
return await this.sendChatMessageStream(messages, { maxTokens: 13000 }, onChunk, onComplete);
}
// 流式生成SWOT分析
@@ -166,7 +166,7 @@ class APIClient {
{ role: 'user', content: userRequest }
];
return await this.sendChatMessageStream(messages, { maxTokens: 3000 }, onChunk, onComplete);
return await this.sendChatMessageStream(messages, { maxTokens: 13000 }, onChunk, onComplete);
}
// 流式发送聊天请求