SlyAimer
|
c49139607e
|
fix(jm_download): 添加下载提示和空输入校验
在下载前发送等待提示,并检查输入是否为空
(cherry picked from commit c7695b7459)
|
2025-03-31 18:09:21 +08:00 |
|
SlyAimer
|
feb53b1a31
|
feat(jm): 添加JM漫画下载功能及相关模块
新增jm_download插件、jm_comic核心下载逻辑、disguise_pdf文件处理工具
扩展delete_file功能,添加批量删除和文件夹删除方法
更新路径配置和菜单选项
|
2025-03-31 17:59:30 +08:00 |
|
SlyAimer
|
fe6fc90736
|
fix(bot): 添加yuc_wiki_path到缓存清理路径
|
2025-03-26 19:44:52 +08:00 |
|
SlyAimer
|
f6239e67ae
|
feat(cloud_music): 添加保存cookies功能
在登录流程结束后,将cookies保存到本地文件`cloud_music_cookies.cookie`中,以便后续使用。
|
2025-03-24 14:57:10 +08:00 |
|
SlyAimer
|
72ab72071c
|
fix(cloud_music): 修复csrf_token为None时的返回值问题
chore(requirements): 移除重复的Crypto依赖
|
2025-03-24 08:48:34 +08:00 |
|
SlyAimer
|
4d8ac00bfb
|
refactor(yuc_wiki):移除查询下季新番功能
|
2025-03-18 16:35:01 +08:00 |
|
SlyAimer
|
e637a2e92d
|
perf(clover_yuc_wiki): 优化图片生成质量和异常处理- 将图片生成质量从50 调整为40,提高性能
(cherry picked from commit 31e898676e)
|
2025-03-18 16:12:08 +08:00 |
|
SlyAimer
|
67f6a13fe0
|
feat(yuc_wiki):增加下季新番功能并优化相关操作
|
2025-03-18 15:32:53 +08:00 |
|
SlyAimer
|
753dd3f4bb
|
docs(README): 更新配置文件说明及项目结构描述
(cherry picked from commit 40b7afafee)
|
2025-03-18 15:32:48 +08:00 |
|
SlyAimer
|
a8591b737c
|
feat(clover_image/animetrace.py): 优化角色信息输出格式,增加角色名称显示
|
2025-03-15 16:23:53 +08:00 |
|
SlyAimer
|
63cce72ca4
|
feat(config): 添加 animetrace搜番 API 配置项在 api_config_example.py 文件中添加了 animetrace 搜番 API
(cherry picked from commit 762d82b7a0)
|
2025-03-15 16:00:07 +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
|
942b7f257c
|
fix(touch): 修复头像缓存问题
- 下载 QQ头像后立即删除,防止缓存
- 优化了触碰功能中的头像处理流程
|
2025-03-14 13:41:46 +08:00 |
|
SlyAimer
|
ce18d17f4b
|
refactor(clover_image): 使用 aiohttp 替代 requests 获取 QQ头像
- 将同步函数改为异步函数,提高性能- 引入 aiohttp 库,替换 requests 库以支持异步请求
- 优化了文件写入逻辑,使用 chunk 方式写入
- 更新了相关插件中的调用方式,使其支持异步
|
2025-03-14 13:39:18 +08:00 |
|
SlyAimer
|
8f521145bb
|
feat(config): 添加 anosu随机图 API 配置在 api_config_example.py 文件中添加了 anosu 随机图的 API 配置项
(cherry picked from commit 8c9d0380dd)
|
2025-03-14 11:29:29 +08:00 |
|
SlyAimer
|
fad831c912
|
fix(image): 优化图片发送异常处理
|
2025-03-12 21:48:06 +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
|
207cd33342
|
refactor(cloud_music): 优化云音乐点歌功能
- 将 time.sleep替换为 asyncio.sleep 以使用异步睡眠方法
(cherry picked from commit 1bf39ce214)
|
2025-03-12 17:27:24 +08:00 |
|
SlyAimer
|
d485a2f8ed
|
fix(cloud_music): 修复登录逻辑
- 移除了多余的 print 语句
- 添加了 break 语句以正确处理登录失败情况
(cherry picked from commit fcc8468984)
|
2025-03-12 17:16:01 +08:00 |
|
SlyAimer
|
bb58ca3854
|
feat(src): 添加随机图功能并更新菜单
- 在 menu 和 send_menu 列表中添加 "/随机图"
|
2025-03-10 11:20:01 +08:00 |
|
SlyAimer
|
3880c945c7
|
feat(ai_chat): 更新 API 密钥和调用方式
- 在全局范围内添加 silicon_flow_key 配置
- 在调用 chat.completions.create 方法前设置 openai.api_key 和 openai.base_url- 更新请求 headers 中的 Authorization 字段,使用 silicon_flow_key
|
2025-03-08 16:02:14 +08:00 |
|
SlyAimer
|
561716d8b6
|
fix(clover_image): 优化随机图片选取逻辑
- 移除了多余的随机选择代码
- 通过直接在返回语句中使用 random.choice() 来优化图片路径的随机选择
|
2025-03-04 23:29:03 +08:00 |
|
SlyAimer
|
5677ba2a82
|
fix(cloud_music): 修复登录时的账户信息获取
- 在 login 函数中,当登录失败时返回 None 作为 account_id- 保持了与成功登录时返回 account_id 的一致性
(cherry picked from commit 39c4147b71)
|
2025-03-04 22:59:02 +08:00 |
|
SlyAimer
|
f81ba8e46b
|
refactor(path_config): 优化路径配置代码
- 简化路径拼接方式,使用直接字符串拼接替代 os.path.join
- 统一路径分隔符为Unix风格,提高代码可读性和兼容性
(cherry picked from commit 9641c66751)
|
2025-03-04 22:59:00 +08:00 |
|
SlyAimer
|
5f0544baff
|
refactor(file_operations): 优化文件路径处理和文件读取方式- 将 Path() / 用法替换为 os.path.join(),以兼容不同操作系统
- 修正文件打开方式,使用 open(file, "rb") 替代 file.open("rb")
- 更新多个文件中的路径处理逻辑,提高代码的可移植性
|
2025-03-04 22:06:18 +08:00 |
|
SlyAimer
|
68d8885b8c
|
docs(README.md): 更新网易云点歌和B站视频搜索的依赖安装说明
|
2025-03-04 11:35:39 +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
|
8cab4d5440
|
feat(data_source): 修复 日报文件名称
|
2025-03-04 10:07:11 +08:00 |
|
SlyAimer
|
9d321cd78b
|
feat(data_source): 修复 日报文件名称
|
2025-03-04 09:56:31 +08:00 |
|
SlyAimer
|
6e97aa3b4b
|
feat(cloud_music): 修复登录状态校验问题
|
2025-03-03 21:36:31 +08:00 |
|
SlyAimer
|
3a7151bb6d
|
feat(bot): 重构定时任务逻辑并优化日志配置
- 将 `BlockingScheduler` 替换为 `BackgroundScheduler`
- 将 `clean_temp_cache` 函数移至 `bot.py` 并优化文件清理逻辑
- 调整日志文件路径为 `log_path + "error.log"`
- 移除 `platform.py` 中冗余的缓存清理函数
|
2025-03-03 14:00:53 +08:00 |
|
SlyAimer
|
d6116f7b2c
|
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:51 +08:00 |
|
SlyAimer
|
e1328deddb
|
feat(clover_image): 为猜颜色游戏添加坐标轴
|
2025-02-28 14:58:25 +08:00 |
|
SlyAimer
|
546ebad716
|
refactor(src/plugins/check.py): 更新 AI 聊天函数
- 将 ai_chat.deepseek_chat() 函数替换为 ai_chat.silicon_flow()
(cherry picked from commit 21c82dc6e7)
|
2025-02-28 14:27:59 +08:00 |
|
SlyAimer
|
183d632747
|
feat(plugins): 添加绝对色感游戏并优化图片处理
- 新增绝对色感游戏插件,包含颜色生成和猜测逻辑
- 重构部分插件,使用异步函数处理网络请求和图片生成
- 优化图片下载和删除操作,提高代码复用性- 更新命令列表和菜单显示,增加新功能入口
(cherry picked from commit 7eb40ad582)
|
2025-02-28 14:26:01 +08:00 |
|
SlyAimer
|
0082c05b06
|
fix(cloud_music.py): 更新发送语音格式音频频率
|
2025-02-27 11:23:33 +08:00 |
|
SlyAimer
|
9f614e41a1
|
fix(cloud_music.py): 更新发送语音格式音频频率
|
2025-02-27 11:10:16 +08:00 |
|
SlyAimer
|
823a762e6f
|
fix(check): 更新发送菜单内容
(cherry picked from commit 62d4ea28f0)
|
2025-02-25 11:23:41 +08:00 |
|
SlyAimer
|
ece1532c33
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-02-25 11:17:15 +08:00 |
|
SlyAimer
|
d30e13156e
|
fix(fortune): 移除今日塔罗多余提示范围
fix(check): 更新发送菜单内容
|
2025-02-25 11:17:06 +08:00 |
|
|
|
3d2470f9ed
|
Merge branches 'dev' and 'dev' of https://github.com/ClovertaTheTrilobita/SanYeCao-Nonebot into dev
|
2025-02-25 09:19:32 +08:00 |
|
|
|
9a15b0dcab
|
feat(repo):更新仓库宣传图
|
2025-02-25 09:18:22 +08:00 |
|
ClovertaTheTrilobita
|
3c96778f24
|
Merge pull request #6 from ClovertaTheTrilobita/master
update dev
|
2025-02-25 09:02:32 +08:00 |
|
ClovertaTheTrilobita
|
42136f9a21
|
Merge pull request #5 from ClovertaTheTrilobita/dev
chore(ai_chat): 删除冗余代码
|
2025-02-24 18:15:07 +08:00 |
|
|
|
8bde69014d
|
chore(ai_chat): 删除冗余代码
|
2025-02-24 18:11:14 +08:00 |
|
ClovertaTheTrilobita
|
063d023371
|
Merge pull request #4 from ClovertaTheTrilobita/dev
Dev
|
2025-02-24 18:03:44 +08:00 |
|
|
|
81e12d7cd7
|
refactor(ai_chat): 采用siliconflow的API,将请求改为异步
|
2025-02-24 17:53:24 +08:00 |
|
ClovertaTheTrilobita
|
573f06b8f8
|
Merge pull request #3 from ClovertaTheTrilobita/master
update dev
|
2025-02-24 13:48:22 +08:00 |
|