From 7385898f976bfd29b27fe437125bfa6cd6cdb95e Mon Sep 17 00:00:00 2001 From: RrOrange <542716863@qq.com> Date: Tue, 11 Apr 2023 20:59:52 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A6=84=20refactor:=20=E4=BF=9D=E7=95=99OC?= =?UTF-8?q?R=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/tools.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/tools.js b/apps/tools.js index f01c66a..dc4fa6e 100644 --- a/apps/tools.js +++ b/apps/tools.js @@ -163,16 +163,16 @@ export class tools extends plugin { const ocrRst = await Bot.imageOcr(`${defaultPath}/temp.jpg`); const wordList = ocrRst.wordslist; // OCR结果 - let prompt = wordList.map(item => item.words).join(" "); + let OCRInfo = wordList.map(item => item.words).join(" "); if (this.openaiAccessToken) { // 构造输入 const func = preMsg.msg.replace("#ocr", "").trim(); - prompt = PROMPT_MAP[func] + prompt; + const prompt = PROMPT_MAP[func] + OCRInfo; // 得到结果 const response = await this.chatGptClient.sendMessage(prompt); - prompt = response.response; + OCRInfo = `${OCRInfo}\n-----------------\n${response.response}`; } - curMsg.reply(prompt); + curMsg.reply(OCRInfo); }); } catch (err) { curMsg.reply(" ❌OCR失败,或者存在多账号竞争回答问题!");