refactor(plugins): 重构亲和力流模块的导入路径

将 chatter 模块重命名为 affinity_flow_chatter 以明确功能区分,
更新 main.py、base_chatter.py、affinity_chatter.py 和 planner.py
中的相关导入语句,确保模块引用正确性。
This commit is contained in:
Windpicker-owo
2025-09-23 13:18:23 +08:00
parent c3a16fda8d
commit 31d3ec45d0
4 changed files with 5 additions and 5 deletions

View File

@@ -251,8 +251,8 @@ MoFox_Bot(第三方修改版)
# 初始化回复后关系追踪系统
try:
from src.plugins.built_in.chatter.interest_scoring import chatter_interest_scoring_system
from src.plugins.built_in.chatter.relationship_tracker import ChatterRelationshipTracker
from src.plugins.built_in.affinity_flow_chatter.interest_scoring import chatter_interest_scoring_system
from src.plugins.built_in.affinity_flow_chatter.relationship_tracker import ChatterRelationshipTracker
relationship_tracker = ChatterRelationshipTracker(interest_scoring_system=chatter_interest_scoring_system)
chatter_interest_scoring_system.relationship_tracker = relationship_tracker

View File

@@ -6,7 +6,7 @@ from src.plugin_system.base.component_types import ChatterInfo, ComponentType
if TYPE_CHECKING:
from src.chat.planner_actions.action_manager import ChatterActionManager
from src.plugins.built_in.chatter.planner import ChatterActionPlanner as ActionPlanner
from src.plugins.built_in.affinity_flow_chatter.planner import ChatterActionPlanner as ActionPlanner
class BaseChatter(ABC):
chatter_name: str = ""

View File

@@ -11,7 +11,7 @@ from typing import Dict, Any
from src.plugin_system.base.base_chatter import BaseChatter
from src.plugin_system.base.component_types import ChatType, ChatMode
from src.common.data_models.message_manager_data_model import StreamContext
from src.plugins.built_in.chatter.planner import ChatterActionPlanner as ActionPlanner
from src.plugins.built_in.affinity_flow_chatter.planner import ChatterActionPlanner as ActionPlanner
from src.chat.planner_actions.action_manager import ChatterActionManager
from src.common.logger import get_logger

View File

@@ -23,7 +23,7 @@ if TYPE_CHECKING:
from src.chat.planner_actions.action_manager import ChatterActionManager
# 导入提示词模块以确保其被初始化
from src.plugins.built_in.chatter import planner_prompts # noqa
from src.plugins.built_in.affinity_flow_chatter import planner_prompts # noqa
logger = get_logger("planner")