fix: 工具名过滤、消息拆分提示词优化
- filterActions: 过滤DeepSeek直接输出工具名(如vision_analyze)的怪话 - 系统提示词: 明确告知用双换行(空行)拆分多条消息 - 群聊规则: 加入独立想法用双换行分隔的说明
This commit is contained in:
@@ -285,7 +285,7 @@ func (pc *PersonaConfig) buildConversationStyle() string {
|
||||
}
|
||||
if cs.AllowMultiMessage {
|
||||
if cs.MultiMessageSeparator != "" {
|
||||
sb.WriteString("- 如果想说的事情比较多,用空行分隔成多条短消息\n")
|
||||
sb.WriteString("- 如果回复包含多个独立的话题或语句(比如道别+提醒),请用两个换行(即一个空行)隔开成独立段落,每条段落将作为单独消息发送\n")
|
||||
}
|
||||
}
|
||||
sb.WriteString("- 像 LINE 聊天一样,随意、亲切、有温度\n")
|
||||
|
||||
Reference in New Issue
Block a user