@@ -569,14 +569,14 @@ async function receiveStream(model: string, stream: any, refConvId?: string): Pr
569
569
if ( result . choices [ 0 ] . delta . type === "thinking" ) {
570
570
if ( ! thinking && isThinkingModel && ! isSilentModel ) {
571
571
thinking = true ;
572
- data . choices [ 0 ] . message . content += isFoldModel ? "<details><summary>思考过程</summary><pre>" : "[思考开始]" ;
572
+ data . choices [ 0 ] . message . content += isFoldModel ? "<details><summary>思考过程</summary><pre>" : "[思考开始]\n " ;
573
573
}
574
574
if ( isSilentModel )
575
575
return ;
576
576
}
577
577
else if ( thinking && isThinkingModel && ! isSilentModel ) {
578
578
thinking = false ;
579
- data . choices [ 0 ] . message . content += isFoldModel ? "</pre></details>" : "[思考结束]" ;
579
+ data . choices [ 0 ] . message . content += isFoldModel ? "</pre></details>" : "\n\n [思考结束]\n " ;
580
580
}
581
581
if ( result . choices [ 0 ] . delta . content )
582
582
data . choices [ 0 ] . message . content += result . choices [ 0 ] . delta . content ;
@@ -671,7 +671,7 @@ function createTransStream(model: string, stream: any, refConvId: string, endCal
671
671
choices : [
672
672
{
673
673
index : 0 ,
674
- delta : { role : "assistant" , content : isFoldModel ? "<details><summary>思考过程</summary><pre>" : "[思考开始]" } ,
674
+ delta : { role : "assistant" , content : isFoldModel ? "<details><summary>思考过程</summary><pre>" : "[思考开始]\n " } ,
675
675
finish_reason : null ,
676
676
} ,
677
677
] ,
@@ -690,7 +690,7 @@ function createTransStream(model: string, stream: any, refConvId: string, endCal
690
690
choices : [
691
691
{
692
692
index : 0 ,
693
- delta : { role : "assistant" , content : isFoldModel ? "</pre></details>" : "[思考结束]" } ,
693
+ delta : { role : "assistant" , content : isFoldModel ? "</pre></details>" : "\n\n [思考结束]\n " } ,
694
694
finish_reason : null ,
695
695
} ,
696
696
] ,
0 commit comments