refactor(chat): 优化跨群聊上下文构建与代码格式
对 `default_generator.py` 进行了多项重构和优化: - 将跨群聊上下文的构建逻辑移入独立的 `_build_cross_context_block` 方法,并在主流程中异步并行执行,提高了代码的模块化和执行效率。 - 全面清理了代码中的多余空行和不一致的间距,提升了代码的可读性和一致性。 - 调整了 `NoReplyAction` 和 `ReplyAction` 的 `mode_enable` 配置,使其行为更符合预期。
This commit is contained in:
committed by
Windpicker-owo
parent
268bbc3e2d
commit
1a5cb9e851
@@ -16,7 +16,7 @@ class NoReplyAction(BaseAction):
|
||||
|
||||
focus_activation_type = ActionActivationType.ALWAYS # 修复:在focus模式下应该始终可用
|
||||
normal_activation_type = ActionActivationType.ALWAYS # 修复:在normal模式下应该始终可用
|
||||
mode_enable = ChatMode.FOCUS
|
||||
mode_enable = ChatMode.FOCUS # 修复:在所有模式下都可用 # 二次修复:这玩意只有专注下才有用的好吗
|
||||
parallel_action = False
|
||||
|
||||
# 动作基本信息
|
||||
|
||||
@@ -16,7 +16,7 @@ class ReplyAction(BaseAction):
|
||||
|
||||
focus_activation_type = ActionActivationType.ALWAYS
|
||||
normal_activation_type = ActionActivationType.ALWAYS
|
||||
mode_enable = ChatMode.FOCUS | ChatMode.NORMAL
|
||||
mode_enable = ChatMode.ALL
|
||||
parallel_action = False
|
||||
|
||||
# 动作基本信息
|
||||
|
||||
Reference in New Issue
Block a user