feat:允许关闭聊天规划处理器

This commit is contained in:
SengokuCola
2025-06-02 12:43:36 +08:00
parent d6b360dd22
commit 12a88dcd99
4 changed files with 8 additions and 6 deletions

View File

@@ -40,7 +40,7 @@ install(extra_lines=3)
# 如果配置键名为 None则该处理器默认启用且不能通过 focus_chat_processor 配置禁用
PROCESSOR_CLASSES = {
"ChattingInfoProcessor": (ChattingInfoProcessor, None),
"MindProcessor": (MindProcessor, None),
"MindProcessor": (MindProcessor, "mind_processor"),
"ToolProcessor": (ToolProcessor, "tool_use_processor"),
"WorkingMemoryProcessor": (WorkingMemoryProcessor, "working_memory_processor"),
"SelfProcessor": (SelfProcessor, "self_identify_processor"),

View File

@@ -23,7 +23,6 @@ logger = get_logger("processor")
def init_prompt():
group_prompt = """
你的名字是{bot_name}
{memory_str}{extra_info}{relation_prompt}
{cycle_info_block}
现在是{time_now}你正在上网和qq群里的网友们聊天以下是正在进行的聊天内容
@@ -37,9 +36,8 @@ def init_prompt():
现在请你继续输出观察和规划,输出要求:
1. 先关注未读新消息的内容和近期回复历史
2. 根据新信息,修改和删除之前的观察和规划
3. 根据聊天内容继续输出观察和规划
4. 注意群聊的时间线索,话题由谁发起,进展状况如何,思考聊天的时间线。
6. 语言简洁自然,不要分点,不要浮夸,不要修辞,仅输出思考内容就好"""
3. 注意群聊的时间线索,话题由谁发起,进展状况如何。
4. 语言简洁自然,不要分点,不要浮夸,不要修辞,仅输出内容就好"""
Prompt(group_prompt, "sub_heartflow_prompt_before")
private_prompt = """