SlyAimer
|
6c5945cdc7
|
Merge remote-tracking branch 'origin/master'
|
2025-04-21 10:33:08 +08:00 |
|
SlyAimer
|
72bad51ef4
|
fix(cloud_music): 回滚代码拆分逻辑
|
2025-04-21 10:32:41 +08:00 |
|
|
|
68fbb54c67
|
fix(light_novel): 修复样式
|
2025-04-18 18:16:34 +08:00 |
|
SlyAimer
|
8453bb51c6
|
feat(jm_comic): 重构下载逻辑,提取公共方法
将下载功能提取为独立方法download_jm,优化代码复用性
|
2025-04-11 15:49:30 +08:00 |
|
SlyAimer
|
77f577404b
|
fix(daily_report): 添加日报获取错误处理及日志记录
|
2025-04-11 09:57:50 +08:00 |
|
SlyAimer
|
d7f97ac3ee
|
fix(chat): 添加角色名称输入长度校验
|
2025-04-10 17:17:35 +08:00 |
|
SlyAimer
|
0a1cd69e37
|
fix(chat): 优化消息文本分割逻辑
refactor(models/chat): 更新角色初始设定默认值
|
2025-04-10 16:45:17 +08:00 |
|
ClovertaTheTrilobita
|
507cba81ae
|
fix(check): 修复错字
|
2025-04-09 11:41:22 +08:00 |
|
SlyAimer
|
8aea42e708
|
fix(cloud_music): 捕获FinishedException异常并处理错误日志
|
2025-04-09 11:33:23 +08:00 |
|
SlyAimer
|
2e0f2eae41
|
fix(cloud_music): 捕获FinishedException异常并处理错误日志
|
2025-04-09 11:30:21 +08:00 |
|
SlyAimer
|
4e3c76a644
|
refactor(cloud_music): 回滚
|
2025-04-09 11:25:05 +08:00 |
|
SlyAimer
|
a1900cb3c2
|
refactor(cloud_music): 回滚
|
2025-04-09 11:18:43 +08:00 |
|
SlyAimer
|
6c2f461785
|
Merge remote-tracking branch 'origin/master'
|
2025-04-09 11:00:37 +08:00 |
|
SlyAimer
|
61d994e4e4
|
refactor(cloud_music): 重构点歌功能逻辑,优化登录处理
将登录逻辑和二维码登录处理拆分为独立函数,增加异常捕获和日志记录,提升代码可读性
|
2025-04-09 11:00:04 +08:00 |
|
|
|
709da98694
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/configs/api_config_example.py
|
2025-04-08 17:32:11 +08:00 |
|
|
|
f30312fd6b
|
feat(cf): 新增查询CodeForces Rating功能,快来实践你的队友吧👁👁
|
2025-04-08 17:31:41 +08:00 |
|
SlyAimer
|
b79e19b7a0
|
refactor(cloud_music): 优化二维码登录逻辑
1. 用循环替换无限循环,限制最大等待时间
2. 简化了二维码状态检查逻辑,减少了冗余的条件判断
|
2025-04-08 17:10:30 +08:00 |
|
SlyAimer
|
e22bb909d5
|
fix(cloud_music): 修复创建全局二维码对象导致第二次及其之后生成错误的二维码
1. 增加unikey缓存机制避免频繁生成二维码
2. 优化登录状态检查流程
|
2025-04-08 16:14:56 +08:00 |
|
SlyAimer
|
a34c9f0bd2
|
fix(send_email): 替换print为logger记录错误日志
refactor(jm_comic): 优化异常处理并移除冗余日志
refactor(jm_download): 简化输入处理逻辑并移除调试日志
|
2025-04-03 14:21:55 +08:00 |
|
Miyokiss
|
9297f9cab7
|
feat(jm_download): 添加二维码下载 优化错误处理
|
2025-04-03 05:07:51 +08:00 |
|
SlyAimer
|
cabbd98dfe
|
fix(jm_download): 修正参数数量验证逻辑
|
2025-04-02 18:08:23 +08:00 |
|
SlyAimer
|
7968114e12
|
fix(ai_chat): 移除测试代码
feat(jm): 新增邮件发送功能及配置管理
feat(config): 新增jm配置文件
feat(email): 新增邮件发送模块
chore(.gitignore): 添加jm图片目录忽略
chore(requirements): 添加aiosmtplib依赖
refactor(jm_comic): 重构下载逻辑改为邮件发送
refactor(path_config): 更新jm配置路径
refactor(jm_download): 适配新下载逻辑并添加邮箱验证
|
2025-04-02 16:37:11 +08:00 |
|
SlyAimer
|
c7695b7459
|
fix(jm_download): 添加下载提示和空输入校验
在下载前发送等待提示,并检查输入是否为空
|
2025-03-31 18:08:57 +08:00 |
|
SlyAimer
|
7a58497e5f
|
feat(jm): 添加JM漫画下载功能及相关模块
新增jm_download插件、jm_comic核心下载逻辑、disguise_pdf文件处理工具
扩展delete_file功能,添加批量删除和文件夹删除方法
更新路径配置和菜单选项
|
2025-03-31 18:00:33 +08:00 |
|
SlyAimer
|
3715975adf
|
feat(cloud_music): 添加保存cookies功能
在登录流程结束后,将cookies保存到本地文件`cloud_music_cookies.cookie`中,以便后续使用。
|
2025-03-24 14:58:46 +08:00 |
|
SlyAimer
|
31e898676e
|
perf(clover_yuc_wiki): 优化图片生成质量和异常处理- 将图片生成质量从50 调整为40,提高性能
|
2025-03-18 16:04:38 +08:00 |
|
SlyAimer
|
755fc2fb17
|
feat(yuc_wiki):增加下季新番功能并优化相关操作
|
2025-03-18 15:34:51 +08:00 |
|
SlyAimer
|
5ae3d623a8
|
feat(ai_chat): 使用AsyncOpenAI替换openai库并添加异步支持
feat(animetrace): 新增animetrace_search_by_url功能用于搜番
feat(image): 添加搜番功能并集成animetrace_search_by_url
chore(check): 更新菜单命令列表,添加搜番功能
|
2025-03-15 15:57:12 +08:00 |
|
SlyAimer
|
a5d7a549f3
|
refactor(clover_image): 使用 aiohttp 替代 requests 发送异步请求
|
2025-03-14 15:01:30 +08:00 |
|
SlyAimer
|
a6f82b8a30
|
fix(touch): 修复头像缓存问题
- 下载 QQ头像后立即删除,防止缓存
- 优化了触碰功能中的头像处理流程
|
2025-03-14 13:42:09 +08:00 |
|
SlyAimer
|
c09f4419b5
|
refactor(clover_image): 使用 aiohttp 替代 requests 获取 QQ头像
- 将同步函数改为异步函数,提高性能- 引入 aiohttp 库,替换 requests 库以支持异步请求
- 优化了文件写入逻辑,使用 chunk 方式写入
- 更新了相关插件中的调用方式,使其支持异步
|
2025-03-14 13:42:07 +08:00 |
|
SlyAimer
|
94fd1e97fd
|
fix(image): 优化图片发送异常处理
|
2025-03-12 21:48:23 +08:00 |
|
SlyAimer
|
ed0f463a0f
|
feat(image): 新增随机图API支持并优化随机图功能
- 在 `get_image.py` 中新增 `get_anosu_image` 函数,支持从指定API获取随机图
- 在 `image.py` 中优化随机图命令,支持多图下载、过滤及临时文件清理
|
2025-03-12 20:10:58 +08:00 |
|
SlyAimer
|
1bf39ce214
|
refactor(cloud_music): 优化云音乐点歌功能
- 将 time.sleep替换为 asyncio.sleep 以使用异步睡眠方法
|
2025-03-12 17:26:36 +08:00 |
|
SlyAimer
|
fcc8468984
|
fix(cloud_music): 修复登录逻辑
- 移除了多余的 print 语句
- 添加了 break 语句以正确处理登录失败情况
|
2025-03-12 17:14:27 +08:00 |
|
SlyAimer
|
517f4f1397
|
feat(src): 添加随机图功能并更新菜单
- 在 menu 和 send_menu 列表中添加 "/随机图"
|
2025-03-10 11:19:42 +08:00 |
|
SlyAimer
|
139efa0587
|
feat(data_source): 修复 日报文件名称
|
2025-03-04 10:06:17 +08:00 |
|
SlyAimer
|
84b2d12fef
|
feat(cloud_music): 修复登录状态校验问题
|
2025-03-03 21:36:06 +08:00 |
|
SlyAimer
|
08b2cc5f05
|
feat(bot): 重构定时任务逻辑并优化日志配置
- 将 `BlockingScheduler` 替换为 `BackgroundScheduler`
- 将 `clean_temp_cache` 函数移至 `bot.py` 并优化文件清理逻辑
- 调整日志文件路径为 `log_path + "error.log"`
- 移除 `platform.py` 中冗余的缓存清理函数
|
2025-03-03 14:00:40 +08:00 |
|
SlyAimer
|
b43f287110
|
feat(bot): 添加定时任务清理缓存功能
refactor(light_novel): 将轻小说图片路径改为临时路径
refactor(data_source): 将日报图片路径改为临时路径
feat(platform): 添加定时清理缓存功能
refactor(html_to_img): 将轻小说图片路径改为临时路径
refactor(daily_report): 将日报图片路径改为临时路径
refactor(path_config): 移除日报和轻小说路径配置
|
2025-03-03 11:25:03 +08:00 |
|
SlyAimer
|
21c82dc6e7
|
refactor(src/plugins/check.py): 更新 AI 聊天函数
- 将 ai_chat.deepseek_chat() 函数替换为 ai_chat.silicon_flow()
|
2025-02-28 14:27:46 +08:00 |
|
SlyAimer
|
7eb40ad582
|
feat(plugins): 添加绝对色感游戏并优化图片处理
- 新增绝对色感游戏插件,包含颜色生成和猜测逻辑
- 重构部分插件,使用异步函数处理网络请求和图片生成
- 优化图片下载和删除操作,提高代码复用性- 更新命令列表和菜单显示,增加新功能入口
|
2025-02-28 14:19:15 +08:00 |
|
SlyAimer
|
62d4ea28f0
|
fix(check): 更新发送菜单内容
|
2025-02-25 11:22:52 +08:00 |
|
SlyAimer
|
89133147c7
|
fix(fortune): 移除今日塔罗多余提示范围
fix(check): 更新发送菜单内容
|
2025-02-25 11:17:55 +08:00 |
|
|
|
81e12d7cd7
|
refactor(ai_chat): 采用siliconflow的API,将请求改为异步
|
2025-02-24 17:53:24 +08:00 |
|
|
|
fbe9e69922
|
fix(light_novel):新增获取信息失败时异常抛出
|
2025-02-24 13:43:22 +08:00 |
|
SlyAimer
|
e6997823db
|
feat(tarot): 新增六芒星牌阵支持
- 新增A1Hexagram.html模板文件
- 调整A1CelticCross.html样式,移除背景图片并微调布局
- 更新tarot.py中的牌阵配置,增加html_name字段
- 修改fortune.py,支持六芒星牌阵选项
|
2025-02-23 15:32:14 +08:00 |
|
SlyAimer
|
404850b06e
|
feat(tarot): 新增塔罗牌阵功能及HTML模板
- 新增A1CelticCross.html
- 重构tarot.py模型,支持多种牌阵抽取
- 修改fortune.py插件,支持牌阵抽取指令
- 新增塔罗牌图片资源1.jpg
|
2025-02-23 01:58:35 +08:00 |
|
|
|
46532baf4a
|
rebase master
|
2025-02-20 17:33:58 +08:00 |
|