refactor(plugins): 重构亲和力流模块的导入路径
将 chatter 模块重命名为 affinity_flow_chatter 以明确功能区分, 更新 main.py、base_chatter.py、affinity_chatter.py 和 planner.py 中的相关导入语句,确保模块引用正确性。
This commit is contained in:
@@ -251,8 +251,8 @@ MoFox_Bot(第三方修改版)
|
|||||||
|
|
||||||
# 初始化回复后关系追踪系统
|
# 初始化回复后关系追踪系统
|
||||||
try:
|
try:
|
||||||
from src.plugins.built_in.chatter.interest_scoring import chatter_interest_scoring_system
|
from src.plugins.built_in.affinity_flow_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.relationship_tracker import ChatterRelationshipTracker
|
||||||
|
|
||||||
relationship_tracker = ChatterRelationshipTracker(interest_scoring_system=chatter_interest_scoring_system)
|
relationship_tracker = ChatterRelationshipTracker(interest_scoring_system=chatter_interest_scoring_system)
|
||||||
chatter_interest_scoring_system.relationship_tracker = relationship_tracker
|
chatter_interest_scoring_system.relationship_tracker = relationship_tracker
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from src.plugin_system.base.component_types import ChatterInfo, ComponentType
|
|||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from src.chat.planner_actions.action_manager import ChatterActionManager
|
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):
|
class BaseChatter(ABC):
|
||||||
chatter_name: str = ""
|
chatter_name: str = ""
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from typing import Dict, Any
|
|||||||
from src.plugin_system.base.base_chatter import BaseChatter
|
from src.plugin_system.base.base_chatter import BaseChatter
|
||||||
from src.plugin_system.base.component_types import ChatType, ChatMode
|
from src.plugin_system.base.component_types import ChatType, ChatMode
|
||||||
from src.common.data_models.message_manager_data_model import StreamContext
|
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.chat.planner_actions.action_manager import ChatterActionManager
|
||||||
from src.common.logger import get_logger
|
from src.common.logger import get_logger
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ if TYPE_CHECKING:
|
|||||||
from src.chat.planner_actions.action_manager import ChatterActionManager
|
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")
|
logger = get_logger("planner")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user