zhenxun_bot/zhenxun/services/scheduler
Rumio fcb385cf01
♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967)
**架构重构**
- 拆分为 Service、Repository、Adapter 三层架构,提升模块化
- 统一 APScheduler Job ID 生成方式,优化 ScheduleTargeter 逻辑

**新增功能**
- 支持定时任务时区配置
- 新增"运行中"任务状态显示
- 为"所有群组"任务增加随机延迟,分散并发压力

**用户体验优化**
- 重构操作反馈消息,提供详细的成功提示卡片
- 优化任务查看命令的筛选逻辑
- 统一删除、暂停、恢复、执行、更新操作的响应格式

Co-authored-by: webjoin111 <455457521@qq.com>
2025-07-10 22:20:08 +08:00
..
__init__.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00
adapter.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00
job.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00
lifecycle.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00
repository.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00
service.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00
targeter.py ♻️ refactor(scheduler): 重构定时任务服务架构并增强用户体验 (#1967) 2025-07-10 22:20:08 +08:00