HibiKier
|
a12a3249bb
|
Merge branch 'main' into feature/db-cache
|
2025-07-07 09:38:05 +08:00 |
|
molanp
|
1e7ae38684
|
fix(zhenxun): 修复广播插件未传入 Bot 对象时的处理逻辑 (#1960)
- 增加了当未传入 Bot 对象时,尝试使用默认 Bot 的逻辑
- 优化了错误日志和异常处理,提高了代码的健壮性
|
2025-07-07 09:12:30 +08:00 |
|
Rumio
|
1c5f66beee
|
✨ feat(http_utils): 重构网络请求工具链,增强稳定性与易用性 (#1951)
* ✨ feat(http_utils): 重构网络请求工具链,增强稳定性与易用性
🔧 HTTP工具优化:
• 全局httpx.AsyncClient管理,提升连接复用效率
• AsyncHttpx类重构,支持临时客户端和配置覆盖
• 新增JSON请求方法(get_json/post_json),内置重试机制
• 兼容httpx>=0.28.0版本
🔄 重试机制升级:
• Retry装饰器重构,提供simple/api/download预设
• 支持指数退避、条件重试和自定义失败处理
• 扩展异常覆盖范围,提升网络容错能力
🏗️ 架构改进:
• 新增AllURIsFailedError统一异常处理
• 浏览器工具模块化,提升代码组织性
* 🚨 auto fix by pre-commit hooks
* 🎨 代码格式化
* 🐛 测试修复
---------
Co-authored-by: webjoin111 <455457521@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
Co-authored-by: HibiKier <775757368@qq.com>
|
2025-07-03 17:39:13 +08:00 |
|
molanp
|
e0773174d0
|
chore: 清理仓库索引 (#1947)
- 移除了多个无需跟踪的文件和文件夹
- 删除了冗余的配置文件引用
- 清理了测试相关的代码文件
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
|
2025-07-02 19:53:05 +08:00 |
|
Rumio
|
8996cdf8f1
|
✨ feat(scheduler): 增强定时任务管理系统 (#1940)
* ✨ feat(scheduler): 增强定时任务管理系统
- 新增状态查看、每日定时、私聊操作等功能
- 引入 Pydantic 参数验证,重构目标解析逻辑
- 添加并发控制,优化触发器显示格式
- 修复 ORM KeyError 问题,确保数据一致性
- 支持私聊通过 -g/-all 参数操作群组任务
* 🎨 修复pyright报错
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: webjoin111 <455457521@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-07-01 10:31:38 +08:00 |
|
molanp
|
87f02fd0ef
|
✨ 使用更大更清晰的用户头像 (#1939)
|
2025-07-01 10:30:22 +08:00 |
|
molanp
|
9625bdcd26
|
refactor(nickname): 使用 nonebot_plugin_alconna 重构昵称设置功能 (#1946)
* refactor(nickname): 使用 nonebot_plugin_alconna 重构昵称设置功能
- 替换 on_regex 为 on_alconna,实现更灵活的命令解析
- 重构 CheckNickname 函数,改为异步函数并直接处理逻辑
- 更新昵称设置流程,提高代码可读性和维护性
- 优化消息回复逻辑,提升用户体验
- 优化昵称设置命令,防止误触发
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-07-01 10:29:27 +08:00 |
|
Rumio
|
8b9ae7255b
|
✨ feat!(scheduler): 引入通用持久化定时任务系统 (#1933)
* ✨ feat!(scheduler): 引入通用持久化定时任务系统
* ✨ feat(scheduler): 支持全局定时任务(__ALL_GROUPS__)和多Bot管理
---------
Co-authored-by: webjoin111 <455457521@qq.com>
|
2025-06-26 11:13:36 +08:00 |
|
HibiKier
|
b537ec15b7
|
✨ 优化虚拟环境管理,插件管理支持名称添加 (#1932)
|
2025-06-23 19:29:03 +08:00 |
|
HibiKier
|
d0f296bc9c
|
✨ 新增html详细帮助模板以及md模板和文本模板 (#1919)
* ✨ 添加markdown构建类
* ✨ 添加html帮助样式和文本模板
|
2025-06-23 15:33:46 +08:00 |
|
Rumio
|
a020ea5c87
|
✨ feat(llm): 实现LLM服务模块,支持多提供商统一接口和高级功能 (#1923)
* ✨ feat(llm): 实现LLM服务模块,支持多提供商统一接口和高级功能
* 🎨 Ruff
* ✨ Config配置类支持BaseModel存储
* 🎨 代码格式化
* 🎨 代码格式化
* 🎨 格式化代码
* ✨ feat(llm): 添加 AI 对话历史管理
* ✨ feat(llmConfig): 引入 LLM 配置模型及管理功能
* 🎨 Ruff
---------
Co-authored-by: fccckaug <xxxmio123123@gmail.com>
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
Co-authored-by: HibiKier <775757368@qq.com>
Co-authored-by: fccckaug <xxxmcsmiomio3@gmail.com>
Co-authored-by: webjoin111 <455457521@qq.com>
|
2025-06-21 16:33:21 +08:00 |
|
xuanerwa
|
14f5842f10
|
✨ 重构插件商店,支持Gitee插件管理,更新相关逻辑和配置 (#1931)
|
2025-06-20 19:08:06 +08:00 |
|
zclkkk
|
6298685e09
|
chore: Publish Docker images with github action (#1863)
|
2025-06-20 18:51:56 +08:00 |
|
molanp
|
96db5bf2a5
|
向后兼容httpx传参方式 (#1930)
|
2025-06-20 16:53:05 +08:00 |
|
molanp
|
d6d54175f6
|
🚑 修复代理设置问题 (#1928)
|
2025-06-17 19:51:24 +08:00 |
|
molanp
|
10e883f0ca
|
🚑 修复代理问题 (#1927)
|
2025-06-17 18:27:46 +08:00 |
|
HibiKier
|
a4ddfcd8ac
|
⚡ 优化日志记录器,简化日志文件命名和模板解析逻辑
|
2025-06-17 09:16:22 +08:00 |
|
molanp
|
ee9a2a6cb0
|
🚑 修复 httpx 初始化传参错误 (#1926)
|
2025-06-17 03:58:10 +08:00 |
|
molanp
|
62b0b02466
|
⚡ 增强 httpx 兼容性 (#1915)
* 增强 httpx 兼容性
* 顺便修了对tx图片服务器的ssl错误
* 🚨 auto fix by pre-commit hooks
* 修复通不过检查的问题
* 🚨 auto fix by pre-commit hooks
* 适配 httpx 0.28.0+版本
* 🚨 auto fix by pre-commit hooks
* 🎨 代码格式化
* ⚡ 代码优化
* 🎨 代码格式化
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
|
2025-06-16 11:14:19 +08:00 |
|
HibiKier
|
4cc800c832
|
✨ 添加bot消息发送记录 (#1893)
* ✨ 添加bot消息发送记录
* 💬 文本内容修正
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-06-16 09:21:41 +08:00 |
|
HibiKier
|
13579f5842
|
✨ 使用道具允许at目标用户 (#1877)
* ✨ 使用道具允许at目标用户
* ✨ 修改帮助配置项默认值
* ✨ 修改帮助配置项默认值
* 🎨 优化广播方法
* 💡 添加广播方法注释
|
2025-06-16 09:18:58 +08:00 |
|
HibiKier
|
99f1388e23
|
✨ 首次启动时提供使用web ui方式完全配置 (#1870)
* ✨ 添加全局优先级hook
* ✨ 添加基础配置api
* ✨ 添加数据库连接测试
* 💬 提示重启
* 🩹 填充过配置时友好提示
* 🐛 首次生成简易配置后自动加载
* ✨ 添加配置后重启接口
* ✨ 添加重启标志文件
* ✨ 添加重启脚本命令
* ✨ 添加重启系统限制
* ✨ 首次配置判断是否为win系统
* 🔥 移除bat
* ✨ 添加关于菜单
* ✨ 支持整合包插件安装和添加整合包文档
* 🩹 检测数据库路径
* 🩹 修改数据库路径检测
* 🩹 修改数据库路径检测
* 🩹 修复路径注入
* 🎨 显示添加优先级
* 🐛 修改PriorityLifecycle字典类名称
* ⚡ 修复路径问题
* ⚡ 修复路径检测
* ✨ 新增路径验证功能,确保用户输入的路径安全并在项目根目录内
* ✨ 优化路径验证功能,增加对非法字符和路径长度的检查,确保用户输入的路径更加安全
* 🚨 auto fix by pre-commit hooks
* ✨ 优化获取文件列表的代码格式
* 📝 修改README中webui示例图
* ✨ 更新PriorityLifecycle.on_startup装饰器
* ✨ 简化安装依赖的命令构建逻辑
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-06-16 09:11:41 +08:00 |
|
ATTomatoo
|
bcfb47d9fd
|
resolve#1921
|
2025-06-12 17:26:36 +08:00 |
|
molanp
|
e1bf1ba87f
|
修复调用统计性能问题 (#1916)
* 修复调用统计性能问题
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-06-10 15:55:47 +08:00 |
|
尝生
|
46a652bb27
|
修复插件商店获取插件信息提示302异常 (#1904)
* 由于调用加速地址的时候状态码为302会被认为正常返回,但是所有的加速地址又没有调用完毕导致的插件商店经常报错302异常
* 优化异常代码行
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-06-09 14:41:19 +08:00 |
|
HibiKier
|
e7bae73c8f
|
✨ ban支持ai调用 (#1880)
|
2025-06-09 14:40:19 +08:00 |
|
HibiKier
|
611f0b62ba
|
✨ 引用消息同意好友/群组请求 (#1902)
* ✨ 提供event日志表, 新增引用消息同意好友/群组请求
* ⚡ 移除城市列表更新
* ✨ 新增申请入群功能
* 💬 文本修改
|
2025-06-09 14:39:28 +08:00 |
|
codeofrina
|
a8447b7074
|
📝 修改md错字(#1918)
|
2025-06-08 23:26:42 +08:00 |
|
HibiKier
|
7baf9f296c
|
🚑 修复道具使用问题 (#1917)
|
2025-06-04 14:58:17 +08:00 |
|
Hanako Uesugi
|
53eb8c8484
|
🐛 取消mirror.ghproxy.com, 当前已不可用 (#1913)
|
2025-05-30 08:16:23 +08:00 |
|
HibiKier
|
b0461865a5
|
✨ 添加真寻银行
|
2025-05-26 10:55:30 +08:00 |
|
HibiKier
|
b5c2850e28
|
🐛 修复踢出群组回复内容错误 (#1911)
* 🐛 修复文本显示错误
* 💬 文本修容修正
|
2025-05-25 11:47:38 +08:00 |
|
HibiKier
|
e04bd1eff8
|
✨ cache支持redis连接
|
2025-05-16 16:06:51 +08:00 |
|
mio
|
8c0a600525
|
✨ 增强消息统计功能
- 新增用户头像显示
- 添加是否显示已退群用户的配置选项
- 优化移除退群用户后的排行数量显示
- 新增季消息排行选项
- 更新插件版本至0.2
|
2025-05-16 14:30:48 +08:00 |
|
HibiKier
|
9cda0e5d8f
|
✨ 适配新版本webui (#1905)
Co-authored-by: molanp <104612722+molanp@users.noreply.github.com>
Co-authored-by: BalconyJH <73932916+BalconyJH@users.noreply.github.com>
|
2025-05-15 23:52:20 +08:00 |
|
HibiKier
|
e63a3692e9
|
🐛 优化LevelUser权限更新逻辑及数据库迁移
|
2025-05-12 16:22:48 +08:00 |
|
Rumio
|
6546eb990b
|
✨ 增强广播插件功能
|
2025-05-12 16:15:25 +08:00 |
|
HibiKier
|
be85a03788
|
🐛 修复缓存类型声明,优化封禁用户处理逻辑
|
2025-05-11 23:11:08 +08:00 |
|
HibiKier
|
bb4dde7511
|
🐛 移除获取封禁缓存时的日志记录
|
2025-05-11 22:53:27 +08:00 |
|
HibiKier
|
61f559d605
|
⚡ 代码性能优化
|
2025-05-11 22:52:13 +08:00 |
|
HibiKier
|
92d118685d
|
🐛 完善aiocache缓存
|
2025-05-11 01:21:48 +08:00 |
|
HibiKier
|
f3d5b77bdc
|
🐛 尝试迁移至aiocache
|
2025-05-08 18:43:27 +08:00 |
|
Rumio
|
ff75e2ee92
|
✨ 增加webui批量接口
|
2025-04-26 20:15:44 +08:00 |
|
HibiKier
|
83942bae26
|
Merge branch 'feature/db-cache' of https://github.com/HibiKier/zhenxun_bot into feature/db-cache
|
2025-04-19 21:45:29 +08:00 |
|
HibiKier
|
25957f421d
|
🐛 修复所有插件关闭时缓存更新
|
2025-04-19 21:45:11 +08:00 |
|
HibiKier
|
6769c724cb
|
🐛 修复群被动开关
|
2025-04-17 16:58:45 +08:00 |
|
HibiKier
|
b38509b2f5
|
🐛 插件获取默认过滤父插件 (#1894)
* 🐛 插件获取默认过滤父插件
* 🐛 修复插件获取
|
2025-04-17 16:58:06 +08:00 |
|
HibiKier
|
2f0402b89e
|
🐛 修复ban检测
|
2025-04-16 10:52:55 +08:00 |
|
BalconyJH
|
3054fddaf3
|
🔧 Update tortoise-orm and aiocache dependencies restrictions; add optional redis and asyncpg support
|
2025-04-14 23:57:47 +08:00 |
|
BalconyJH
|
7d6e97abb9
|
♿ Update default database URL to SQLite in configuration
|
2025-04-14 23:55:56 +08:00 |
|