Fix Gesprächsvorschläge: ** Markdown-Marker aus Fließtext entfernen
Die KI gibt gelegentlich **fett** formatierten Text zurück. Da die Vorschläge als Plain Text dargestellt werden, werden verbleibende ** nach der Sektion-Extraktion jetzt bereinigt. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -548,7 +548,10 @@ class AIAnalysisService {
|
||||
let match = regex.firstMatch(in: normalized, range: NSRange(normalized.startIndex..., in: normalized)),
|
||||
let range = Range(match.range(at: 1), in: normalized)
|
||||
else { return "" }
|
||||
return String(normalized[range]).trimmingCharacters(in: .whitespacesAndNewlines)
|
||||
// Verbleibende ** im Fließtext entfernen (KI-Markdown in Plain Text umwandeln)
|
||||
return String(normalized[range])
|
||||
.replacingOccurrences(of: "**", with: "")
|
||||
.trimmingCharacters(in: .whitespacesAndNewlines)
|
||||
}
|
||||
|
||||
return ConversationSuggestionResult(
|
||||
|
||||
Reference in New Issue
Block a user