处理AI回复问题

This commit is contained in:
2025-12-05 21:54:10 +08:00
parent ca3ea0630e
commit 0a1c30f669
3 changed files with 102 additions and 24 deletions

View File

@@ -288,6 +288,13 @@ static NSUInteger kb_validUTF8PrefixLen(NSData *data) {
- (void)emitChunk:(NSString *)rawText {
if (rawText.length == 0) return;
// 便
if (self.loggingEnabled) {
NSLog(@"[KBStream] RAW chunk#%ld len=%lu text=\"%@\"",
(long)(self.emittedChunkCount + 1),
(unsigned long)rawText.length,
KBPrintableSnippet(rawText, 160));
}
NSString *text = rawText;
// 0) \r/\n "\n\t""\r\n\t""\r\t" "\t"
text = [text stringByReplacingOccurrencesOfString:@"\r\n\t" withString:@"\t"];