fix:修复复杂prompt构建失败

This commit is contained in:
SengokuCola
2025-06-02 20:33:06 +08:00
parent 05e8911fd2
commit 90b73acbe5
4 changed files with 7 additions and 6 deletions

View File

@@ -116,6 +116,7 @@ class ActionPlanner(BasePlanner):
cycle_info = "" cycle_info = ""
structured_info = "" structured_info = ""
extra_info = [] extra_info = []
current_mind = ""
observed_messages = [] observed_messages = []
observed_messages_str = "" observed_messages_str = ""
chat_type = "group" chat_type = "group"

View File

@@ -56,7 +56,7 @@ def init_prompt():
请输出你提取的JSON不要有任何其他文字或解释 请输出你提取的JSON不要有任何其他文字或解释
""", """,
"planner_prompt", "simple_planner_prompt",
) )
@@ -357,7 +357,7 @@ class ActionPlanner(BasePlanner):
# 获取当前时间 # 获取当前时间
time_block = f"当前时间:{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}" time_block = f"当前时间:{datetime.now().strftime('%Y-%m-%d %H:%M:%S')}"
planner_prompt_template = await global_prompt_manager.get_prompt_async("planner_prompt") planner_prompt_template = await global_prompt_manager.get_prompt_async("simple_planner_prompt")
prompt = planner_prompt_template.format( prompt = planner_prompt_template.format(
self_info_block=self_info_block, self_info_block=self_info_block,
memory_str=memory_str, memory_str=memory_str,

View File

@@ -25,7 +25,7 @@ logger.info("正在从文件加载Embedding库")
try: try:
embed_manager.load_from_file() embed_manager.load_from_file()
except Exception as e: except Exception as e:
logger.warning("从文件加载Embedding库时此问题不会影响正常使用:{}".format(e)) logger.warning("此问题不会影响正常使用:从文件加载Embedding库时{}".format(e))
# logger.warning("如果你是第一次导入知识,或者还未导入知识,请忽略此错误") # logger.warning("如果你是第一次导入知识,或者还未导入知识,请忽略此错误")
logger.info("Embedding库加载完成") logger.info("Embedding库加载完成")
# 初始化KG # 初始化KG
@@ -34,7 +34,7 @@ logger.info("正在从文件加载KG")
try: try:
kg_manager.load_from_file() kg_manager.load_from_file()
except Exception as e: except Exception as e:
logger.warning("从文件加载KG时此问题不会影响正常使用:{}".format(e)) logger.warning("此问题不会影响正常使用:从文件加载KG时{}".format(e))
# logger.warning("如果你是第一次导入知识,或者还未导入知识,请忽略此错误") # logger.warning("如果你是第一次导入知识,或者还未导入知识,请忽略此错误")
logger.info("KG加载完成") logger.info("KG加载完成")

View File

@@ -1,5 +1,5 @@
[inner] [inner]
version = "2.9.0" version = "2.9.1"
#----以下是给开发人员阅读的,如果你只是部署了麦麦,不需要阅读---- #----以下是给开发人员阅读的,如果你只是部署了麦麦,不需要阅读----
#如果你想要修改配置文件请在修改后将version的值进行变更 #如果你想要修改配置文件请在修改后将version的值进行变更
@@ -102,7 +102,7 @@ observation_context_size = 16 # 观察到的最长上下文大小
compressed_length = 8 # 不能大于observation_context_size,心流上下文压缩的最短压缩长度超过心流观察到的上下文长度会压缩最短压缩长度为5 compressed_length = 8 # 不能大于observation_context_size,心流上下文压缩的最短压缩长度超过心流观察到的上下文长度会压缩最短压缩长度为5
compress_length_limit = 4 #最多压缩份数,超过该数值的压缩上下文会被删除 compress_length_limit = 4 #最多压缩份数,超过该数值的压缩上下文会被删除
planner_type = "complex" # 规划器类型可选值complex复杂规划器, simple简单规划器 planner_type = "simple" # 规划器类型可选值complex复杂规划器, simple简单规划器
[focus_chat_processor] # 专注聊天处理器打开可以实现更多功能但是会增加token消耗 [focus_chat_processor] # 专注聊天处理器打开可以实现更多功能但是会增加token消耗
mind_processor = false # 是否启用思维处理器 mind_processor = false # 是否启用思维处理器