|
|
95a5bf5467
|
refactor: 优化代码并更新版本号
- 注释掉 GPT 消息列表相关代码,返回空列表替代
- 优化 AppTools 中异常处理,使用日志记录替代 printStackTrace
- 更新 BiliVideo 中视频下载链接和参数
- 替换 OpenPC 中的 Redis 操作为执行唤醒命令
- 更新 QQBotApplication版本号至 v.1.7.23
-简化 QQBotManager 中的版本信息输出
|
2025-05-16 09:24:29 +08:00 |
|
|
|
bc378a5c59
|
feat(gpt): 优化临时消息处理逻辑
- 修改 clear 方法,移除同步关键字
- 优化 sendTmpMessage 方法,增加日志记录和处理流程
- 更新 GetSeTu 类,改进擦边图片请求的回复文案
-调整 HttpLoggingInterceptor,启用日志输出
- 更新 QQBotApplication 版本号至 1.7.21
|
2025-02-28 18:07:09 +08:00 |
|
|
|
9e062976ac
|
feat(gpt): 支持切换 GPT 模型
- 新增配置项 GPT 用于选择 GPT 模型类型
- 实现 BaiduGPT 和 SiliconGPT 两种模型的切换逻辑
- 优化 SiliconGPTManager 初始化,支持自定义模型配置
- 更新 QQBot 版本号至 1.7.12
|
2025-02-13 17:38:28 +08:00 |
|
|
|
864d5960a7
|
commit feat: 新增和改进HTTP请求处理及文件下载功能
- 新增文件下载功能:
- 新增 `FileBody.java` 类,定义文件下载的数据结构。
- 新增 `FileCallback.java` 类,处理文件下载的回调逻辑,包括线程池管理和下载进度报告。
- 新增 `HttpDownloadUtils.java` 工具类,提供异步和同步的文件下载方法,并支持下载接口回调。
- 改进HTTP请求处理:
- 修改 `NapCatQQ.java` 的 `onResponse` 方法,增加对响应头(`Headers`)的处理。
- 修改 `GetRequestParams.java` 和 `PostRequestParams.java` 的 `getRequest` 方法,支持在请求中添加自定义Header。
- 修改 `HttpCallback.java` 的 `onResponse` 方法,增加对响应头(`Headers`)的处理。
- 优化HTTP日志记录:
- 修改 `HttpLoggingInterceptor.java`,调整日志级别为默认输出响应体,修复日志输出格式和异常处理问题。
- 改进BaseApi类:
- 修改 `BaseApi.java`,增加对请求头的支持,并优化错误处理逻辑。
- 在拦截器中处理非成功的响应码,返回统一格式的错误信息,避免业务逻辑中重复处理。
- 更新QQBotManager API回调:
- 修改 `QQBotManager.java`,更新API回调方法以处理响应头(`Headers`),确保所有回调方法一致。
- 新增GPT API交互功能:
- 新增 `OpenAiBean.java` 类,定义与OpenAI交互的数据结构,包含响应中的各个字段。
- 新增 `SiliconGPTManager.java` 类,实现新的GPT管理器,处理与Silicon GPT API的交互。
- 新增 `GPTApi.java` 类,提供与GPT API交互的基础配置和API调用方法。
- 新增 `GPTBuilder.java` 类,用于构建发送给GPT API的请求对象。
- 改进GPT管理器:
- 修改 `AbsGPTManager.java`,添加锁机制,防止同一用户同时发起多个请求。
- 提供获取消息列表的方法,限制历史消息的最大数量。
- 支持设置模型版本。
- 修改 `BaiduGPTManager.java`,移除重复的清除方法,继承自父类。
- 使用父类提供的方法获取消息列表,简化代码逻辑。
- 优化和重构:
- 进一步优化 `HttpLoggingInterceptor.java` 的日志记录逻辑,提高性能和可读性。
- 重构 `BaseApi.java` 初始化方法,简化代码逻辑,提高可读性。
这些改动增强了HTTP请求处理能力,增加了文件下载功能,并为与GPT API的交互提供了支持。
|
2025-02-08 18:27:00 +08:00 |
|
|
|
e7fae929a1
|
refactor(gpt): 重构 GPT 相关代码并优化功能
- 新增 AbsGPTManager 抽象类,定义 GPT 管理器的通用接口
- 重命名 BaiduGPTManager 类,使其位于 com.yutou.qqbot.gpt 包中
- 更新相关引用和依赖
- 优化部分代码结构,提高可维护性
|
2025-02-04 18:15:15 +08:00 |
|
|
|
09305ae824
|
feat(BaiduGPTManager):优化图片描述功能并添加翻译功能
- 更新图片转文本的提示语,要求更详细的描述
- 添加将英文结果翻译成中文的功能
- 优化翻译提示语,确保准确翻译
- 更新版本号至 QQBot v.1.7.9.1
-调整日志设置的加载顺序
|
2025-02-04 18:00:07 +08:00 |
|
|
|
1041dfa909
|
feat(bot): 增加图片处理功能并优化日志系统
- 新增 textToImage 和 imageToText 功能,实现文本与图片的相互转换
- 优化日志系统,使用 log4j2 实现动态日志记录- 重构 BaiduGPTManager 类,增加多线程支持和错误处理
- 更新 MessageHandleBuild 类,支持 message_id 参数
- 修复部分功能的逻辑错误,提高系统稳定性
|
2025-02-04 17:13:48 +08:00 |
|
|
|
df0337b006
|
更新为1.7.7
|
2024-09-20 09:31:59 +08:00 |
|
|
|
120392be17
|
更新小米路由器API调用接口
更新小米路由器获取公网IP的接口
|
2024-06-03 22:01:05 +08:00 |
|
|
|
9903056551
|
修复百度没有上下文问题
|
2024-05-21 16:24:25 +08:00 |
|
|
|
604d186cc2
|
修复百度版本保存失败问题
|
2024-05-10 13:03:23 +08:00 |
|
|
|
2c37c19cc9
|
替换百度key
|
2024-05-06 10:51:47 +08:00 |
|
|
|
808ec3bd0a
|
更新 src/main/java/com/yutou/qqbot/utlis/BaiduGPTManager.java
|
2024-05-05 20:24:28 +08:00 |
|
|
|
400f2df6ab
|
优化百度文心一言保存版本到文件
|
2024-05-05 17:13:10 +08:00 |
|
|
|
7e9fa60f6a
|
新增图片支持File
调整涩图模块为先自己下载,无法下载再丢url给qq机器人
移除部分日志
|
2024-05-05 16:50:37 +08:00 |
|
|
|
c74033fed7
|
修改日志
|
2024-05-04 18:21:46 +08:00 |
|
|
|
5a7382d02c
|
完成基本功能转移
|
2024-05-04 17:26:27 +08:00 |
|
|
|
4dce74eaf8
|
提取B站API统一管理
|
2024-01-17 17:22:21 +08:00 |
|
|
|
9ea1450066
|
新增B站AI总结功能
|
2024-01-17 15:12:40 +08:00 |
|
|
|
5af58336ec
|
update gpt
|
2023-10-26 14:19:18 +08:00 |
|
|
|
b177561df4
|
update gpt
|
2023-10-26 14:08:44 +08:00 |
|
|
|
126f25af81
|
update gpt
|
2023-09-20 22:21:09 +08:00 |
|
|
|
c48db62d00
|
update
|
2023-09-13 15:30:46 +08:00 |
|
|
|
e595cff31d
|
update
|
2023-09-13 15:22:56 +08:00 |
|
|
|
9b70685949
|
update
|
2023-09-13 10:47:38 +08:00 |
|
|
|
9fdf670c26
|
新增百度文言一心GPT接口模块
|
2023-07-25 14:48:11 +08:00 |
|
|
|
3d3046f1d7
|
修复B站漫画签到的空指针错误
|
2023-06-25 08:40:24 +08:00 |
|
|
|
43a816066d
|
fix version
|
2023-04-18 07:48:19 +08:00 |
|
|
|
9fc377f070
|
update 更新selenium版本
|
2023-03-18 13:41:47 +08:00 |
|
|
|
b14601ef2c
|
add:FixQQVersion
|
2023-03-17 17:39:14 +08:00 |
|
|
|
a27d6c5a35
|
新增代理
|
2023-02-27 20:48:09 +08:00 |
|
|
|
fec901970a
|
新增B站直播间领电池功能
新增B站APP操作相关API
优化B站登陆根据QQ号分账号存储
修复Redis获取列表时为空报错问题
|
2023-01-05 14:36:42 +08:00 |
|
|
|
c9eceaccf3
|
update 木鱼音频
|
2022-11-10 20:29:49 +08:00 |
|
|
|
ab1facc747
|
add PaoPaoSleepWaring
|
2022-11-10 14:18:12 +08:00 |
|
|
|
1908c905ac
|
下载器支持代理
|
2022-10-13 23:28:04 +08:00 |
|
|
|
f46c09c6ed
|
移除日历提醒
|
2022-09-04 11:59:17 +08:00 |
|
|
|
7885f2bbfb
|
update
|
2022-09-04 11:04:03 +08:00 |
|
|
|
0ee1be5f04
|
tmp
|
2022-08-22 21:39:06 +08:00 |
|
|
|
e19d1cdeda
|
add:新增B站视频下载接口及页面
|
2022-08-15 02:24:49 +08:00 |
|
|
|
d737730768
|
update:优化脚本执行
|
2022-07-27 09:35:04 +08:00 |
|
|
|
5209843e86
|
update:优化脚本执行
|
2022-07-27 01:22:32 +08:00 |
|
|
|
21dd8033d1
|
update:重构脚本执行方式
|
2022-07-26 22:46:00 +08:00 |
|
|
|
af54377bb2
|
update:redis新增对map的支持
|
2022-07-26 22:45:11 +08:00 |
|
|
|
08bbd247a4
|
fix:修复舰R脚本多调用了一次start
|
2022-07-25 13:31:24 +08:00 |
|
|
|
75b43e40e5
|
fix:修复舰R脚本多调用了一次start
|
2022-07-25 12:58:22 +08:00 |
|
|
|
30fda14264
|
新增舰R脚本
|
2022-07-25 12:35:50 +08:00 |
|
|
|
c36044e6e4
|
add:Redis新增列表支持
|
2022-07-25 12:34:54 +08:00 |
|
|
|
8661d8f3e7
|
fix:调整了无头浏览器的流程:需要手动调用关闭浏览器方法
fix:调整了下载文件判断,如果下载结束后文件不存在则抛异常
|
2022-07-25 08:57:44 +08:00 |
|
|
|
c10abbe82e
|
update
|
2022-07-23 10:49:28 +08:00 |
|
|
|
67587d208b
|
更换扫描注解的方式
|
2022-07-16 15:59:20 +08:00 |
|