fix: 工具名过滤、消息拆分提示词优化

- filterActions: 过滤DeepSeek直接输出工具名(如vision_analyze)的怪话
- 系统提示词: 明确告知用双换行(空行)拆分多条消息
- 群聊规则: 加入独立想法用双换行分隔的说明
This commit is contained in:
2026-06-29 12:57:21 +08:00
parent 44048b333a
commit 88755e131a
4 changed files with 33 additions and 4 deletions
+1 -1
View File
@@ -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")