diff --git a/xfg-dev-tech-app/src/main/resources/application-dev.yml b/xfg-dev-tech-app/src/main/resources/application-dev.yml index 95ba7a3b5ce7c60ebb67168f2e606a8aaf3c1db6..d8e5438089528b0491d732b1bd8a34dda87ff820 100644 --- a/xfg-dev-tech-app/src/main/resources/application-dev.yml +++ b/xfg-dev-tech-app/src/main/resources/application-dev.yml @@ -3,15 +3,18 @@ server: application: name: xfg-dev-tech-zookeeper -# zookeeper 自定义链接配置 -zookeeper: +# ChatGLM SDK Config +chatglm: sdk: config: - connect-string: 192.168.1.103:2181 - base-sleep-time-ms: 1000 - max-retries: 3 - session-timeout-ms: 18000 - connection-timeout-ms: 30000 + # 状态;true = 开启、false 关闭 + enabled: true + # 官网地址 + api-host: https://open.bigmodel.cn/ + # 官网申请 https://open.bigmodel.cn/usercenter/apikeys + api-secret-key: 4e087e4135306ef4a676f0cce3c****.sg*****I + # 知识星球 Cookie 你需要获取你的 cookie 登录 + cookie: zsxq_access_token=86******3C-941D-817CA1303C87_9D76***** # 日志 logging: diff --git a/xfg-dev-tech-app/src/test/java/cn/bugstack/xfg/dev/tech/test/HttpClientTest.java b/xfg-dev-tech-app/src/test/java/cn/bugstack/xfg/dev/tech/test/HttpClientTest.java index d5443f6fc0d9e413157ea64b332164b0a288acfb..b6410850191351f9a748302276e96147b9d2b250 100644 --- a/xfg-dev-tech-app/src/test/java/cn/bugstack/xfg/dev/tech/test/HttpClientTest.java +++ b/xfg-dev-tech-app/src/test/java/cn/bugstack/xfg/dev/tech/test/HttpClientTest.java @@ -34,6 +34,9 @@ import java.io.IOException; @Slf4j public class HttpClientTest { + // F12 点接口,看标头里的信息 https://wx.zsxq.com/dweb2/index/group/28885518425541 + private final String cookie = "zsxq_access_token=86EB233E***** 替换为你的"; + @Test public void test_httpClient_comments(){ CloseableHttpClient httpClient = HttpClientBuilder.create().build(); @@ -45,7 +48,7 @@ public class HttpClientTest { httpPost.setHeader("accept-language", "zh-CN,zh;q=0.9,en;q=0.8"); httpPost.setHeader("authority", "api.zsxq.com"); httpPost.setHeader("content-type", "application/json"); - httpPost.setHeader("cookie", "zsxq_access_token=86EB233E-BBD0-1E3C-941D-817CA1303C87_9D76421394C6F474"); + httpPost.setHeader("cookie", cookie); httpPost.setHeader("dnt", "1"); httpPost.setHeader("origin", "https://wx.zsxq.com"); httpPost.setHeader("referer", "https://wx.zsxq.com/"); @@ -87,7 +90,7 @@ public class HttpClientTest { get.addHeader("accept", "application/json, text/plain, */*"); get.addHeader("accept-language", "zh-CN,zh;q=0.9,en;q=0.8"); get.addHeader("authority", "api.zsxq.com"); - get.addHeader("cookie", "zsxq_access_token=86EB233E-BBD0-1E3C-941D-817CA1303C87_9D76421394C6F474"); + get.addHeader("cookie", cookie); get.addHeader("dnt", "1"); get.addHeader("origin", "https://wx.zsxq.com"); get.addHeader("referer", "https://wx.zsxq.com/"); diff --git a/xfg-dev-tech-trigger/src/main/java/cn/bugstack/xfg/dev/tech/job/ZSXQJob.java b/xfg-dev-tech-trigger/src/main/java/cn/bugstack/xfg/dev/tech/job/ZSXQJob.java index ab942d1c1e6bac45c8a9886f3490dd67b0d4c6f3..9c8ec663dec3142e3ed0c9962a1b2cd217bea029 100644 --- a/xfg-dev-tech-trigger/src/main/java/cn/bugstack/xfg/dev/tech/job/ZSXQJob.java +++ b/xfg-dev-tech-trigger/src/main/java/cn/bugstack/xfg/dev/tech/job/ZSXQJob.java @@ -45,7 +45,7 @@ public class ZSXQJob { @Autowired(required = false) private OpenAiSession openAiSession; - private final Set topicIds = new HashSet<>(); + private volatile Set topicIds = new HashSet<>(); @Value("${chatglm.sdk.config.cookie}") private String cookie;