From 421ab0c0eab61bffaa91c3e4ec8014488a57419a Mon Sep 17 00:00:00 2001 From: qfrjava <13402782+qfrjava@user.noreply.gitee.com> Date: 星期五, 07 三月 2025 14:48:04 +0800 Subject: [PATCH] refactor(smtaiserver):优化微信公众号回复功能 --- JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTAIWeixinControl.java | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTAIWeixinControl.java b/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTAIWeixinControl.java index 730b839..8102b7d 100644 --- a/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTAIWeixinControl.java +++ b/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTAIWeixinControl.java @@ -17,6 +17,7 @@ import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.Response; +import okhttp3.ResponseBody; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.jetbrains.annotations.NotNull; @@ -31,19 +32,20 @@ private final Object _lockToken = new Object(); - + public ModelAndView weChatTest(SMTAIServerRequest tranReq) throws Exception { - String question = "浠�涔堟槸绠$綉寤烘ā"; + String question = "浠�涔堟槸鍐扮"; tranReq.setAIQuestion(question); tranReq.setTextResultMode(); - + Set<String> setAgentGroup = new HashSet<String>(); - setAgentGroup.add("weixin_public"); - - SMTJavaAIChat.questionChat("aliyun", setAgentGroup, null, question, null, false, tranReq); - String text = tranReq.getTextResult(); - + String weixinGroupId = (String)SMTAIServerApp.getApp().getGlobalConfig("weixin.group_id", false); + setAgentGroup.add(weixinGroupId); + + SMTJavaAIChat.questionChat("aliyun", setAgentGroup, "涓氬姟鍦烘櫙", question, null, false, tranReq); + String text = tranReq.getTextResult(); + return tranReq.returnText(text); } -- Gitblit v1.9.3