diff --git a/src/plugins/PFC/reply_checker.py b/src/plugins/PFC/reply_checker.py index 69681ecc..a07dc54f 100644 --- a/src/plugins/PFC/reply_checker.py +++ b/src/plugins/PFC/reply_checker.py @@ -89,7 +89,6 @@ class ReplyChecker: 当前时间:{current_time_str} 你是一个聊天逻辑检查器,请检查以下回复或消息是否合适: -当前对话目标:{goal} 对话记录: {chat_history_text} @@ -97,17 +96,16 @@ class ReplyChecker: {reply} 请结合聊天记录检查以下几点: -1. 这条消息是否依然符合当前对话目标和实现方式 -2. 这条消息是否与最新的对话记录保持连贯性(当对话目标切换时须保证平滑切换) -3. 是否存在重复发言,或重复表达同质内容(尤其是只是换一种方式表达了相同的含义) -4. 这条消息是否包含违规内容(例如血腥暴力,政治敏感等) -5. 这条消息是否以发送者的角度发言(不要让发送者自己回复自己的消息) -6. 这条消息是否通俗易懂 -7. 这条消息是否有些多余,例如在对方没有回复的情况下,依然连续多次“消息轰炸”(尤其是已经连续发送3条信息的情况,这很可能不合理,需要着重判断) -8. 这条消息是否使用了完全没必要的修辞 -9. 这条消息是否逻辑通顺 -10. 这条消息是否太过冗长了(通常私聊的每条消息长度在20字以内,除非特殊情况) -11. 在连续多次发送消息的情况下,这条消息是否衔接自然,会不会显得奇怪(例如连续两条消息中部分内容重叠) +1. 这条消息是否与最新的对话记录保持连贯性(当话题切换时须保证平滑切换) +2. 是否存在重复发言,或重复表达同质内容(尤其是只是换一种方式表达了相同的含义) +3. 这条消息是否包含违规内容(例如血腥暴力,政治敏感等) +4. 这条消息是否以发送者的角度发言(不要让发送者自己回复自己的消息) +5. 这条消息是否通俗易懂 +6. 这条消息是否有些多余,例如在对方没有回复的情况下,依然连续多次“消息轰炸”(尤其是已经连续发送3条信息的情况,这很可能不合理,需要着重判断) +7. 这条消息是否使用了完全没必要的修辞 +8. 这条消息是否逻辑通顺 +9. 这条消息是否太过冗长了(通常私聊的每条消息长度在20字以内,除非特殊情况) +10. 在连续多次发送消息的情况下,这条消息是否衔接自然,会不会显得奇怪(例如连续两条消息中部分内容重叠) 请以JSON格式输出,包含以下字段: 1. suitable: 是否合适 (true/false)