@if (currentResponse) {
{{ getTypeIcon(getCurrentType()) }} {{ getTypeLabel(getCurrentType()) }}
fingerprint {{ getCurrentSessionId() | slice:0:8 }}...
schedule {{ getFormattedTimestamp() }}
} @else {
smart_toy 等待AI回复...
}
@if (currentResponse) {
@if (isStreaming) {
hourglass_empty AI正在思考... {{ streamingProgress | number:'1.0-0' }}%
} @else {
check_circle 回复完成
}
} @else {
chat

暂无AI回复内容

AI的回复将实时显示在这里

}
@if (responses.length > 1) {
history 历史响应 ({{ responses.length - 1 }})
@for (response of responses.slice(-5); track $index) { @if (response !== currentResponse) {
{{ getTypeIcon(response.type) }}
{{ response.sessionId | slice:0:6 }}...
{{ response.content | slice:0:60 }}...
{{ response.timestamp | date:'HH:mm' }}
} }
}