Commit graph

10 commits

Author SHA1 Message Date
SlyAimer
907cb70729 feat(configs): 添加谷歌和QQ邮箱配置示例 2025-04-02 19:07:20 +08:00
SlyAimer
e70b262402 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:36:17 +08:00
SlyAimer
feb53b1a31 feat(jm): 添加JM漫画下载功能及相关模块
新增jm_download插件、jm_comic核心下载逻辑、disguise_pdf文件处理工具
扩展delete_file功能,添加批量删除和文件夹删除方法
更新路径配置和菜单选项
2025-03-31 17:59:30 +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
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
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
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
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
46532baf4a rebase master 2025-02-20 17:33:58 +08:00