refactor(proactive):将主动性消息整合到统一调度框架中

- 将主动思考能力直接整合进亲和力交流流程中
- 以可配置的动态调度系统替换传统间隔系统
- 通过白名单/黑名单过滤实现细粒度控制
- 增加基于时间的频率调制和冷却周期管理功能
- 移除独立的proactive_thinker插件,采用集成化方案替代
- 更新配置架构,增加增强型主动消息参数
This commit is contained in:
Windpicker-owo
2025-10-31 12:27:01 +08:00
parent edd96b4b6d
commit 543f381863
14 changed files with 1336 additions and 963 deletions

View File

@@ -422,6 +422,14 @@ MoFox_Bot(第三方修改版)
except Exception as e:
logger.error(f"注册API路由失败: {e}")
# 初始化统一调度器
try:
from src.schedule.unified_scheduler import initialize_scheduler
await initialize_scheduler()
except Exception as e:
logger.error(f"统一调度器初始化失败: {e}")
# 加载所有插件
plugin_manager.load_all_plugins()
@@ -486,14 +494,6 @@ MoFox_Bot(第三方修改版)
# 初始化计划相关组件
await self._init_planning_components()
# 初始化统一调度器
try:
from src.schedule.unified_scheduler import initialize_scheduler
await initialize_scheduler()
except Exception as e:
logger.error(f"统一调度器初始化失败: {e}")
# 触发启动事件
try:
await event_manager.trigger_event(EventType.ON_START, permission_group="SYSTEM")