Commit graph

12 commits

Author SHA1 Message Date
SlyAimer
feb53b1a31 feat(jm): 添加JM漫画下载功能及相关模块
新增jm_download插件、jm_comic核心下载逻辑、disguise_pdf文件处理工具
扩展delete_file功能,添加批量删除和文件夹删除方法
更新路径配置和菜单选项
2025-03-31 17:59:30 +08:00
SlyAimer
a8591b737c feat(clover_image/animetrace.py): 优化角色信息输出格式,增加角色名称显示 2025-03-15 16:23:53 +08:00
SlyAimer
6eac048117 feat(ai_chat): 使用AsyncOpenAI替换openai库并添加异步支持
feat(animetrace): 新增animetrace_search_by_url功能用于搜番
feat(image): 添加搜番功能并集成animetrace_search_by_url
chore(check): 更新菜单命令列表,添加搜番功能
2025-03-15 15:55:59 +08:00
SlyAimer
29bd163bca refactor(clover_image): 使用 aiohttp 替代 requests 发送异步请求 2025-03-14 13:51:52 +08:00
SlyAimer
ce18d17f4b refactor(clover_image): 使用 aiohttp 替代 requests 获取 QQ头像
- 将同步函数改为异步函数,提高性能- 引入 aiohttp 库,替换 requests 库以支持异步请求
- 优化了文件写入逻辑,使用 chunk 方式写入
- 更新了相关插件中的调用方式,使其支持异步
2025-03-14 13:39:18 +08:00
SlyAimer
ef11f27d2b refactor(src/clover_image): 使用 aiohttp 替代 requests 实现异步图片下载
- 将 requests 库替换为 aiohttp库,以支持异步请求- 重构 download_image 函数,使其支持异步下载
-优化图片下载逻辑,使用 while循环异步读取数据块
- 更新异常捕获类型,从 requests.RequestException 改为 aiohttp.ClientError

(cherry picked from commit c4b1019232)
2025-03-12 21:39:54 +08:00
SlyAimer
f19eba1858 feat(image): 新增随机图API支持并优化随机图功能
- 在 `get_image.py` 中新增 `get_anosu_image` 函数,支持从指定API获取随机图
- 在 `image.py` 中优化随机图命令,支持多图下载、过滤及临时文件清理
2025-03-12 19:39:11 +08:00
SlyAimer
561716d8b6 fix(clover_image): 优化随机图片选取逻辑
- 移除了多余的随机选择代码
- 通过直接在返回语句中使用 random.choice() 来优化图片路径的随机选择
2025-03-04 23:29:03 +08:00
SlyAimer
0cd41cd73a feat(README.md): 更新功能列表和点歌说明
fix(src/clover_image/qq_image.py): 调整QQ头像尺寸为140
2025-03-04 11:10:23 +08:00
SlyAimer
e1328deddb feat(clover_image): 为猜颜色游戏添加坐标轴 2025-02-28 14:58:25 +08:00
SlyAimer
183d632747 feat(plugins): 添加绝对色感游戏并优化图片处理
- 新增绝对色感游戏插件,包含颜色生成和猜测逻辑
- 重构部分插件,使用异步函数处理网络请求和图片生成
- 优化图片下载和删除操作,提高代码复用性- 更新命令列表和菜单显示,增加新功能入口

(cherry picked from commit 7eb40ad582)
2025-02-28 14:26:01 +08:00
46532baf4a rebase master 2025-02-20 17:33:58 +08:00