refactor(proactive):将主动性消息整合到统一调度框架中
- 将主动思考能力直接整合进亲和力交流流程中 - 以可配置的动态调度系统替换传统间隔系统 - 通过白名单/黑名单过滤实现细粒度控制 - 增加基于时间的频率调制和冷却周期管理功能 - 移除独立的proactive_thinker插件,采用集成化方案替代 - 更新配置架构,增加增强型主动消息参数
This commit is contained in:
16
src/main.py
16
src/main.py
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user