From bf297e27613725f23adc6a8e032dc38968a4d35d Mon Sep 17 00:00:00 2001 From: zhiyu1998 <542716863@qq.com> Date: Fri, 9 Aug 2024 13:24:51 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20chore:=20`#rpt`=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=20archive?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/query.js | 4 ---- apps/tools.js | 44 -------------------------------------------- 2 files changed, 48 deletions(-) diff --git a/apps/query.js b/apps/query.js index 057c299..1aa081a 100644 --- a/apps/query.js +++ b/apps/query.js @@ -38,10 +38,6 @@ export class query extends plugin { reg: "^#累了$", fnc: "cospro", }, - { - reg: "^#搜书(.*)$", - fnc: "searchBook", - }, { reg: "^#竹白(.*)", fnc: "zhubaiSearch", diff --git a/apps/tools.js b/apps/tools.js index 9f69ee4..65b124a 100644 --- a/apps/tools.js +++ b/apps/tools.js @@ -181,10 +181,6 @@ export class tools extends plugin { reg: "(mp.weixin|arxiv.org|sspai.com|chinadaily.com.cn)", fnc: "linkShareSummary" }, - { - reg: "#(RPT|rpt)$", - fnc: "pictureTranslate" - }, { reg: "(y.qq.com)", fnc: "qqMusic" @@ -1683,46 +1679,6 @@ export class tools extends plugin { return true; } - // 图片翻译和总结 - async pictureTranslate(e) { - // 判断是否有总结的条件 - if (_.isEmpty(this.aiApiKey) || _.isEmpty(this.aiApiKey)) { - e.reply(`没有配置 Kimi,无法为您总结!${HELP_DOC}`) - return true; - } - // logger.info(Bot.pickGroup(e.group_id, true)) - const curGroup = Bot.pickGroup(e.group_id, true); - const curGroupMessages = await curGroup.getChatHistory(e.message_seq, 1); - const groupMessage = curGroupMessages.pop()?.message; - // logger.info(groupMessage) - let refImgUrl; - for (let itemMessage of groupMessage) { - if (itemMessage.type === 'reply') { - const imgMessage = await curGroup.getMsg(itemMessage.id); - // logger.info(imgMessage) - refImgUrl = imgMessage.message.pop()?.url; - break; - } - } - if (refImgUrl === undefined || refImgUrl == null) { - e.reply("无法检测到图片,请重试!"); - return - } - const builder = await new OpenaiBuilder() - .setBaseURL(this.aiBaseURL) - .setApiKey(this.aiApiKey) - .setModel(this.aiModel) - .setPrompt(IMAGE_TRANSLATION_PROMPT) - .build(); - e.reply(`识别:图片翻译,请稍等...`, true, {recallMsg: 60}); - const refImgDownloadPath = this.getCurDownloadPath(e); - await downloadImg(refImgUrl, refImgDownloadPath, "demo.png"); - const {ans: kimiAns, model} = await builder.openai_pic(`${refImgDownloadPath}/demo.png`); - const Msg = await this.makeForwardMsg(e, [`「R插件 x ${model}」联合为您识别内容:`, kimiAns]); - await e.reply(Msg); - return true; - } - // q q m u s i c 解析 async qqMusic(e) { // case1: Taylor Swift/Bleachers《Anti-Hero (Feat. Bleachers) (Explicit)》 https://c6.y.qq.com/base/fcgi-bin/u?__=lg19lFgQerbo @QQ音乐